Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Mollik2018-06-28 14:52:01 +0000
committerRalf Mollik2018-06-28 14:52:01 +0000
commitecd958bbf6cde1824e43eae2b4a22c00465f8ea6 (patch)
tree072d0b027c8f65b3fa0244cfdaecf5a3d05960d8
parent226870062360c74ca995a276f2376fb84b956aaf (diff)
downloadorg.eclipse.osbp.xtext.blip-ecd958bbf6cde1824e43eae2b4a22c00465f8ea6.tar.gz
org.eclipse.osbp.xtext.blip-ecd958bbf6cde1824e43eae2b4a22c00465f8ea6.tar.xz
org.eclipse.osbp.xtext.blip-ecd958bbf6cde1824e43eae2b4a22c00465f8ea6.zip
https://bugs.eclipse.org/bugs/show_bug.cgi?id=536407, migrate to EPL 2.0 and catch up with branch development
Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
-rw-r--r--about.html6
-rw-r--r--notice.html274
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/about.html6
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/build.properties2
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/epl-v10.html259
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/feature.properties249
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/license.html343
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/notice.html274
-rw-r--r--org.eclipse.osbp.xtext.blip.feature/pom.xml16
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/pom.xml6
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/AbstractBlipDSLIdeModule.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/BlipDSLParser.java11
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/PartialBlipDSLContentAssistParser.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.g105
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.tokens12
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLLexer.java180
-rw-r--r--org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLParser.java18479
-rw-r--r--org.eclipse.osbp.xtext.blip.sdk/about.html6
-rw-r--r--org.eclipse.osbp.xtext.blip.sdk/notice.html274
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/about.html6
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/about.properties12
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/build.properties4
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/epl-v10.html259
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/license.html343
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/notice.html274
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/pom.xml15
-rw-r--r--org.eclipse.osbp.xtext.blip.tests/src-gen/org/eclipse/osbp/xtext/blip/tests/BlipDSLInjectorProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/about.html6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/about.properties12
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/build.properties4
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/epl-v10.html259
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/license.html343
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/notice.html274
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/pom.xml6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/AbstractBlipDSLUiModule.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/BlipDSLExecutableExtensionFactory.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/AbstractBlipDSLProposalProvider.java8
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/internal/BlipActivator.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHover.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverDocumentationProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiDocumentationTranslator.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiModule.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/ImageFileNameTextApplier.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.xtext.blip/META-INF/MANIFEST.MF3
-rw-r--r--org.eclipse.osbp.xtext.blip/about.html6
-rw-r--r--org.eclipse.osbp.xtext.blip/about.properties12
-rw-r--r--org.eclipse.osbp.xtext.blip/build.properties10
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/Blip.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipBase.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipCallActivity.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLFactory.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLPackage.java26
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDto.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDtoPath.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEndEvent.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEvent.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipExclusiveSplitGateway.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipFilter.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipInclusiveSplitGateway.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipItem.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipLazyResolver.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipModel.java32
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoing.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoingDefault.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPackage.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPersistTask.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScript.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScriptTask.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipServiceTask.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipSplitGateway.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipStartEvent.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipUserTask.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipWorkload.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/EndEventHandlingEnum.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/IconsEnum.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/ServiceExecutionModeEnum.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipBaseImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipCallActivityImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLFactoryImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLPackageImpl.java12
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoPathImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEndEventImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEventImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipExclusiveSplitGatewayImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipFilterImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipInclusiveSplitGatewayImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipItemImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipLazyResolverImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipModelImpl.java82
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingDefaultImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPackageImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPersistTaskImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptTaskImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipServiceTaskImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipSplitGatewayImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipStartEventImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipUserTaskImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipWorkloadImpl.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLAdapterFactory.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLSwitch.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.xtext.blip/epl-v10.html259
-rw-r--r--org.eclipse.osbp.xtext.blip/license.html343
-rw-r--r--org.eclipse.osbp.xtext.blip/model/BlipDSL.xcore8
-rw-r--r--org.eclipse.osbp.xtext.blip/notice.html274
-rw-r--r--org.eclipse.osbp.xtext.blip/plugin.properties8
-rw-r--r--org.eclipse.osbp.xtext.blip/plugin.xml6
-rw-r--r--org.eclipse.osbp.xtext.blip/pom.xml15
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/AbstractBlipDSLRuntimeModule.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSL.xtextbinbin28070 -> 28043 bytes
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetupGenerated.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLAntlrTokenFileProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLParser.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.g54
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.tokens20
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLLexer.java224
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLParser.java9421
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/scoping/AbstractBlipDSLScopeProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSemanticSequencer.java8
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSyntacticSequencer.java23
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/services/BlipDSLGrammarAccess.java48
-rw-r--r--org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/validation/AbstractBlipDSLValidator.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/Activator.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSL.xtext10
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceRuntimeModule.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceStandaloneSetup.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLRuntimeModule.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetup.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/GenerateBlipDSL.mwe212
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/XcoreResourceFactory.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/common/BlipHelper.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.xtend282
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.xtend10
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/package-info.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.xtend6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipQualifiedNameProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipValueConverterService.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/common/BlipHelper.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.java500
-rw-r--r--org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.java9
-rw-r--r--org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.java6
-rw-r--r--org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.java6
-rw-r--r--pom.xml15
168 files changed, 18792 insertions, 18259 deletions
diff --git a/about.html b/about.html
index 64c0598..e8b834d 100644
--- a/about.html
+++ b/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/notice.html b/notice.html
index c3d34c3..008b801 100644
--- a/notice.html
+++ b/notice.html
@@ -7,101 +7,183 @@
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
- repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
- other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
- href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
- in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
- Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
- on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
- Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
- the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
- indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
</body>
</html>
diff --git a/org.eclipse.osbp.xtext.blip.feature/LICENSE.txt b/org.eclipse.osbp.xtext.blip.feature/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.xtext.blip.feature/LICENSE.txt
+++ b/org.eclipse.osbp.xtext.blip.feature/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.xtext.blip.feature/about.html b/org.eclipse.osbp.xtext.blip.feature/about.html
index 64c0598..e8b834d 100644
--- a/org.eclipse.osbp.xtext.blip.feature/about.html
+++ b/org.eclipse.osbp.xtext.blip.feature/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/org.eclipse.osbp.xtext.blip.feature/build.properties b/org.eclipse.osbp.xtext.blip.feature/build.properties
index b8920ff..d6b1b0a 100644
--- a/org.eclipse.osbp.xtext.blip.feature/build.properties
+++ b/org.eclipse.osbp.xtext.blip.feature/build.properties
@@ -1,2 +1,2 @@
-bin.includes = license.html, epl-v10.html, feature.xml,\
+bin.includes = license.html, epl-2.0.html, feature.xml,\
feature.properties
diff --git a/org.eclipse.osbp.xtext.blip.feature/epl-2.0.html b/org.eclipse.osbp.xtext.blip.feature/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.xtext.blip.feature/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip.feature/epl-v10.html b/org.eclipse.osbp.xtext.blip.feature/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.xtext.blip.feature/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip.feature/feature.properties b/org.eclipse.osbp.xtext.blip.feature/feature.properties
index 535855a..b84d287 100644
--- a/org.eclipse.osbp.xtext.blip.feature/feature.properties
+++ b/org.eclipse.osbp.xtext.blip.feature/feature.properties
@@ -1,9 +1,11 @@
###############################################################################
# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany).
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Cristiano Gavião - initial API and implementation
@@ -30,9 +32,11 @@ updateSiteName=
copyright=\
Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
################ end of copyright property ####################################
@@ -44,126 +48,143 @@ licenseURL=license.html
# should be plain text version of license agreement pointed to be "licenseURL"
license=\
Eclipse Foundation Software User Agreement\n\
-February 1, 2011\n\
+\n\
+November 22, 2017\n\
\n\
Usage Of Content\n\
\n\
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
-OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\
-USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
-AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
-NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\
-AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
-AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
-OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
-TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
-OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
-BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION\n\
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF\n\
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE\n\
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED\n\
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE\n\
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY\n\
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU\n\
+MAY NOT USE THE CONTENT.\n\
\n\
Applicable Licenses\n\
\n\
-Unless otherwise indicated, all Content made available by the\n\
-Eclipse Foundation is provided to you under the terms and conditions of\n\
-the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is\n\
-provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
-For purposes of the EPL, "Program" will mean the Content.\n\
-\n\
-Content includes, but is not limited to, source code, object code,\n\
-documentation and other files maintained in the Eclipse Foundation source code\n\
-repository ("Repository") in software modules ("Modules") and made available\n\
-as downloadable archives ("Downloads").\n\
-\n\
- - Content may be structured and packaged into modules to facilitate delivering,\n\
- extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\
- plug-in fragments ("Fragments"), and features ("Features").\n\
- - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)\n\
- in a directory named "plugins".\n\
- - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
- Each Feature may be packaged as a sub-directory in a directory named "features".\n\
- Within a Feature, files named "feature.xml" may contain a list of the names and version\n\
- numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
- - Features may also include other Features ("Included Features"). Within a Feature, files\n\
- named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\
-\n\
-The terms and conditions governing Plug-ins and Fragments should be\n\
-contained in files named "about.html" ("Abouts"). The terms and\n\
-conditions governing Features and Included Features should be contained\n\
-in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\
-Licenses may be located in any directory of a Download or Module\n\
-including, but not limited to the following locations:\n\
-\n\
- - The top-level (root) directory\n\
- - Plug-in and Fragment directories\n\
- - Inside Plug-ins and Fragments packaged as JARs\n\
- - Sub-directories of the directory named "src" of certain Plug-ins\n\
- - Feature directories\n\
-\n\
-Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
-Provisioning Technology (as defined below), you must agree to a license ("Feature \n\
-Update License") during the installation process. If the Feature contains\n\
-Included Features, the Feature Update License should either provide you\n\
-with the terms and conditions governing the Included Features or inform\n\
-you where you can locate them. Feature Update Licenses may be found in\n\
-the "license" property of files named "feature.properties" found within a Feature.\n\
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the\n\
-terms and conditions (or references to such terms and conditions) that\n\
-govern your use of the associated Content in that directory.\n\
-\n\
-THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER\n\
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
-SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
-\n\
- - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)\n\
- - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
- - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
- - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
- - Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\
- - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
-\n\
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
-TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License\n\
-is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
-govern that particular Content.\n\
-\n\
-\n\Use of Provisioning Technology\n\
-\n\
-The Eclipse Foundation makes available provisioning software, examples of which include,\n\
-but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for\n\
-the purpose of allowing users to install software, documentation, information and/or\n\
-other materials (collectively "Installable Software"). This capability is provided with\n\
-the intent of allowing such users to install, extend and update Eclipse-based products.\n\
-Information about packaging Installable Software is available at\n\
+Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\
+is provided to you under the terms and conditions of the Eclipse Public License\n\
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also\n\
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,\n\
+"Program" will mean the Content.\n\
+\n\
+Content includes, but is not limited to, source code, object code, documentation\n\
+and other files maintained in the Eclipse Foundation source code repository\n\
+("Repository") in software modules ("Modules") and made available as\n\
+downloadable archives ("Downloads").\n\
+\n\
+- Content may be structured and packaged into modules to facilitate\n\
+ delivering, extending, and upgrading the Content. Typical modules may\n\
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and\n\
+ features ("Features").\n\
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR\n\
+ (Javaâ„¢ ARchive) in a directory named "plugins".\n\
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and\n\
+ associated material. Each Feature may be packaged as a sub-directory in a\n\
+ directory named "features". Within a Feature, files named "feature.xml" may\n\
+ contain a list of the names and version numbers of the Plug-ins and/or\n\
+ Fragments associated with that Feature.\n\
+- Features may also include other Features ("Included Features"). Within a\n\
+ Feature, files named "feature.xml" may contain a list of the names and\n\
+ version numbers of Included Features.\n\
+\n\
+The terms and conditions governing Plug-ins and Fragments should be contained in\n\
+files named "about.html" ("Abouts"). The terms and conditions governing Features\n\
+and Included Features should be contained in files named "license.html"\n\
+("Feature Licenses"). Abouts and Feature Licenses may be located in any\n\
+directory of a Download or Module including, but not limited to the following\n\
+locations:\n\
+\n\
+- The top-level (root) directory\n\
+- Plug-in and Fragment directories\n\
+- Inside Plug-ins and Fragments packaged as JARs\n\
+- Sub-directories of the directory named "src" of certain Plug-ins\n\
+- Feature directories\n\
+\n\
+Note: if a Feature made available by the Eclipse Foundation is installed using\n\
+the Provisioning Technology (as defined below), you must agree to a license\n\
+("Feature Update License") during the installation process. If the Feature\n\
+contains Included Features, the Feature Update License should either provide you\n\
+with the terms and conditions governing the Included Features or inform you\n\
+where you can locate them. Feature Update Licenses may be found in the "license"\n\
+property of files named "feature.properties" found within a Feature. Such\n\
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and\n\
+conditions (or references to such terms and conditions) that govern your use of\n\
+the associated Content in that directory.\n\
+\n\
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL\n\
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE\n\
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
+\n\
+- Eclipse Public License Version 1.0 (available at\n\
+ http://www.eclipse.org/legal/epl-v10.html)\n\
+- Eclipse Distribution License Version 1.0 (available at\n\
+ http://www.eclipse.org/licenses/edl-v1.0.html)\n\
+- Common Public License Version 1.0 (available at\n\
+ http://www.eclipse.org/legal/cpl-v10.html)\n\
+- Apache Software License 1.1 (available at\n\
+ http://www.apache.org/licenses/LICENSE)\n\
+- Apache Software License 2.0 (available at\n\
+ http://www.apache.org/licenses/LICENSE-2.0)\n\
+- Mozilla Public License Version 1.1 (available at\n\
+ http://www.mozilla.org/MPL/MPL-1.1.html)\n\
+\n\
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO\n\
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is\n\
+provided, please contact the Eclipse Foundation to determine what terms and\n\
+conditions govern that particular Content.\n\
+\n\
+Use of Provisioning Technology\n\
+\n\
+The Eclipse Foundation makes available provisioning software, examples of which\n\
+include, but are not limited to, p2 and the Eclipse Update Manager\n\
+("Provisioning Technology") for the purpose of allowing users to install\n\
+software, documentation, information and/or other materials (collectively\n\
+"Installable Software"). This capability is provided with the intent of allowing\n\
+such users to install, extend and update Eclipse-based products. Information\n\
+about packaging Installable Software is available at\n\
http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\
\n\
-You may use Provisioning Technology to allow other parties to install Installable Software.\n\
-You shall be responsible for enabling the applicable license agreements relating to the\n\
-Installable Software to be presented to, and accepted by, the users of the Provisioning Technology\n\
-in accordance with the Specification. By using Provisioning Technology in such a manner and\n\
-making it available in accordance with the Specification, you further acknowledge your\n\
-agreement to, and the acquisition of all necessary rights to permit the following:\n\
-\n\
- 1. A series of actions may occur ("Provisioning Process") in which a user may execute\n\
- the Provisioning Technology on a machine ("Target Machine") with the intent of installing,\n\
- extending or updating the functionality of an Eclipse-based product.\n\
- 2. During the Provisioning Process, the Provisioning Technology may cause third party\n\
- Installable Software or a portion thereof to be accessed and copied to the Target Machine.\n\
- 3. Pursuant to the Specification, you will provide to the user the terms and conditions that\n\
- govern the use of the Installable Software ("Installable Software Agreement") and such\n\
- Installable Software Agreement shall be accessed from the Target Machine in accordance\n\
- with the Specification. Such Installable Software Agreement must inform the user of the\n\
- terms and conditions that govern the Installable Software and must solicit acceptance by\n\
- the end user in the manner prescribed in such Installable Software Agreement. Upon such\n\
- indication of agreement by the user, the provisioning Technology will complete installation\n\
- of the Installable Software.\n\
+You may use Provisioning Technology to allow other parties to install\n\
+Installable Software. You shall be responsible for enabling the applicable\n\
+license agreements relating to the Installable Software to be presented to, and\n\
+accepted by, the users of the Provisioning Technology in accordance with the\n\
+Specification. By using Provisioning Technology in such a manner and making it\n\
+available in accordance with the Specification, you further acknowledge your\n\
+agreement to, and the acquisition of all necessary rights to permit the\n\
+following:\n\
+\n\
+1. A series of actions may occur ("Provisioning Process") in which a user may\n\
+ execute the Provisioning Technology on a machine ("Target Machine") with the\n\
+ intent of installing, extending or updating the functionality of an\n\
+ Eclipse-based product.\n\
+2. During the Provisioning Process, the Provisioning Technology may cause third\n\
+ party Installable Software or a portion thereof to be accessed and copied to\n\
+ the Target Machine.\n\
+3. Pursuant to the Specification, you will provide to the user the terms and\n\
+ conditions that govern the use of the Installable Software ("Installable\n\
+ Software Agreement") and such Installable Software Agreement shall be\n\
+ accessed from the Target Machine in accordance with the Specification. Such\n\
+ Installable Software Agreement must inform the user of the terms and\n\
+ conditions that govern the Installable Software and must solicit acceptance\n\
+ by the end user in the manner prescribed in such Installable\n\
+ Software Agreement. Upon such indication of agreement by the user, the\n\
+ provisioning Technology will complete installation of the\n\
+ Installable Software.\n\
\n\
Cryptography\n\
\n\
-Content may contain encryption software. The country in which you are\n\
-currently may have restrictions on the import, possession, and use,\n\
-and/or re-export to another country, of encryption software. BEFORE\n\
-using any encryption software, please check the country's laws,\n\
-regulations and policies concerning the import, possession, or use, and\n\
-re-export of encryption software, to see if this is permitted.\n\
+Content may contain encryption software. The country in which you are currently\n\
+may have restrictions on the import, possession, and use, and/or re-export to\n\
+another country, of encryption software. BEFORE using any encryption software,\n\
+please check the country's laws, regulations and policies concerning the import,\n\
+possession, or use, and re-export of encryption software, to see if this is\n\
+permitted.\n\
\n\
-Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.\n
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the\n\
+United States, other countries, or both.\n
########### end of license property ##########################################
diff --git a/org.eclipse.osbp.xtext.blip.feature/license.html b/org.eclipse.osbp.xtext.blip.feature/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.xtext.blip.feature/license.html
+++ b/org.eclipse.osbp.xtext.blip.feature/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.xtext.blip.feature/notice.html b/org.eclipse.osbp.xtext.blip.feature/notice.html
index c3d34c3..008b801 100644
--- a/org.eclipse.osbp.xtext.blip.feature/notice.html
+++ b/org.eclipse.osbp.xtext.blip.feature/notice.html
@@ -7,101 +7,183 @@
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
- repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
- other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
- href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
- in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
- Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
- on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
- Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
- the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
- indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
</body>
</html>
diff --git a/org.eclipse.osbp.xtext.blip.feature/pom.xml b/org.eclipse.osbp.xtext.blip.feature/pom.xml
index 934cffa..cee300e 100644
--- a/org.eclipse.osbp.xtext.blip.feature/pom.xml
+++ b/org.eclipse.osbp.xtext.blip.feature/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany). -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation API and implementation -->
@@ -21,16 +23,6 @@
<artifactId>org.eclipse.osbp.xtext.blip.feature</artifactId>
<packaging>eclipse-feature</packaging>
- <dependencies>
- <dependency>
- <groupId>org.eclipse.osbp.dependencies</groupId>
- <artifactId>
- org.eclipse.osbp.dependencies.bundle.activemq.all.osgi
- </artifactId>
- <version>5.14.5-SNAPSHOT</version>
- </dependency>
- </dependencies>
-
<build>
<plugins>
<plugin>
diff --git a/org.eclipse.osbp.xtext.blip.ide/pom.xml b/org.eclipse.osbp.xtext.blip.ide/pom.xml
index b021ad9..7d29068 100644
--- a/org.eclipse.osbp.xtext.blip.ide/pom.xml
+++ b/org.eclipse.osbp.xtext.blip.ide/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
diff --git a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/AbstractBlipDSLIdeModule.java b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/AbstractBlipDSLIdeModule.java
index b70a2df..bd21238 100644
--- a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/AbstractBlipDSLIdeModule.java
+++ b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/AbstractBlipDSLIdeModule.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/BlipDSLParser.java b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/BlipDSLParser.java
index 97d6fdd..569f36c 100644
--- a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/BlipDSLParser.java
+++ b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/BlipDSLParser.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -95,7 +97,6 @@ public class BlipDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getIconsEnumAccess().getAlternatives(), "rule__IconsEnum__Alternatives");
put(grammarAccess.getBlipModelAccess().getGroup(), "rule__BlipModel__Group__0");
put(grammarAccess.getBlipPackageAccess().getGroup(), "rule__BlipPackage__Group__0");
- put(grammarAccess.getBlipPackageAccess().getGroup_3(), "rule__BlipPackage__Group_3__0");
put(grammarAccess.getBlipAccess().getGroup(), "rule__Blip__Group__0");
put(grammarAccess.getBlipAccess().getGroup_3_0(), "rule__Blip__Group_3_0__0");
put(grammarAccess.getBlipAccess().getGroup_3_1(), "rule__Blip__Group_3_1__0");
@@ -332,9 +333,9 @@ public class BlipDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup(), "rule__QualifiedNameWithWildcard__Group__0");
put(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup(), "rule__QualifiedNameInStaticImport__Group__0");
put(grammarAccess.getBlipModelAccess().getImportSectionAssignment_0(), "rule__BlipModel__ImportSectionAssignment_0");
- put(grammarAccess.getBlipModelAccess().getPackagesAssignment_1(), "rule__BlipModel__PackagesAssignment_1");
+ put(grammarAccess.getBlipModelAccess().getBlippackageAssignment_1(), "rule__BlipModel__BlippackageAssignment_1");
put(grammarAccess.getBlipPackageAccess().getNameAssignment_2(), "rule__BlipPackage__NameAssignment_2");
- put(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3_1(), "rule__BlipPackage__BlipsAssignment_3_1");
+ put(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3(), "rule__BlipPackage__BlipsAssignment_3");
put(grammarAccess.getBlipAccess().getNameAssignment_2(), "rule__Blip__NameAssignment_2");
put(grammarAccess.getBlipAccess().getHasImageAssignment_3_0_0(), "rule__Blip__HasImageAssignment_3_0_0");
put(grammarAccess.getBlipAccess().getImageAssignment_3_0_1(), "rule__Blip__ImageAssignment_3_0_1");
diff --git a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/PartialBlipDSLContentAssistParser.java b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/PartialBlipDSLContentAssistParser.java
index da28724..1e705fb 100644
--- a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/PartialBlipDSLContentAssistParser.java
+++ b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/PartialBlipDSLContentAssistParser.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.g b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.g
index bbff02d..cc512b7 100644
--- a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.g
+++ b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.g
@@ -4591,9 +4591,9 @@ rule__BlipModel__Group__1__Impl
}
:
(
- { before(grammarAccess.getBlipModelAccess().getPackagesAssignment_1()); }
- (rule__BlipModel__PackagesAssignment_1)*
- { after(grammarAccess.getBlipModelAccess().getPackagesAssignment_1()); }
+ { before(grammarAccess.getBlipModelAccess().getBlippackageAssignment_1()); }
+ (rule__BlipModel__BlippackageAssignment_1)
+ { after(grammarAccess.getBlipModelAccess().getBlippackageAssignment_1()); }
)
;
finally {
@@ -4699,90 +4699,9 @@ rule__BlipPackage__Group__3__Impl
}
:
(
- { before(grammarAccess.getBlipPackageAccess().getGroup_3()); }
- (rule__BlipPackage__Group_3__0)?
- { after(grammarAccess.getBlipPackageAccess().getGroup_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BlipPackage__Group_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BlipPackage__Group_3__0__Impl
- rule__BlipPackage__Group_3__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BlipPackage__Group_3__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBlipPackageAccess().getLeftCurlyBracketKeyword_3_0()); }
- '{'
- { after(grammarAccess.getBlipPackageAccess().getLeftCurlyBracketKeyword_3_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BlipPackage__Group_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BlipPackage__Group_3__1__Impl
- rule__BlipPackage__Group_3__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BlipPackage__Group_3__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3_1()); }
- (rule__BlipPackage__BlipsAssignment_3_1)*
- { after(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BlipPackage__Group_3__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BlipPackage__Group_3__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BlipPackage__Group_3__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBlipPackageAccess().getRightCurlyBracketKeyword_3_2()); }
- '}'
- { after(grammarAccess.getBlipPackageAccess().getRightCurlyBracketKeyword_3_2()); }
+ { before(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3()); }
+ (rule__BlipPackage__BlipsAssignment_3)*
+ { after(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3()); }
)
;
finally {
@@ -21804,15 +21723,15 @@ finally {
restoreStackSize(stackSize);
}
-rule__BlipModel__PackagesAssignment_1
+rule__BlipModel__BlippackageAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBlipModelAccess().getPackagesBlipPackageParserRuleCall_1_0()); }
+ { before(grammarAccess.getBlipModelAccess().getBlippackageBlipPackageParserRuleCall_1_0()); }
ruleBlipPackage
- { after(grammarAccess.getBlipModelAccess().getPackagesBlipPackageParserRuleCall_1_0()); }
+ { after(grammarAccess.getBlipModelAccess().getBlippackageBlipPackageParserRuleCall_1_0()); }
)
;
finally {
@@ -21834,15 +21753,15 @@ finally {
restoreStackSize(stackSize);
}
-rule__BlipPackage__BlipsAssignment_3_1
+rule__BlipPackage__BlipsAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_1_0()); }
+ { before(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_0()); }
ruleBlip
- { after(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_1_0()); }
+ { after(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_0()); }
)
;
finally {
diff --git a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.tokens b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.tokens
index 696dce6..04b317d 100644
--- a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.tokens
+++ b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSL.tokens
@@ -49,7 +49,7 @@
'back'=102
'bell'=137
'block'=140
-'bpmn'=145
+'bpmn'=143
'calendar'=128
'callActivity'=160
'camera'=134
@@ -92,7 +92,7 @@
'for'=154
'forward'=90
'function'=162
-'functiongroup'=147
+'functiongroup'=145
'heart'=73
'heart-empty'=72
'help'=86
@@ -138,7 +138,7 @@
'plus-circle'=87
'predefine'=149
'print'=108
-'process'=144
+'process'=142
'reply'=106
'resize-full'=114
'resize-small'=115
@@ -191,11 +191,11 @@
'webservice'=169
'when'=171
'while'=188
-'workload'=146
-'{'=142
+'workload'=144
+'{'=146
'|'=208
'||'=14
-'}'=143
+'}'=147
RULE_ANY_OTHER=12
RULE_DECIMAL=8
RULE_HEX=6
diff --git a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLLexer.java b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLLexer.java
index 5beab71..55d3ef2 100644
--- a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLLexer.java
+++ b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLLexer.java
@@ -2938,10 +2938,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:140:8: ( '{' )
- // InternalBlipDSL.g:140:10: '{'
+ // InternalBlipDSL.g:140:8: ( 'process' )
+ // InternalBlipDSL.g:140:10: 'process'
{
- match('{');
+ match("process");
+
}
@@ -2958,10 +2959,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:141:8: ( '}' )
- // InternalBlipDSL.g:141:10: '}'
+ // InternalBlipDSL.g:141:8: ( 'bpmn' )
+ // InternalBlipDSL.g:141:10: 'bpmn'
{
- match('}');
+ match("bpmn");
+
}
@@ -2978,10 +2980,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:142:8: ( 'process' )
- // InternalBlipDSL.g:142:10: 'process'
+ // InternalBlipDSL.g:142:8: ( 'workload' )
+ // InternalBlipDSL.g:142:10: 'workload'
{
- match("process");
+ match("workload");
}
@@ -2999,10 +3001,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__145;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:143:8: ( 'bpmn' )
- // InternalBlipDSL.g:143:10: 'bpmn'
+ // InternalBlipDSL.g:143:8: ( 'functiongroup' )
+ // InternalBlipDSL.g:143:10: 'functiongroup'
{
- match("bpmn");
+ match("functiongroup");
}
@@ -3020,11 +3022,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__146;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:144:8: ( 'workload' )
- // InternalBlipDSL.g:144:10: 'workload'
+ // InternalBlipDSL.g:144:8: ( '{' )
+ // InternalBlipDSL.g:144:10: '{'
{
- match("workload");
-
+ match('{');
}
@@ -3041,11 +3042,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__147;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:145:8: ( 'functiongroup' )
- // InternalBlipDSL.g:145:10: 'functiongroup'
+ // InternalBlipDSL.g:145:8: ( '}' )
+ // InternalBlipDSL.g:145:10: '}'
{
- match("functiongroup");
-
+ match('}');
}
@@ -4373,10 +4373,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25326:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // InternalBlipDSL.g:25326:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalBlipDSL.g:25245:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // InternalBlipDSL.g:25245:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // InternalBlipDSL.g:25326:12: ( '0x' | '0X' )
+ // InternalBlipDSL.g:25245:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -4404,7 +4404,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalBlipDSL.g:25326:13: '0x'
+ // InternalBlipDSL.g:25245:13: '0x'
{
match("0x");
@@ -4412,7 +4412,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:25326:18: '0X'
+ // InternalBlipDSL.g:25245:18: '0X'
{
match("0X");
@@ -4422,7 +4422,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
- // InternalBlipDSL.g:25326:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // InternalBlipDSL.g:25245:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -4460,7 +4460,7 @@ public class InternalBlipDSLLexer extends Lexer {
cnt2++;
} while (true);
- // InternalBlipDSL.g:25326:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalBlipDSL.g:25245:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -4469,10 +4469,10 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalBlipDSL.g:25326:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalBlipDSL.g:25245:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // InternalBlipDSL.g:25326:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalBlipDSL.g:25245:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -4490,7 +4490,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // InternalBlipDSL.g:25326:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // InternalBlipDSL.g:25245:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -4514,7 +4514,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:25326:84: ( 'l' | 'L' )
+ // InternalBlipDSL.g:25245:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -4553,11 +4553,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25328:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // InternalBlipDSL.g:25328:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // InternalBlipDSL.g:25247:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // InternalBlipDSL.g:25247:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // InternalBlipDSL.g:25328:21: ( '0' .. '9' | '_' )*
+ // InternalBlipDSL.g:25247:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -4606,11 +4606,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25330:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // InternalBlipDSL.g:25330:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalBlipDSL.g:25249:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // InternalBlipDSL.g:25249:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // InternalBlipDSL.g:25330:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // InternalBlipDSL.g:25249:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -4619,7 +4619,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // InternalBlipDSL.g:25330:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // InternalBlipDSL.g:25249:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -4630,7 +4630,7 @@ public class InternalBlipDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalBlipDSL.g:25330:36: ( '+' | '-' )?
+ // InternalBlipDSL.g:25249:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -4663,7 +4663,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
- // InternalBlipDSL.g:25330:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalBlipDSL.g:25249:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -4675,7 +4675,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalBlipDSL.g:25330:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // InternalBlipDSL.g:25249:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -4699,7 +4699,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:25330:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // InternalBlipDSL.g:25249:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
{
if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) {
input.consume();
@@ -4732,10 +4732,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25332:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // InternalBlipDSL.g:25332:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalBlipDSL.g:25251:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // InternalBlipDSL.g:25251:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // InternalBlipDSL.g:25332:11: ( '^' )?
+ // InternalBlipDSL.g:25251:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -4744,7 +4744,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalBlipDSL.g:25332:11: '^'
+ // InternalBlipDSL.g:25251:11: '^'
{
match('^');
@@ -4762,7 +4762,7 @@ public class InternalBlipDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalBlipDSL.g:25332:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalBlipDSL.g:25251:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -4811,10 +4811,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25334:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
- // InternalBlipDSL.g:25334:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalBlipDSL.g:25253:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
+ // InternalBlipDSL.g:25253:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
{
- // InternalBlipDSL.g:25334:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalBlipDSL.g:25253:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
int alt15=2;
int LA15_0 = input.LA(1);
@@ -4832,10 +4832,10 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt15) {
case 1 :
- // InternalBlipDSL.g:25334:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
+ // InternalBlipDSL.g:25253:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
{
match('\"');
- // InternalBlipDSL.g:25334:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalBlipDSL.g:25253:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -4851,7 +4851,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalBlipDSL.g:25334:21: '\\\\' .
+ // InternalBlipDSL.g:25253:21: '\\\\' .
{
match('\\');
matchAny();
@@ -4859,7 +4859,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:25334:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalBlipDSL.g:25253:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -4879,7 +4879,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
} while (true);
- // InternalBlipDSL.g:25334:44: ( '\"' )?
+ // InternalBlipDSL.g:25253:44: ( '\"' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -4888,7 +4888,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalBlipDSL.g:25334:44: '\"'
+ // InternalBlipDSL.g:25253:44: '\"'
{
match('\"');
@@ -4901,10 +4901,10 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:25334:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
+ // InternalBlipDSL.g:25253:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
{
match('\'');
- // InternalBlipDSL.g:25334:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalBlipDSL.g:25253:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop13:
do {
int alt13=3;
@@ -4920,7 +4920,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt13) {
case 1 :
- // InternalBlipDSL.g:25334:55: '\\\\' .
+ // InternalBlipDSL.g:25253:55: '\\\\' .
{
match('\\');
matchAny();
@@ -4928,7 +4928,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:25334:62: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalBlipDSL.g:25253:62: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -4948,7 +4948,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
} while (true);
- // InternalBlipDSL.g:25334:79: ( '\\'' )?
+ // InternalBlipDSL.g:25253:79: ( '\\'' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -4957,7 +4957,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt14) {
case 1 :
- // InternalBlipDSL.g:25334:79: '\\''
+ // InternalBlipDSL.g:25253:79: '\\''
{
match('\'');
@@ -4988,12 +4988,12 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25336:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalBlipDSL.g:25336:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalBlipDSL.g:25255:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalBlipDSL.g:25255:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalBlipDSL.g:25336:24: ( options {greedy=false; } : . )*
+ // InternalBlipDSL.g:25255:24: ( options {greedy=false; } : . )*
loop16:
do {
int alt16=2;
@@ -5018,7 +5018,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt16) {
case 1 :
- // InternalBlipDSL.g:25336:52: .
+ // InternalBlipDSL.g:25255:52: .
{
matchAny();
@@ -5048,12 +5048,12 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25338:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalBlipDSL.g:25338:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalBlipDSL.g:25257:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalBlipDSL.g:25257:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalBlipDSL.g:25338:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalBlipDSL.g:25257:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop17:
do {
int alt17=2;
@@ -5066,7 +5066,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt17) {
case 1 :
- // InternalBlipDSL.g:25338:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalBlipDSL.g:25257: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)<='\uFFFF') ) {
input.consume();
@@ -5086,7 +5086,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
} while (true);
- // InternalBlipDSL.g:25338:40: ( ( '\\r' )? '\\n' )?
+ // InternalBlipDSL.g:25257:40: ( ( '\\r' )? '\\n' )?
int alt19=2;
int LA19_0 = input.LA(1);
@@ -5095,9 +5095,9 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt19) {
case 1 :
- // InternalBlipDSL.g:25338:41: ( '\\r' )? '\\n'
+ // InternalBlipDSL.g:25257:41: ( '\\r' )? '\\n'
{
- // InternalBlipDSL.g:25338:41: ( '\\r' )?
+ // InternalBlipDSL.g:25257:41: ( '\\r' )?
int alt18=2;
int LA18_0 = input.LA(1);
@@ -5106,7 +5106,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt18) {
case 1 :
- // InternalBlipDSL.g:25338:41: '\\r'
+ // InternalBlipDSL.g:25257:41: '\\r'
{
match('\r');
@@ -5138,10 +5138,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25340:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalBlipDSL.g:25340:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalBlipDSL.g:25259:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalBlipDSL.g:25259:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalBlipDSL.g:25340:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalBlipDSL.g:25259:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt20=0;
loop20:
do {
@@ -5195,8 +5195,8 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:25342:16: ( . )
- // InternalBlipDSL.g:25342:18: .
+ // InternalBlipDSL.g:25261:16: ( . )
+ // InternalBlipDSL.g:25261:18: .
{
matchAny();
@@ -6672,19 +6672,19 @@ public class InternalBlipDSLLexer extends Lexer {
protected DFA21 dfa21 = new DFA21(this);
static final String DFA21_eotS =
- "\1\uffff\1\66\1\70\1\72\1\75\1\101\1\104\1\110\1\112\1\114\1\116\1\120\1\122\1\125\21\130\2\uffff\1\130\10\uffff\1\u00a5\1\130\2\u00ab\1\63\5\uffff\1\u00b0\26\uffff\1\u00b2\5\uffff\1\u00b4\4\uffff\2\130\1\uffff\15\130\1\u00cd\7\130\1\u00d6\2\130\1\u00db\2\130\1\u00e0\14\130\1\u00f4\4\130\1\u00fe\6\130\1\u010c\4\130\1\u0112\4\130\2\uffff\3\130\12\uffff\2\130\1\u011d\1\uffff\1\u00ab\12\uffff\1\u011e\1\u011f\6\130\1\u0128\5\130\1\u012f\11\130\1\uffff\3\130\1\u013d\4\130\1\uffff\2\130\1\uffff\1\130\1\uffff\1\u0147\1\130\1\u0149\1\130\1\uffff\21\130\1\uffff\1\130\1\uffff\6\130\1\u0169\1\130\1\u016b\1\uffff\1\u016c\5\130\1\u0172\6\130\1\uffff\5\130\1\uffff\10\130\1\u0188\1\130\3\uffff\7\130\1\u0191\1\uffff\1\u0192\1\130\1\u0196\3\130\1\uffff\6\130\1\u01a1\2\130\1\u01a4\1\130\1\u01a6\1\130\1\uffff\11\130\1\uffff\1\130\1\uffff\1\u01b2\1\130\1\u01b5\10\130\1\u01be\2\130\1\u01c2\1\130\1\u01c5\1\130\1\u01c7\4\uffff\1\130\1\u01cc\6\130\1\uffff\1\u01d5\2\uffff\2\130\1\u01d9\1\130\1\u01dc\1\uffff\5\130\1\u01e2\7\130\1\u01ea\1\u01eb\1\130\1\u01ed\2\130\1\u01f0\1\130\1\uffff\1\u01f2\1\u01f3\4\130\1\uffff\1\130\2\uffff\1\130\1\uffff\1\130\1\uffff\1\u01fc\7\130\1\u0204\2\uffff\2\130\1\uffff\1\u0207\1\uffff\11\130\1\u0211\1\u0212\1\uffff\1\130\2\uffff\2\130\1\u0216\3\130\1\u021b\1\u021c\1\uffff\2\130\2\uffff\1\130\2\uffff\1\130\1\uffff\1\130\1\uffff\1\u0226\1\130\1\uffff\1\u0228\1\u022a\1\u022b\3\130\1\uffff\1\130\1\uffff\2\130\2\uffff\1\u0237\2\uffff\5\130\1\uffff\1\u023d\1\u023f\1\u0240\4\130\2\uffff\1\u0245\1\uffff\2\130\1\uffff\1\u0248\2\uffff\4\130\1\u024d\1\130\1\u024f\1\130\1\uffff\5\130\1\u0256\1\u0257\1\uffff\2\130\1\uffff\1\130\1\u025b\2\130\1\u025e\1\130\1\u0260\2\130\2\uffff\1\u0263\1\u0264\1\130\1\uffff\3\130\3\uffff\1\130\1\u026a\4\uffff\2\130\1\u026e\1\uffff\1\130\4\uffff\1\130\1\u0275\1\130\4\uffff\3\130\2\uffff\1\130\1\u027c\2\130\1\u027f\4\uffff\1\130\1\u0281\2\130\1\uffff\2\130\1\uffff\1\u0286\3\130\1\uffff\1\130\1\uffff\2\130\1\uffff\3\130\2\uffff\2\130\1\u0292\1\uffff\1\130\1\u0294\1\uffff\1\u0295\1\uffff\2\130\2\uffff\1\130\1\u0299\1\130\1\u029b\1\u029c\1\uffff\1\130\1\u029e\2\uffff\1\130\4\uffff\1\u02a0\2\uffff\1\130\1\u02a4\1\130\1\u02a6\2\uffff\2\130\1\uffff\1\130\2\uffff\3\130\1\uffff\1\130\1\u02b0\1\130\1\u02b2\1\130\1\u02b5\5\130\1\uffff\1\u02bc\2\uffff\3\130\1\uffff\1\130\2\uffff\1\u02c1\1\uffff\1\u02c2\3\uffff\1\u02c3\1\uffff\1\130\3\uffff\1\u02c5\3\130\1\u02c9\1\130\1\u02cb\1\uffff\1\130\1\uffff\2\130\1\uffff\6\130\1\uffff\3\130\1\u02d8\3\uffff\1\130\1\uffff\1\130\1\u02db\1\u02dc\1\uffff\1\130\1\uffff\1\130\1\u02df\3\130\1\u02e3\1\130\1\u02e5\1\130\1\u02e7\2\130\1\uffff\2\130\2\uffff\1\u02ec\1\130\1\uffff\1\130\1\u02ef\1\u02f0\1\uffff\1\130\1\uffff\1\130\2\uffff\1\u02f3\1\u02f4\1\130\1\uffff\1\130\1\u02f7\2\uffff\2\130\2\uffff\1\u02fa\1\130\1\uffff\1\130\1\u02fd\1\uffff\2\130\1\uffff\14\130\1\u030c\1\u030d\2\uffff";
+ "\1\uffff\1\66\1\70\1\72\1\75\1\101\1\104\1\110\1\112\1\114\1\116\1\120\1\122\1\125\22\130\12\uffff\1\u00a5\1\130\2\u00ab\1\63\5\uffff\1\u00b0\26\uffff\1\u00b2\5\uffff\1\u00b4\4\uffff\2\130\1\uffff\15\130\1\u00cd\7\130\1\u00d6\2\130\1\u00db\2\130\1\u00e0\14\130\1\u00f4\4\130\1\u00fe\6\130\1\u010c\4\130\1\u0112\7\130\14\uffff\2\130\1\u011d\1\uffff\1\u00ab\12\uffff\1\u011e\1\u011f\6\130\1\u0128\5\130\1\u012f\11\130\1\uffff\3\130\1\u013d\4\130\1\uffff\2\130\1\uffff\1\130\1\uffff\1\u0147\1\130\1\u0149\1\130\1\uffff\21\130\1\uffff\1\130\1\uffff\6\130\1\u0169\1\130\1\u016b\1\uffff\1\u016c\5\130\1\u0172\6\130\1\uffff\5\130\1\uffff\10\130\1\u0188\1\130\3\uffff\7\130\1\u0191\1\uffff\1\u0192\1\130\1\u0196\3\130\1\uffff\6\130\1\u01a1\2\130\1\u01a4\1\130\1\u01a6\1\130\1\uffff\11\130\1\uffff\1\130\1\uffff\1\u01b2\1\130\1\u01b5\10\130\1\u01be\2\130\1\u01c2\1\130\1\u01c5\1\130\1\u01c7\4\uffff\1\130\1\u01cc\6\130\1\uffff\1\u01d5\2\uffff\2\130\1\u01d9\1\130\1\u01dc\1\uffff\5\130\1\u01e2\7\130\1\u01ea\1\u01eb\1\130\1\u01ed\2\130\1\u01f0\1\130\1\uffff\1\u01f2\1\u01f3\4\130\1\uffff\1\130\2\uffff\1\130\1\uffff\1\130\1\uffff\1\u01fc\7\130\1\u0204\2\uffff\2\130\1\uffff\1\u0207\1\uffff\11\130\1\u0211\1\u0212\1\uffff\1\130\2\uffff\2\130\1\u0216\3\130\1\u021b\1\u021c\1\uffff\2\130\2\uffff\1\130\2\uffff\1\130\1\uffff\1\130\1\uffff\1\u0226\1\130\1\uffff\1\u0228\1\u022a\1\u022b\3\130\1\uffff\1\130\1\uffff\2\130\2\uffff\1\u0237\2\uffff\5\130\1\uffff\1\u023d\1\u023f\1\u0240\4\130\2\uffff\1\u0245\1\uffff\2\130\1\uffff\1\u0248\2\uffff\4\130\1\u024d\1\130\1\u024f\1\130\1\uffff\5\130\1\u0256\1\u0257\1\uffff\2\130\1\uffff\1\130\1\u025b\2\130\1\u025e\1\130\1\u0260\2\130\2\uffff\1\u0263\1\u0264\1\130\1\uffff\3\130\3\uffff\1\130\1\u026a\4\uffff\2\130\1\u026e\1\uffff\1\130\4\uffff\1\130\1\u0275\1\130\4\uffff\3\130\2\uffff\1\130\1\u027c\2\130\1\u027f\4\uffff\1\130\1\u0281\2\130\1\uffff\2\130\1\uffff\1\u0286\3\130\1\uffff\1\130\1\uffff\2\130\1\uffff\3\130\2\uffff\2\130\1\u0292\1\uffff\1\130\1\u0294\1\uffff\1\u0295\1\uffff\2\130\2\uffff\1\130\1\u0299\1\130\1\u029b\1\u029c\1\uffff\1\130\1\u029e\2\uffff\1\130\4\uffff\1\u02a0\2\uffff\1\130\1\u02a4\1\130\1\u02a6\2\uffff\2\130\1\uffff\1\130\2\uffff\3\130\1\uffff\1\130\1\u02b0\1\130\1\u02b2\1\130\1\u02b5\5\130\1\uffff\1\u02bc\2\uffff\3\130\1\uffff\1\130\2\uffff\1\u02c1\1\uffff\1\u02c2\3\uffff\1\u02c3\1\uffff\1\130\3\uffff\1\u02c5\3\130\1\u02c9\1\130\1\u02cb\1\uffff\1\130\1\uffff\2\130\1\uffff\6\130\1\uffff\3\130\1\u02d8\3\uffff\1\130\1\uffff\1\130\1\u02db\1\u02dc\1\uffff\1\130\1\uffff\1\130\1\u02df\3\130\1\u02e3\1\130\1\u02e5\1\130\1\u02e7\2\130\1\uffff\2\130\2\uffff\1\u02ec\1\130\1\uffff\1\130\1\u02ef\1\u02f0\1\uffff\1\130\1\uffff\1\130\2\uffff\1\u02f3\1\u02f4\1\130\1\uffff\1\130\1\u02f7\2\uffff\2\130\2\uffff\1\u02fa\1\130\1\uffff\1\130\1\u02fd\1\uffff\2\130\1\uffff\14\130\1\u030c\1\u030d\2\uffff";
static final String DFA21_eofS =
"\u030e\uffff";
static final String DFA21_minS =
- "\1\0\1\75\1\174\1\46\1\53\1\55\2\52\3\75\1\76\2\56\1\141\1\144\2\143\1\141\1\153\3\141\1\145\1\160\3\145\1\141\1\162\1\141\2\uffff\1\145\10\uffff\1\72\1\145\2\60\1\44\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\154\1\141\1\uffff\1\143\1\144\1\151\1\145\1\163\1\141\1\160\1\156\1\141\1\162\1\151\1\141\1\143\1\44\1\157\1\154\1\141\1\154\2\156\1\145\1\44\1\145\1\162\1\44\1\147\1\141\1\44\1\160\1\165\1\156\1\145\1\143\1\156\1\163\1\151\1\142\1\146\1\143\1\156\1\44\1\145\1\147\1\160\1\156\1\44\1\157\1\146\1\155\1\141\1\147\1\154\1\44\1\141\1\157\1\164\1\162\1\44\1\143\1\154\1\157\1\155\2\uffff\1\162\1\142\1\145\12\uffff\1\167\1\154\1\44\1\uffff\1\60\12\uffff\2\44\1\162\1\145\1\150\1\157\1\145\1\164\1\44\1\145\1\162\1\145\1\143\1\162\1\44\1\166\1\163\1\151\1\164\1\157\1\147\1\157\1\154\1\164\1\uffff\1\156\1\163\1\147\1\44\1\144\1\143\1\141\1\156\1\uffff\1\162\1\155\1\uffff\1\157\1\uffff\1\44\1\163\1\44\1\145\1\uffff\1\145\1\163\1\143\1\163\1\156\1\143\1\144\1\153\1\165\1\151\1\154\2\151\1\164\1\141\1\147\1\153\1\142\1\157\1\uffff\1\162\1\156\1\150\1\154\1\165\1\151\1\44\1\156\1\44\1\uffff\1\44\1\141\1\143\1\145\1\162\1\160\1\44\1\155\1\143\3\145\1\143\1\uffff\1\162\1\143\1\141\1\157\1\156\1\uffff\1\153\1\154\1\143\1\156\1\153\1\163\1\156\1\154\1\44\1\154\3\uffff\1\144\1\156\1\141\1\165\1\162\1\40\1\166\1\44\1\uffff\1\44\1\151\1\44\1\162\1\150\1\143\1\uffff\1\151\1\124\1\160\1\143\1\162\1\145\1\44\1\165\1\141\1\44\1\145\1\44\1\141\1\uffff\1\145\1\164\1\154\1\141\1\164\1\151\1\141\1\151\1\167\1\uffff\1\150\1\uffff\1\44\1\157\1\44\2\151\1\164\2\145\1\141\1\163\1\143\1\44\1\164\1\154\1\44\1\164\1\44\1\151\1\44\4\uffff\1\141\1\44\1\147\1\164\1\171\1\145\1\162\1\172\1\uffff\1\44\2\uffff\1\165\1\162\1\44\1\164\1\44\1\uffff\2\145\1\156\1\101\1\162\1\44\1\150\1\164\1\153\1\156\1\143\1\167\1\143\2\44\1\153\1\44\1\154\1\145\1\44\1\145\1\uffff\2\44\1\144\1\156\1\163\1\164\1\uffff\1\145\2\uffff\1\143\1\uffff\1\145\1\uffff\1\44\1\162\1\150\1\143\1\151\1\164\1\150\1\164\1\44\2\uffff\1\163\1\156\1\uffff\1\44\1\uffff\2\162\1\151\1\154\1\171\1\162\2\164\1\156\2\44\1\uffff\1\146\2\uffff\1\154\1\163\1\44\1\163\1\146\1\147\2\44\1\uffff\1\157\1\145\1\142\1\uffff\1\151\2\uffff\1\156\1\uffff\1\144\1\uffff\1\44\1\141\1\uffff\3\44\1\145\1\156\1\145\1\142\1\157\1\uffff\1\154\1\151\2\uffff\1\44\2\uffff\1\156\1\154\1\144\1\143\1\141\1\uffff\3\44\1\164\1\150\1\163\1\150\2\uffff\1\44\1\uffff\1\157\1\162\1\uffff\1\44\2\uffff\1\163\1\151\1\147\1\151\1\44\1\156\1\44\1\166\1\uffff\1\157\1\55\1\145\1\155\1\164\2\44\1\uffff\1\151\1\143\1\uffff\1\144\1\44\1\157\1\171\1\44\1\171\1\44\1\145\1\141\2\uffff\2\44\1\164\1\uffff\1\163\1\151\1\145\3\uffff\1\162\1\44\4\uffff\1\157\1\147\1\44\1\uffff\1\163\1\uffff\1\142\2\uffff\1\164\1\44\1\55\4\uffff\1\141\1\164\1\142\2\uffff\1\164\1\44\1\141\1\164\1\44\4\uffff\1\151\1\44\1\55\1\162\1\uffff\1\141\1\166\1\uffff\1\44\1\157\1\145\1\166\1\uffff\1\164\1\uffff\1\145\1\156\1\uffff\1\164\1\145\1\141\2\uffff\1\166\1\145\1\44\1\uffff\1\156\1\44\1\uffff\1\44\1\uffff\1\163\1\164\2\uffff\1\164\1\44\1\156\2\44\1\uffff\1\156\1\44\2\uffff\1\153\4\uffff\1\44\1\uffff\1\146\1\144\1\44\1\145\1\44\1\61\1\uffff\1\162\1\151\1\uffff\1\157\2\uffff\1\157\1\144\1\151\1\uffff\1\156\1\44\1\145\1\44\1\156\1\44\1\141\1\157\1\163\1\145\1\157\1\uffff\1\44\2\uffff\1\117\1\145\1\141\1\uffff\1\145\2\uffff\1\44\1\uffff\1\44\3\uffff\1\44\1\uffff\1\144\3\uffff\1\44\1\166\2\156\1\44\1\143\1\44\1\uffff\1\163\1\uffff\1\164\1\172\1\uffff\1\163\1\165\1\153\1\163\1\146\1\162\1\uffff\1\156\2\163\1\44\3\uffff\1\102\1\uffff\1\151\2\44\1\uffff\1\145\1\uffff\1\160\1\44\1\145\1\153\1\164\1\44\1\160\1\44\1\157\1\44\1\40\1\153\1\uffff\1\171\1\164\2\uffff\1\44\1\154\1\uffff\1\144\2\44\1\uffff\1\154\1\uffff\1\165\2\uffff\2\44\1\171\1\uffff\1\151\1\44\2\uffff\1\151\1\160\2\uffff\1\44\1\164\1\uffff\1\164\1\44\1\uffff\2\147\1\uffff\2\141\2\164\2\145\2\167\2\141\2\171\2\44\2\uffff";
+ "\1\0\1\75\1\174\1\46\1\53\1\55\2\52\3\75\1\76\2\56\1\141\1\144\2\143\1\141\1\153\3\141\1\145\1\160\3\145\1\141\1\162\1\141\1\145\12\uffff\1\72\1\145\2\60\1\44\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\154\1\141\1\uffff\1\143\1\144\1\151\1\145\1\163\1\141\1\160\1\156\1\141\1\162\1\151\1\141\1\143\1\44\1\157\1\154\1\141\1\154\2\156\1\145\1\44\1\145\1\162\1\44\1\147\1\141\1\44\1\160\1\165\1\156\1\145\1\143\1\156\1\163\1\151\1\142\1\146\1\143\1\156\1\44\1\145\1\147\1\160\1\156\1\44\1\157\1\146\1\155\1\141\1\147\1\154\1\44\1\141\1\157\1\164\1\162\1\44\1\143\1\154\1\157\1\155\1\162\1\142\1\145\14\uffff\1\167\1\154\1\44\1\uffff\1\60\12\uffff\2\44\1\162\1\145\1\150\1\157\1\145\1\164\1\44\1\145\1\162\1\145\1\143\1\162\1\44\1\166\1\163\1\151\1\164\1\157\1\147\1\157\1\154\1\164\1\uffff\1\156\1\163\1\147\1\44\1\144\1\143\1\141\1\156\1\uffff\1\162\1\155\1\uffff\1\157\1\uffff\1\44\1\163\1\44\1\145\1\uffff\1\145\1\163\1\143\1\163\1\156\1\143\1\144\1\153\1\165\1\151\1\154\2\151\1\164\1\141\1\147\1\153\1\142\1\157\1\uffff\1\162\1\156\1\150\1\154\1\165\1\151\1\44\1\156\1\44\1\uffff\1\44\1\141\1\143\1\145\1\162\1\160\1\44\1\155\1\143\3\145\1\143\1\uffff\1\162\1\143\1\141\1\157\1\156\1\uffff\1\153\1\154\1\143\1\156\1\153\1\163\1\156\1\154\1\44\1\154\3\uffff\1\144\1\156\1\141\1\165\1\162\1\40\1\166\1\44\1\uffff\1\44\1\151\1\44\1\162\1\150\1\143\1\uffff\1\151\1\124\1\160\1\143\1\162\1\145\1\44\1\165\1\141\1\44\1\145\1\44\1\141\1\uffff\1\145\1\164\1\154\1\141\1\164\1\151\1\141\1\151\1\167\1\uffff\1\150\1\uffff\1\44\1\157\1\44\2\151\1\164\2\145\1\141\1\163\1\143\1\44\1\164\1\154\1\44\1\164\1\44\1\151\1\44\4\uffff\1\141\1\44\1\147\1\164\1\171\1\145\1\162\1\172\1\uffff\1\44\2\uffff\1\165\1\162\1\44\1\164\1\44\1\uffff\2\145\1\156\1\101\1\162\1\44\1\150\1\164\1\153\1\156\1\143\1\167\1\143\2\44\1\153\1\44\1\154\1\145\1\44\1\145\1\uffff\2\44\1\144\1\156\1\163\1\164\1\uffff\1\145\2\uffff\1\143\1\uffff\1\145\1\uffff\1\44\1\162\1\150\1\143\1\151\1\164\1\150\1\164\1\44\2\uffff\1\163\1\156\1\uffff\1\44\1\uffff\2\162\1\151\1\154\1\171\1\162\2\164\1\156\2\44\1\uffff\1\146\2\uffff\1\154\1\163\1\44\1\163\1\146\1\147\2\44\1\uffff\1\157\1\145\1\142\1\uffff\1\151\2\uffff\1\156\1\uffff\1\144\1\uffff\1\44\1\141\1\uffff\3\44\1\145\1\156\1\145\1\142\1\157\1\uffff\1\154\1\151\2\uffff\1\44\2\uffff\1\156\1\154\1\144\1\143\1\141\1\uffff\3\44\1\164\1\150\1\163\1\150\2\uffff\1\44\1\uffff\1\157\1\162\1\uffff\1\44\2\uffff\1\163\1\151\1\147\1\151\1\44\1\156\1\44\1\166\1\uffff\1\157\1\55\1\145\1\155\1\164\2\44\1\uffff\1\151\1\143\1\uffff\1\144\1\44\1\157\1\171\1\44\1\171\1\44\1\145\1\141\2\uffff\2\44\1\164\1\uffff\1\163\1\151\1\145\3\uffff\1\162\1\44\4\uffff\1\157\1\147\1\44\1\uffff\1\163\1\uffff\1\142\2\uffff\1\164\1\44\1\55\4\uffff\1\141\1\164\1\142\2\uffff\1\164\1\44\1\141\1\164\1\44\4\uffff\1\151\1\44\1\55\1\162\1\uffff\1\141\1\166\1\uffff\1\44\1\157\1\145\1\166\1\uffff\1\164\1\uffff\1\145\1\156\1\uffff\1\164\1\145\1\141\2\uffff\1\166\1\145\1\44\1\uffff\1\156\1\44\1\uffff\1\44\1\uffff\1\163\1\164\2\uffff\1\164\1\44\1\156\2\44\1\uffff\1\156\1\44\2\uffff\1\153\4\uffff\1\44\1\uffff\1\146\1\144\1\44\1\145\1\44\1\61\1\uffff\1\162\1\151\1\uffff\1\157\2\uffff\1\157\1\144\1\151\1\uffff\1\156\1\44\1\145\1\44\1\156\1\44\1\141\1\157\1\163\1\145\1\157\1\uffff\1\44\2\uffff\1\117\1\145\1\141\1\uffff\1\145\2\uffff\1\44\1\uffff\1\44\3\uffff\1\44\1\uffff\1\144\3\uffff\1\44\1\166\2\156\1\44\1\143\1\44\1\uffff\1\163\1\uffff\1\164\1\172\1\uffff\1\163\1\165\1\153\1\163\1\146\1\162\1\uffff\1\156\2\163\1\44\3\uffff\1\102\1\uffff\1\151\2\44\1\uffff\1\145\1\uffff\1\160\1\44\1\145\1\153\1\164\1\44\1\160\1\44\1\157\1\44\1\40\1\153\1\uffff\1\171\1\164\2\uffff\1\44\1\154\1\uffff\1\144\2\44\1\uffff\1\154\1\uffff\1\165\2\uffff\2\44\1\171\1\uffff\1\151\1\44\2\uffff\1\151\1\160\2\uffff\1\44\1\164\1\uffff\1\164\1\44\1\uffff\2\147\1\uffff\2\141\2\164\2\145\2\167\2\141\2\171\2\44\2\uffff";
static final String DFA21_maxS =
- "\1\uffff\1\76\1\174\1\46\1\75\1\76\5\75\1\76\1\56\1\72\1\143\2\171\1\156\1\165\1\160\1\171\1\162\1\165\1\157\1\163\1\165\1\164\1\157\1\167\1\164\1\160\2\uffff\1\157\10\uffff\1\72\1\165\1\170\1\154\1\172\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\162\1\141\1\uffff\1\164\1\144\1\151\1\145\1\163\1\141\1\160\1\156\1\164\1\162\1\151\1\160\1\163\1\172\1\157\1\154\1\141\1\162\2\156\1\145\1\172\1\145\1\162\1\172\1\147\1\171\1\172\1\160\1\165\1\162\1\157\1\143\1\156\1\163\1\151\1\156\1\146\1\147\1\156\1\172\1\151\1\147\1\164\1\156\1\172\1\157\1\163\1\155\1\154\1\155\1\164\1\172\1\141\1\157\1\164\1\162\1\172\1\143\1\154\1\157\1\155\2\uffff\1\162\1\142\1\151\12\uffff\1\167\1\154\1\172\1\uffff\1\154\12\uffff\2\172\1\162\1\145\1\154\1\157\1\163\1\164\1\172\1\145\1\164\1\145\1\143\1\162\1\172\1\166\1\163\1\151\1\164\1\157\1\147\1\157\1\154\1\164\1\uffff\1\156\1\163\1\147\1\172\1\144\1\143\1\141\1\170\1\uffff\1\162\1\155\1\uffff\1\157\1\uffff\1\172\1\163\1\172\1\145\1\uffff\1\145\1\163\1\143\1\163\1\156\1\143\1\144\1\153\1\165\1\151\1\154\2\151\1\164\1\153\1\147\1\153\1\164\1\157\1\uffff\1\162\1\156\1\150\1\154\1\167\1\151\1\172\1\156\1\172\1\uffff\1\172\1\141\1\143\1\145\1\162\1\160\1\172\1\155\1\143\1\154\2\145\1\143\1\uffff\1\162\1\143\1\145\1\157\1\156\1\uffff\1\153\1\154\1\143\1\156\1\153\1\163\1\156\1\154\1\172\1\154\3\uffff\1\144\1\156\1\141\1\165\1\162\1\40\1\166\1\172\1\uffff\1\172\1\151\1\172\1\162\1\150\1\143\1\uffff\1\151\1\124\1\160\1\143\1\162\1\145\1\172\1\165\1\141\1\172\1\145\1\172\1\141\1\uffff\1\145\1\164\1\154\1\141\1\164\1\151\1\141\1\151\1\167\1\uffff\1\150\1\uffff\1\172\1\157\1\172\2\151\1\164\2\145\1\141\1\163\1\143\1\172\1\164\1\154\1\172\1\164\1\172\1\151\1\172\4\uffff\1\141\1\172\1\147\1\164\1\171\1\145\1\162\1\172\1\uffff\1\172\2\uffff\1\165\1\162\1\172\1\164\1\172\1\uffff\2\145\1\156\1\101\1\162\1\172\1\150\1\164\1\153\1\156\1\143\1\167\1\143\2\172\1\153\1\172\1\154\1\145\1\172\1\145\1\uffff\2\172\1\163\1\156\1\163\1\164\1\uffff\1\145\2\uffff\1\143\1\uffff\1\145\1\uffff\1\172\1\162\1\150\1\143\1\151\1\164\1\150\1\164\1\172\2\uffff\1\163\1\156\1\uffff\1\172\1\uffff\2\162\1\151\1\154\1\171\1\162\2\164\1\156\2\172\1\uffff\1\146\2\uffff\1\154\1\163\1\172\1\163\1\146\1\147\2\172\1\uffff\1\157\1\145\1\164\1\uffff\1\151\2\uffff\1\156\1\uffff\1\144\1\uffff\1\172\1\141\1\uffff\3\172\1\145\1\156\1\145\1\164\1\157\1\uffff\1\154\1\151\2\uffff\1\172\2\uffff\1\156\1\154\1\144\1\143\1\141\1\uffff\3\172\1\164\1\150\1\163\1\150\2\uffff\1\172\1\uffff\1\157\1\162\1\uffff\1\172\2\uffff\1\163\1\151\1\147\1\151\1\172\1\156\1\172\1\166\1\uffff\1\157\1\55\1\145\1\155\1\164\2\172\1\uffff\1\151\1\143\1\uffff\1\144\1\172\1\157\1\171\1\172\1\171\1\172\1\145\1\141\2\uffff\2\172\1\164\1\uffff\1\163\1\151\1\145\3\uffff\1\162\1\172\4\uffff\1\157\1\147\1\172\1\uffff\1\163\1\uffff\1\164\2\uffff\1\164\1\172\1\55\4\uffff\1\141\1\164\1\142\2\uffff\1\164\1\172\1\141\1\164\1\172\4\uffff\1\151\1\172\1\55\1\162\1\uffff\1\141\1\166\1\uffff\1\172\1\157\1\145\1\166\1\uffff\1\164\1\uffff\1\145\1\156\1\uffff\1\164\1\145\1\141\2\uffff\1\166\1\145\1\172\1\uffff\1\156\1\172\1\uffff\1\172\1\uffff\1\163\1\164\2\uffff\1\164\1\172\1\156\2\172\1\uffff\1\156\1\172\2\uffff\1\153\4\uffff\1\172\1\uffff\1\163\1\144\1\172\1\145\1\172\1\143\1\uffff\1\162\1\151\1\uffff\1\157\2\uffff\1\157\1\144\1\151\1\uffff\1\156\1\172\1\145\1\172\1\156\1\172\1\141\1\157\1\163\1\145\1\157\1\uffff\1\172\2\uffff\1\117\1\145\1\141\1\uffff\1\145\2\uffff\1\172\1\uffff\1\172\3\uffff\1\172\1\uffff\1\144\3\uffff\1\172\1\166\2\156\1\172\1\143\1\172\1\uffff\1\163\1\uffff\1\164\1\172\1\uffff\1\163\1\165\1\153\1\163\1\146\1\162\1\uffff\1\156\2\163\1\172\3\uffff\1\102\1\uffff\1\151\2\172\1\uffff\1\145\1\uffff\1\160\1\172\1\145\1\153\1\164\1\172\1\160\1\172\1\157\1\172\1\40\1\153\1\uffff\1\171\1\164\2\uffff\1\172\1\154\1\uffff\1\144\2\172\1\uffff\1\154\1\uffff\1\165\2\uffff\2\172\1\171\1\uffff\1\151\1\172\2\uffff\1\151\1\160\2\uffff\1\172\1\164\1\uffff\1\164\1\172\1\uffff\2\147\1\uffff\2\141\2\164\2\145\2\167\2\141\2\171\2\172\2\uffff";
+ "\1\uffff\1\76\1\174\1\46\1\75\1\76\5\75\1\76\1\56\1\72\1\143\2\171\1\156\1\165\1\160\1\171\1\162\1\165\1\157\1\163\1\165\1\164\1\157\1\167\1\164\1\160\1\157\12\uffff\1\72\1\165\1\170\1\154\1\172\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\162\1\141\1\uffff\1\164\1\144\1\151\1\145\1\163\1\141\1\160\1\156\1\164\1\162\1\151\1\160\1\163\1\172\1\157\1\154\1\141\1\162\2\156\1\145\1\172\1\145\1\162\1\172\1\147\1\171\1\172\1\160\1\165\1\162\1\157\1\143\1\156\1\163\1\151\1\156\1\146\1\147\1\156\1\172\1\151\1\147\1\164\1\156\1\172\1\157\1\163\1\155\1\154\1\155\1\164\1\172\1\141\1\157\1\164\1\162\1\172\1\143\1\154\1\157\1\155\1\162\1\142\1\151\14\uffff\1\167\1\154\1\172\1\uffff\1\154\12\uffff\2\172\1\162\1\145\1\154\1\157\1\163\1\164\1\172\1\145\1\164\1\145\1\143\1\162\1\172\1\166\1\163\1\151\1\164\1\157\1\147\1\157\1\154\1\164\1\uffff\1\156\1\163\1\147\1\172\1\144\1\143\1\141\1\170\1\uffff\1\162\1\155\1\uffff\1\157\1\uffff\1\172\1\163\1\172\1\145\1\uffff\1\145\1\163\1\143\1\163\1\156\1\143\1\144\1\153\1\165\1\151\1\154\2\151\1\164\1\153\1\147\1\153\1\164\1\157\1\uffff\1\162\1\156\1\150\1\154\1\167\1\151\1\172\1\156\1\172\1\uffff\1\172\1\141\1\143\1\145\1\162\1\160\1\172\1\155\1\143\1\154\2\145\1\143\1\uffff\1\162\1\143\1\145\1\157\1\156\1\uffff\1\153\1\154\1\143\1\156\1\153\1\163\1\156\1\154\1\172\1\154\3\uffff\1\144\1\156\1\141\1\165\1\162\1\40\1\166\1\172\1\uffff\1\172\1\151\1\172\1\162\1\150\1\143\1\uffff\1\151\1\124\1\160\1\143\1\162\1\145\1\172\1\165\1\141\1\172\1\145\1\172\1\141\1\uffff\1\145\1\164\1\154\1\141\1\164\1\151\1\141\1\151\1\167\1\uffff\1\150\1\uffff\1\172\1\157\1\172\2\151\1\164\2\145\1\141\1\163\1\143\1\172\1\164\1\154\1\172\1\164\1\172\1\151\1\172\4\uffff\1\141\1\172\1\147\1\164\1\171\1\145\1\162\1\172\1\uffff\1\172\2\uffff\1\165\1\162\1\172\1\164\1\172\1\uffff\2\145\1\156\1\101\1\162\1\172\1\150\1\164\1\153\1\156\1\143\1\167\1\143\2\172\1\153\1\172\1\154\1\145\1\172\1\145\1\uffff\2\172\1\163\1\156\1\163\1\164\1\uffff\1\145\2\uffff\1\143\1\uffff\1\145\1\uffff\1\172\1\162\1\150\1\143\1\151\1\164\1\150\1\164\1\172\2\uffff\1\163\1\156\1\uffff\1\172\1\uffff\2\162\1\151\1\154\1\171\1\162\2\164\1\156\2\172\1\uffff\1\146\2\uffff\1\154\1\163\1\172\1\163\1\146\1\147\2\172\1\uffff\1\157\1\145\1\164\1\uffff\1\151\2\uffff\1\156\1\uffff\1\144\1\uffff\1\172\1\141\1\uffff\3\172\1\145\1\156\1\145\1\164\1\157\1\uffff\1\154\1\151\2\uffff\1\172\2\uffff\1\156\1\154\1\144\1\143\1\141\1\uffff\3\172\1\164\1\150\1\163\1\150\2\uffff\1\172\1\uffff\1\157\1\162\1\uffff\1\172\2\uffff\1\163\1\151\1\147\1\151\1\172\1\156\1\172\1\166\1\uffff\1\157\1\55\1\145\1\155\1\164\2\172\1\uffff\1\151\1\143\1\uffff\1\144\1\172\1\157\1\171\1\172\1\171\1\172\1\145\1\141\2\uffff\2\172\1\164\1\uffff\1\163\1\151\1\145\3\uffff\1\162\1\172\4\uffff\1\157\1\147\1\172\1\uffff\1\163\1\uffff\1\164\2\uffff\1\164\1\172\1\55\4\uffff\1\141\1\164\1\142\2\uffff\1\164\1\172\1\141\1\164\1\172\4\uffff\1\151\1\172\1\55\1\162\1\uffff\1\141\1\166\1\uffff\1\172\1\157\1\145\1\166\1\uffff\1\164\1\uffff\1\145\1\156\1\uffff\1\164\1\145\1\141\2\uffff\1\166\1\145\1\172\1\uffff\1\156\1\172\1\uffff\1\172\1\uffff\1\163\1\164\2\uffff\1\164\1\172\1\156\2\172\1\uffff\1\156\1\172\2\uffff\1\153\4\uffff\1\172\1\uffff\1\163\1\144\1\172\1\145\1\172\1\143\1\uffff\1\162\1\151\1\uffff\1\157\2\uffff\1\157\1\144\1\151\1\uffff\1\156\1\172\1\145\1\172\1\156\1\172\1\141\1\157\1\163\1\145\1\157\1\uffff\1\172\2\uffff\1\117\1\145\1\141\1\uffff\1\145\2\uffff\1\172\1\uffff\1\172\3\uffff\1\172\1\uffff\1\144\3\uffff\1\172\1\166\2\156\1\172\1\143\1\172\1\uffff\1\163\1\uffff\1\164\1\172\1\uffff\1\163\1\165\1\153\1\163\1\146\1\162\1\uffff\1\156\2\163\1\172\3\uffff\1\102\1\uffff\1\151\2\172\1\uffff\1\145\1\uffff\1\160\1\172\1\145\1\153\1\164\1\172\1\160\1\172\1\157\1\172\1\40\1\153\1\uffff\1\171\1\164\2\uffff\1\172\1\154\1\uffff\1\144\2\172\1\uffff\1\154\1\uffff\1\165\2\uffff\2\172\1\171\1\uffff\1\151\1\172\2\uffff\1\151\1\160\2\uffff\1\172\1\164\1\uffff\1\164\1\172\1\uffff\2\147\1\uffff\2\141\2\164\2\145\2\167\2\141\2\171\2\172\2\uffff";
static final String DFA21_acceptS =
- "\37\uffff\1\u0082\1\u0083\1\uffff\1\u00a2\1\u00a3\1\u00a4\1\u00a5\1\u00a6\1\u00a7\1\u00a8\1\u00a9\5\uffff\1\u00ca\2\u00cb\1\u00ce\1\u00cf\1\uffff\1\23\1\1\1\2\1\u00c4\1\3\1\u00bc\1\4\1\35\1\26\1\5\1\20\1\36\1\27\1\6\1\31\1\30\1\7\1\u00cc\1\u00cd\1\32\1\10\1\33\1\uffff\1\34\1\15\1\16\1\24\1\17\1\uffff\1\37\1\25\1\u00c3\1\u00bb\2\uffff\1\u00ca\76\uffff\1\u0082\1\u0083\3\uffff\1\u00a2\1\u00a3\1\u00a4\1\u00a5\1\u00a6\1\u00a7\1\u00a8\1\u00a9\1\u00c2\1\u00ae\3\uffff\1\u00c7\1\uffff\1\u00c8\1\u00c9\1\u00cb\1\u00ce\1\13\1\11\1\14\1\12\1\21\1\22\30\uffff\1\u00ab\10\uffff\1\106\2\uffff\1\73\1\uffff\1\77\4\uffff\1\u008b\23\uffff\1\57\11\uffff\1\u00b1\15\uffff\1\117\5\uffff\1\u009a\12\uffff\1\u00c1\1\40\1\u00c5\10\uffff\1\133\6\uffff\1\u008a\15\uffff\1\u008e\11\uffff\1\134\1\uffff\1\u00b7\23\uffff\1\65\1\121\1\125\1\153\10\uffff\1\u0099\1\uffff\1\163\1\u008c\5\uffff\1\101\25\uffff\1\u00b2\6\uffff\1\52\1\uffff\1\104\1\u00ac\1\uffff\1\72\1\uffff\1\71\11\uffff\1\131\1\55\2\uffff\1\u00be\1\uffff\1\100\13\uffff\1\u00c6\1\uffff\1\113\1\53\10\uffff\1\103\3\uffff\1\56\1\uffff\1\174\1\173\1\uffff\1\176\1\uffff\1\127\2\uffff\1\157\10\uffff\1\61\2\uffff\1\64\1\63\1\uffff\1\130\1\112\5\uffff\1\u009e\7\uffff\1\132\1\175\1\uffff\1\u0085\2\uffff\1\u009f\1\uffff\1\u00b3\1\143\10\uffff\1\45\7\uffff\1\u00bd\2\uffff\1\46\11\uffff\1\u00b5\1\145\3\uffff\1\140\3\uffff\1\114\1\54\1\76\2\uffff\1\70\1\120\1\123\1\151\3\uffff\1\160\1\uffff\1\u0088\1\uffff\1\60\1\136\3\uffff\1\67\1\122\1\126\1\150\3\uffff\1\74\1\75\5\uffff\1\u00ba\1\155\1\165\1\177\4\uffff\1\u0080\2\uffff\1\u00b0\4\uffff\1\137\1\uffff\1\42\2\uffff\1\156\3\uffff\1\u00ad\1\43\3\uffff\1\162\2\uffff\1\50\1\uffff\1\u0093\2\uffff\1\u00b4\1\105\5\uffff\1\171\2\uffff\1\135\1\167\1\uffff\1\66\1\115\1\124\1\152\1\uffff\1\u00b6\6\uffff\1\110\2\uffff\1\172\1\uffff\1\166\1\154\3\uffff\1\41\13\uffff\1\116\1\uffff\1\u00b8\1\u0092\3\uffff\1\u0084\1\uffff\1\u0081\1\161\1\uffff\1\u00bf\1\uffff\1\141\1\146\1\147\1\uffff\1\u00af\1\uffff\1\142\1\107\1\111\7\uffff\1\62\1\uffff\1\u008f\2\uffff\1\47\6\uffff\1\u0096\4\uffff\1\144\1\u0090\1\170\1\uffff\1\164\3\uffff\1\u0086\1\uffff\1\44\14\uffff\1\u0089\2\uffff\1\102\1\u009b\2\uffff\1\u008d\3\uffff\1\u0095\1\uffff\1\u00aa\1\uffff\1\u0091\1\51\3\uffff\1\u009d\2\uffff\1\u0098\1\u009c\2\uffff\1\u0097\1\u00c0\2\uffff\1\u00b9\2\uffff\1\u0094\2\uffff\1\u0087\16\uffff\1\u00a0\1\u00a1";
+ "\40\uffff\1\u0086\1\u0087\1\u00a2\1\u00a3\1\u00a4\1\u00a5\1\u00a6\1\u00a7\1\u00a8\1\u00a9\5\uffff\1\u00ca\2\u00cb\1\u00ce\1\u00cf\1\uffff\1\23\1\1\1\2\1\u00c4\1\3\1\u00bc\1\4\1\35\1\26\1\5\1\20\1\36\1\27\1\6\1\31\1\30\1\7\1\u00cc\1\u00cd\1\32\1\10\1\33\1\uffff\1\34\1\15\1\16\1\24\1\17\1\uffff\1\37\1\25\1\u00c3\1\u00bb\2\uffff\1\u00ca\101\uffff\1\u0086\1\u0087\1\u00a2\1\u00a3\1\u00a4\1\u00a5\1\u00a6\1\u00a7\1\u00a8\1\u00a9\1\u00c2\1\u00ae\3\uffff\1\u00c7\1\uffff\1\u00c8\1\u00c9\1\u00cb\1\u00ce\1\13\1\11\1\14\1\12\1\21\1\22\30\uffff\1\u00ab\10\uffff\1\106\2\uffff\1\73\1\uffff\1\77\4\uffff\1\u008b\23\uffff\1\57\11\uffff\1\u00b1\15\uffff\1\117\5\uffff\1\u009a\12\uffff\1\u00c1\1\40\1\u00c5\10\uffff\1\133\6\uffff\1\u008a\15\uffff\1\u008e\11\uffff\1\134\1\uffff\1\u00b7\23\uffff\1\65\1\121\1\125\1\153\10\uffff\1\u0099\1\uffff\1\163\1\u008c\5\uffff\1\101\25\uffff\1\u00b2\6\uffff\1\52\1\uffff\1\104\1\u00ac\1\uffff\1\72\1\uffff\1\71\11\uffff\1\131\1\55\2\uffff\1\u00be\1\uffff\1\100\13\uffff\1\u00c6\1\uffff\1\113\1\53\10\uffff\1\103\3\uffff\1\56\1\uffff\1\174\1\173\1\uffff\1\176\1\uffff\1\127\2\uffff\1\157\10\uffff\1\61\2\uffff\1\64\1\63\1\uffff\1\130\1\112\5\uffff\1\u009e\7\uffff\1\132\1\175\1\uffff\1\u0083\2\uffff\1\u009f\1\uffff\1\u00b3\1\143\10\uffff\1\45\7\uffff\1\u00bd\2\uffff\1\46\11\uffff\1\u00b5\1\145\3\uffff\1\140\3\uffff\1\114\1\54\1\76\2\uffff\1\70\1\120\1\123\1\151\3\uffff\1\160\1\uffff\1\u0088\1\uffff\1\60\1\136\3\uffff\1\67\1\122\1\126\1\150\3\uffff\1\74\1\75\5\uffff\1\u00ba\1\155\1\165\1\177\4\uffff\1\u0080\2\uffff\1\u00b0\4\uffff\1\137\1\uffff\1\42\2\uffff\1\156\3\uffff\1\u00ad\1\43\3\uffff\1\162\2\uffff\1\50\1\uffff\1\u0093\2\uffff\1\u00b4\1\105\5\uffff\1\171\2\uffff\1\135\1\167\1\uffff\1\66\1\115\1\124\1\152\1\uffff\1\u00b6\6\uffff\1\110\2\uffff\1\172\1\uffff\1\166\1\154\3\uffff\1\41\13\uffff\1\116\1\uffff\1\u00b8\1\u0092\3\uffff\1\u0082\1\uffff\1\u0081\1\161\1\uffff\1\u00bf\1\uffff\1\141\1\146\1\147\1\uffff\1\u00af\1\uffff\1\142\1\107\1\111\7\uffff\1\62\1\uffff\1\u008f\2\uffff\1\47\6\uffff\1\u0096\4\uffff\1\144\1\u0090\1\170\1\uffff\1\164\3\uffff\1\u0084\1\uffff\1\44\14\uffff\1\u0089\2\uffff\1\102\1\u009b\2\uffff\1\u008d\3\uffff\1\u0095\1\uffff\1\u00aa\1\uffff\1\u0091\1\51\3\uffff\1\u009d\2\uffff\1\u0098\1\u009c\2\uffff\1\u0097\1\u00c0\2\uffff\1\u00b9\2\uffff\1\u0094\2\uffff\1\u0085\16\uffff\1\u00a0\1\u00a1";
static final String DFA21_specialS =
"\1\0\u030d\uffff}>";
static final String[] DFA21_transitionS = {
- "\11\63\2\62\2\63\1\62\22\63\1\62\1\11\1\60\1\50\1\57\1\10\1\3\1\61\1\44\1\45\1\6\1\4\1\46\1\5\1\14\1\7\1\54\11\55\1\52\1\42\1\13\1\1\1\12\1\15\1\43\32\57\1\51\1\63\1\47\1\56\1\57\1\63\1\35\1\36\1\34\1\32\1\17\1\22\1\57\1\33\1\21\2\57\1\27\1\26\1\53\1\23\1\25\1\57\1\31\1\20\1\24\1\30\1\16\1\41\3\57\1\37\1\2\1\40\uff82\63",
+ "\11\63\2\62\2\63\1\62\22\63\1\62\1\11\1\60\1\50\1\57\1\10\1\3\1\61\1\44\1\45\1\6\1\4\1\46\1\5\1\14\1\7\1\54\11\55\1\52\1\42\1\13\1\1\1\12\1\15\1\43\32\57\1\51\1\63\1\47\1\56\1\57\1\63\1\35\1\36\1\34\1\32\1\17\1\22\1\57\1\33\1\21\2\57\1\27\1\26\1\53\1\23\1\25\1\57\1\31\1\20\1\24\1\30\1\16\1\37\3\57\1\40\1\2\1\41\uff82\63",
"\1\64\1\65",
"\1\67",
"\1\71",
@@ -6715,9 +6715,9 @@ public class InternalBlipDSLLexer extends Lexer {
"\1\u008c\6\uffff\1\u008e\3\uffff\1\u008f\2\uffff\1\u008b\7\uffff\1\u008d",
"\1\u0091\1\u0092\1\u0090",
"\1\u0093\3\uffff\1\u0094\6\uffff\1\u0095\3\uffff\1\u0096",
+ "\1\u0098\2\uffff\1\u0099\6\uffff\1\u0097",
"",
"",
- "\1\u009a\2\uffff\1\u009b\6\uffff\1\u0099",
"",
"",
"",
@@ -6835,8 +6835,6 @@ public class InternalBlipDSLLexer extends Lexer {
"\1\u0114",
"\1\u0115",
"\1\u0116",
- "",
- "",
"\1\u0117",
"\1\u0118",
"\1\u0119\3\uffff\1\u011a",
@@ -6850,6 +6848,8 @@ public class InternalBlipDSLLexer extends Lexer {
"",
"",
"",
+ "",
+ "",
"\1\u011b",
"\1\u011c",
"\1\130\13\uffff\12\130\7\uffff\32\130\4\uffff\1\130\1\uffff\32\130",
@@ -7568,11 +7568,11 @@ public class InternalBlipDSLLexer extends Lexer {
else if ( (LA21_0=='b') ) {s = 30;}
- else if ( (LA21_0=='{') ) {s = 31;}
+ else if ( (LA21_0=='w') ) {s = 31;}
- else if ( (LA21_0=='}') ) {s = 32;}
+ else if ( (LA21_0=='{') ) {s = 32;}
- else if ( (LA21_0=='w') ) {s = 33;}
+ else if ( (LA21_0=='}') ) {s = 33;}
else if ( (LA21_0==';') ) {s = 34;}
diff --git a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLParser.java b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLParser.java
index a8f22ad..fda699c 100644
--- a/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLParser.java
+++ b/org.eclipse.osbp.xtext.blip.ide/src-gen/org/eclipse/osbp/xtext/blip/ide/contentassist/antlr/internal/InternalBlipDSLParser.java
@@ -25,9 +25,11 @@ import java.util.HashMap;
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -38,7 +40,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'synchron'", "'oneway'", "'terminates process'", "'ends token path'", "'plus'", "'minus'", "'info'", "'left'", "'up'", "'right'", "'down'", "'exchange'", "'home'", "'home-1'", "'up-dir'", "'right-dir'", "'down-dir'", "'left-dir'", "'star'", "'star-empty'", "'th-list'", "'heart-empty'", "'heart'", "'music'", "'th'", "'flag'", "'cog'", "'attention'", "'mail'", "'edit'", "'pencil'", "'ok'", "'cancel-1'", "'cancel'", "'cancel-circle'", "'help'", "'plus-circle'", "'minus-circle'", "'right-thin'", "'forward'", "'cw'", "'left-thin'", "'up-thin'", "'down-thin'", "'left-bold'", "'right-bold'", "'up-bold'", "'down-bold'", "'user-add'", "'help-circle'", "'info-circle'", "'back'", "'eye'", "'tag'", "'upload-cloud'", "'reply'", "'export'", "'print'", "'retweet'", "'comment'", "'vcard'", "'location'", "'trash'", "'resize-full'", "'resize-small'", "'down-open'", "'left-open'", "'right-open'", "'up-open'", "'arrows-cw'", "'chart-pie'", "'search-1'", "'user'", "'users'", "'monitor'", "'folder'", "'doc'", "'calendar'", "'chart'", "'attach'", "'upload'", "'download'", "'mobile'", "'camera'", "'lock'", "'lock-open'", "'bell'", "'link'", "'clock'", "'block'", "'package'", "'{'", "'}'", "'process'", "'bpmn'", "'workload'", "'functiongroup'", "'using'", "'predefine'", "'set'", "'to'", "'dto'", "'startevent'", "'for'", "'endevent'", "'usertask'", "'operatesOn'", "'onentry'", "'onexit'", "'callActivity'", "'scripttask'", "'function'", "'persisttask'", "'servicetask'", "'run'", "'as'", "'asynchron'", "'secsTimeout'", "'webservice'", "'case'", "'when'", "'exclusivesplitgateway'", "'inclusivesplitgateway'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'if'", "'else'", "'switch'", "':'", "'default'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'image'", "'icon'", "'logging'", "'describedBy'", "'ns'", "'::'", "'?.'", "'|'", "'var'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'synchron'", "'oneway'", "'terminates process'", "'ends token path'", "'plus'", "'minus'", "'info'", "'left'", "'up'", "'right'", "'down'", "'exchange'", "'home'", "'home-1'", "'up-dir'", "'right-dir'", "'down-dir'", "'left-dir'", "'star'", "'star-empty'", "'th-list'", "'heart-empty'", "'heart'", "'music'", "'th'", "'flag'", "'cog'", "'attention'", "'mail'", "'edit'", "'pencil'", "'ok'", "'cancel-1'", "'cancel'", "'cancel-circle'", "'help'", "'plus-circle'", "'minus-circle'", "'right-thin'", "'forward'", "'cw'", "'left-thin'", "'up-thin'", "'down-thin'", "'left-bold'", "'right-bold'", "'up-bold'", "'down-bold'", "'user-add'", "'help-circle'", "'info-circle'", "'back'", "'eye'", "'tag'", "'upload-cloud'", "'reply'", "'export'", "'print'", "'retweet'", "'comment'", "'vcard'", "'location'", "'trash'", "'resize-full'", "'resize-small'", "'down-open'", "'left-open'", "'right-open'", "'up-open'", "'arrows-cw'", "'chart-pie'", "'search-1'", "'user'", "'users'", "'monitor'", "'folder'", "'doc'", "'calendar'", "'chart'", "'attach'", "'upload'", "'download'", "'mobile'", "'camera'", "'lock'", "'lock-open'", "'bell'", "'link'", "'clock'", "'block'", "'package'", "'process'", "'bpmn'", "'workload'", "'functiongroup'", "'{'", "'}'", "'using'", "'predefine'", "'set'", "'to'", "'dto'", "'startevent'", "'for'", "'endevent'", "'usertask'", "'operatesOn'", "'onentry'", "'onexit'", "'callActivity'", "'scripttask'", "'function'", "'persisttask'", "'servicetask'", "'run'", "'as'", "'asynchron'", "'secsTimeout'", "'webservice'", "'case'", "'when'", "'exclusivesplitgateway'", "'inclusivesplitgateway'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'if'", "'else'", "'switch'", "':'", "'default'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'image'", "'icon'", "'logging'", "'describedBy'", "'ns'", "'::'", "'?.'", "'|'", "'var'", "'true'"
};
public static final int T__144=144;
public static final int T__143=143;
@@ -10232,7 +10234,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
if ( (LA11_0==175) ) {
alt11=1;
}
- else if ( ((LA11_0>=RULE_ID && LA11_0<=RULE_DECIMAL)||LA11_0==27||(LA11_0>=34 && LA11_0<=35)||LA11_0==40||(LA11_0>=45 && LA11_0<=50)||LA11_0==142||LA11_0==154||LA11_0==176||(LA11_0>=180 && LA11_0<=181)||LA11_0==183||LA11_0==185||(LA11_0>=188 && LA11_0<=195)||LA11_0==197||LA11_0==210) ) {
+ else if ( ((LA11_0>=RULE_ID && LA11_0<=RULE_DECIMAL)||LA11_0==27||(LA11_0>=34 && LA11_0<=35)||LA11_0==40||(LA11_0>=45 && LA11_0<=50)||LA11_0==146||LA11_0==154||LA11_0==176||(LA11_0>=180 && LA11_0<=181)||LA11_0==183||LA11_0==185||(LA11_0>=188 && LA11_0<=195)||LA11_0==197||LA11_0==210) ) {
alt11=2;
}
else {
@@ -10320,7 +10322,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
{
int LA12_1 = input.LA(2);
- if ( (LA12_1==EOF||(LA12_1>=RULE_ID && LA12_1<=RULE_DECIMAL)||(LA12_1>=14 && LA12_1<=50)||(LA12_1>=142 && LA12_1<=143)||LA12_1==154||LA12_1==166||LA12_1==170||LA12_1==174||(LA12_1>=176 && LA12_1<=198)||(LA12_1>=206 && LA12_1<=207)||(LA12_1>=209 && LA12_1<=210)) ) {
+ if ( (LA12_1==EOF||(LA12_1>=RULE_ID && LA12_1<=RULE_DECIMAL)||(LA12_1>=14 && LA12_1<=50)||(LA12_1>=146 && LA12_1<=147)||LA12_1==154||LA12_1==166||LA12_1==170||LA12_1==174||(LA12_1>=176 && LA12_1<=198)||(LA12_1>=206 && LA12_1<=207)||(LA12_1>=209 && LA12_1<=210)) ) {
alt12=2;
}
else if ( (LA12_1==13) ) {
@@ -10339,12 +10341,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
{
int LA12_2 = input.LA(2);
- if ( (LA12_2==EOF||(LA12_2>=RULE_ID && LA12_2<=RULE_DECIMAL)||(LA12_2>=14 && LA12_2<=50)||(LA12_2>=142 && LA12_2<=143)||LA12_2==154||LA12_2==166||LA12_2==170||LA12_2==174||(LA12_2>=176 && LA12_2<=198)||(LA12_2>=206 && LA12_2<=207)||(LA12_2>=209 && LA12_2<=210)) ) {
- alt12=2;
- }
- else if ( (LA12_2==13) ) {
+ if ( (LA12_2==13) ) {
alt12=1;
}
+ else if ( (LA12_2==EOF||(LA12_2>=RULE_ID && LA12_2<=RULE_DECIMAL)||(LA12_2>=14 && LA12_2<=50)||(LA12_2>=146 && LA12_2<=147)||LA12_2==154||LA12_2==166||LA12_2==170||LA12_2==174||(LA12_2>=176 && LA12_2<=198)||(LA12_2>=206 && LA12_2<=207)||(LA12_2>=209 && LA12_2<=210)) ) {
+ alt12=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -10361,7 +10363,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
if ( (LA12_3==13) ) {
alt12=1;
}
- else if ( (LA12_3==EOF||(LA12_3>=RULE_ID && LA12_3<=RULE_DECIMAL)||(LA12_3>=14 && LA12_3<=50)||(LA12_3>=142 && LA12_3<=143)||LA12_3==154||LA12_3==166||LA12_3==170||LA12_3==174||(LA12_3>=176 && LA12_3<=198)||(LA12_3>=206 && LA12_3<=207)||(LA12_3>=209 && LA12_3<=210)) ) {
+ else if ( (LA12_3==EOF||(LA12_3>=RULE_ID && LA12_3<=RULE_DECIMAL)||(LA12_3>=14 && LA12_3<=50)||(LA12_3>=146 && LA12_3<=147)||LA12_3==154||LA12_3==166||LA12_3==170||LA12_3==174||(LA12_3>=176 && LA12_3<=198)||(LA12_3>=206 && LA12_3<=207)||(LA12_3>=209 && LA12_3<=210)) ) {
alt12=2;
}
else {
@@ -10377,12 +10379,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
{
int LA12_4 = input.LA(2);
- if ( (LA12_4==EOF||(LA12_4>=RULE_ID && LA12_4<=RULE_DECIMAL)||(LA12_4>=14 && LA12_4<=50)||(LA12_4>=142 && LA12_4<=143)||LA12_4==154||LA12_4==166||LA12_4==170||LA12_4==174||(LA12_4>=176 && LA12_4<=198)||(LA12_4>=206 && LA12_4<=207)||(LA12_4>=209 && LA12_4<=210)) ) {
- alt12=2;
- }
- else if ( (LA12_4==13) ) {
+ if ( (LA12_4==13) ) {
alt12=1;
}
+ else if ( (LA12_4==EOF||(LA12_4>=RULE_ID && LA12_4<=RULE_DECIMAL)||(LA12_4>=14 && LA12_4<=50)||(LA12_4>=146 && LA12_4<=147)||LA12_4==154||LA12_4==166||LA12_4==170||LA12_4==174||(LA12_4>=176 && LA12_4<=198)||(LA12_4>=206 && LA12_4<=207)||(LA12_4>=209 && LA12_4<=210)) ) {
+ alt12=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -10399,7 +10401,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
if ( (LA12_5==13) ) {
alt12=1;
}
- else if ( (LA12_5==EOF||(LA12_5>=RULE_ID && LA12_5<=RULE_DECIMAL)||(LA12_5>=14 && LA12_5<=50)||(LA12_5>=142 && LA12_5<=143)||LA12_5==154||LA12_5==166||LA12_5==170||LA12_5==174||(LA12_5>=176 && LA12_5<=198)||(LA12_5>=206 && LA12_5<=207)||(LA12_5>=209 && LA12_5<=210)) ) {
+ else if ( (LA12_5==EOF||(LA12_5>=RULE_ID && LA12_5<=RULE_DECIMAL)||(LA12_5>=14 && LA12_5<=50)||(LA12_5>=146 && LA12_5<=147)||LA12_5==154||LA12_5==166||LA12_5==170||LA12_5==174||(LA12_5>=176 && LA12_5<=198)||(LA12_5>=206 && LA12_5<=207)||(LA12_5>=209 && LA12_5<=210)) ) {
alt12=2;
}
else {
@@ -10421,7 +10423,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
case 40:
case 49:
case 50:
- case 142:
+ case 146:
case 154:
case 176:
case 180:
@@ -11001,7 +11003,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
{
int LA16_2 = input.LA(2);
- if ( (LA16_2==EOF||(LA16_2>=RULE_ID && LA16_2<=RULE_DECIMAL)||LA16_2==27||(LA16_2>=34 && LA16_2<=35)||LA16_2==40||(LA16_2>=45 && LA16_2<=50)||LA16_2==142||LA16_2==154||LA16_2==176||(LA16_2>=180 && LA16_2<=181)||LA16_2==183||LA16_2==185||(LA16_2>=188 && LA16_2<=195)||LA16_2==197||LA16_2==210) ) {
+ if ( (LA16_2==EOF||(LA16_2>=RULE_ID && LA16_2<=RULE_DECIMAL)||LA16_2==27||(LA16_2>=34 && LA16_2<=35)||LA16_2==40||(LA16_2>=45 && LA16_2<=50)||LA16_2==146||LA16_2==154||LA16_2==176||(LA16_2>=180 && LA16_2<=181)||LA16_2==183||LA16_2==185||(LA16_2>=188 && LA16_2<=195)||LA16_2==197||LA16_2==210) ) {
alt16=4;
}
else if ( (LA16_2==13) ) {
@@ -11379,7 +11381,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
if ( (LA18_1==26) ) {
alt18=1;
}
- else if ( (LA18_1==EOF||(LA18_1>=RULE_ID && LA18_1<=RULE_DECIMAL)||LA18_1==27||(LA18_1>=34 && LA18_1<=35)||LA18_1==40||(LA18_1>=45 && LA18_1<=50)||LA18_1==142||LA18_1==154||LA18_1==176||(LA18_1>=180 && LA18_1<=181)||LA18_1==183||LA18_1==185||(LA18_1>=188 && LA18_1<=195)||LA18_1==197||LA18_1==210) ) {
+ else if ( (LA18_1==EOF||(LA18_1>=RULE_ID && LA18_1<=RULE_DECIMAL)||LA18_1==27||(LA18_1>=34 && LA18_1<=35)||LA18_1==40||(LA18_1>=45 && LA18_1<=50)||LA18_1==146||LA18_1==154||LA18_1==176||(LA18_1>=180 && LA18_1<=181)||LA18_1==183||LA18_1==185||(LA18_1>=188 && LA18_1<=195)||LA18_1==197||LA18_1==210) ) {
alt18=2;
}
else {
@@ -11812,7 +11814,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
if ( ((LA22_0>=34 && LA22_0<=35)||LA22_0==40) ) {
alt22=1;
}
- else if ( ((LA22_0>=RULE_ID && LA22_0<=RULE_DECIMAL)||LA22_0==27||(LA22_0>=45 && LA22_0<=50)||LA22_0==142||LA22_0==154||LA22_0==176||(LA22_0>=180 && LA22_0<=181)||LA22_0==183||LA22_0==185||(LA22_0>=188 && LA22_0<=195)||LA22_0==197||LA22_0==210) ) {
+ else if ( ((LA22_0>=RULE_ID && LA22_0<=RULE_DECIMAL)||LA22_0==27||(LA22_0>=45 && LA22_0<=50)||LA22_0==146||LA22_0==154||LA22_0==176||(LA22_0>=180 && LA22_0<=181)||LA22_0==183||LA22_0==185||(LA22_0>=188 && LA22_0<=195)||LA22_0==197||LA22_0==210) ) {
alt22=2;
}
else {
@@ -13110,7 +13112,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
if ( (LA31_0==180) ) {
int LA31_1 = input.LA(2);
- if ( (LA31_1==142) ) {
+ if ( (LA31_1==146) ) {
alt31=1;
}
else if ( (LA31_1==181) ) {
@@ -13395,7 +13397,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
if ( (LA34_0==44||LA34_0==209) ) {
alt34=1;
}
- else if ( ((LA34_0>=RULE_ID && LA34_0<=RULE_DECIMAL)||LA34_0==27||(LA34_0>=34 && LA34_0<=35)||LA34_0==40||(LA34_0>=45 && LA34_0<=50)||LA34_0==142||LA34_0==154||LA34_0==176||(LA34_0>=180 && LA34_0<=181)||LA34_0==183||LA34_0==185||(LA34_0>=188 && LA34_0<=195)||LA34_0==197||LA34_0==210) ) {
+ else if ( ((LA34_0>=RULE_ID && LA34_0<=RULE_DECIMAL)||LA34_0==27||(LA34_0>=34 && LA34_0<=35)||LA34_0==40||(LA34_0>=45 && LA34_0<=50)||LA34_0==146||LA34_0==154||LA34_0==176||(LA34_0>=180 && LA34_0<=181)||LA34_0==183||LA34_0==185||(LA34_0>=188 && LA34_0<=195)||LA34_0==197||LA34_0==210) ) {
alt34=2;
}
else {
@@ -17745,52 +17747,34 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipModel__Group__1__Impl"
- // InternalBlipDSL.g:4588:1: rule__BlipModel__Group__1__Impl : ( ( rule__BlipModel__PackagesAssignment_1 )* ) ;
+ // InternalBlipDSL.g:4588:1: rule__BlipModel__Group__1__Impl : ( ( rule__BlipModel__BlippackageAssignment_1 ) ) ;
public final void rule__BlipModel__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4592:1: ( ( ( rule__BlipModel__PackagesAssignment_1 )* ) )
- // InternalBlipDSL.g:4593:1: ( ( rule__BlipModel__PackagesAssignment_1 )* )
+ // InternalBlipDSL.g:4592:1: ( ( ( rule__BlipModel__BlippackageAssignment_1 ) ) )
+ // InternalBlipDSL.g:4593:1: ( ( rule__BlipModel__BlippackageAssignment_1 ) )
{
- // InternalBlipDSL.g:4593:1: ( ( rule__BlipModel__PackagesAssignment_1 )* )
- // InternalBlipDSL.g:4594:2: ( rule__BlipModel__PackagesAssignment_1 )*
+ // InternalBlipDSL.g:4593:1: ( ( rule__BlipModel__BlippackageAssignment_1 ) )
+ // InternalBlipDSL.g:4594:2: ( rule__BlipModel__BlippackageAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBlipModelAccess().getPackagesAssignment_1());
+ before(grammarAccess.getBlipModelAccess().getBlippackageAssignment_1());
}
- // InternalBlipDSL.g:4595:2: ( rule__BlipModel__PackagesAssignment_1 )*
- loop53:
- do {
- int alt53=2;
- int LA53_0 = input.LA(1);
-
- if ( (LA53_0==141) ) {
- alt53=1;
- }
-
-
- switch (alt53) {
- case 1 :
- // InternalBlipDSL.g:4595:3: rule__BlipModel__PackagesAssignment_1
- {
- pushFollow(FOLLOW_6);
- rule__BlipModel__PackagesAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalBlipDSL.g:4595:2: ( rule__BlipModel__BlippackageAssignment_1 )
+ // InternalBlipDSL.g:4595:3: rule__BlipModel__BlippackageAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__BlipModel__BlippackageAssignment_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop53;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getBlipModelAccess().getPackagesAssignment_1());
+ after(grammarAccess.getBlipModelAccess().getBlippackageAssignment_1());
}
}
@@ -17902,7 +17886,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// InternalBlipDSL.g:4635:1: ( rule__BlipPackage__Group__1__Impl rule__BlipPackage__Group__2 )
// InternalBlipDSL.g:4636:2: rule__BlipPackage__Group__1__Impl rule__BlipPackage__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipPackage__Group__1__Impl();
state._fsp--;
@@ -17981,7 +17965,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// InternalBlipDSL.g:4662:1: ( rule__BlipPackage__Group__2__Impl rule__BlipPackage__Group__3 )
// InternalBlipDSL.g:4663:2: rule__BlipPackage__Group__2__Impl rule__BlipPackage__Group__3
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_7);
rule__BlipPackage__Group__2__Impl();
state._fsp--;
@@ -18094,217 +18078,38 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPackage__Group__3__Impl"
- // InternalBlipDSL.g:4696:1: rule__BlipPackage__Group__3__Impl : ( ( rule__BlipPackage__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:4696:1: rule__BlipPackage__Group__3__Impl : ( ( rule__BlipPackage__BlipsAssignment_3 )* ) ;
public final void rule__BlipPackage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4700:1: ( ( ( rule__BlipPackage__Group_3__0 )? ) )
- // InternalBlipDSL.g:4701:1: ( ( rule__BlipPackage__Group_3__0 )? )
- {
- // InternalBlipDSL.g:4701:1: ( ( rule__BlipPackage__Group_3__0 )? )
- // InternalBlipDSL.g:4702:2: ( rule__BlipPackage__Group_3__0 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBlipPackageAccess().getGroup_3());
- }
- // InternalBlipDSL.g:4703:2: ( rule__BlipPackage__Group_3__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
-
- if ( (LA54_0==142) ) {
- alt54=1;
- }
- switch (alt54) {
- case 1 :
- // InternalBlipDSL.g:4703:3: rule__BlipPackage__Group_3__0
- {
- pushFollow(FOLLOW_2);
- rule__BlipPackage__Group_3__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBlipPackageAccess().getGroup_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BlipPackage__Group__3__Impl"
-
-
- // $ANTLR start "rule__BlipPackage__Group_3__0"
- // InternalBlipDSL.g:4712:1: rule__BlipPackage__Group_3__0 : rule__BlipPackage__Group_3__0__Impl rule__BlipPackage__Group_3__1 ;
- public final void rule__BlipPackage__Group_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalBlipDSL.g:4716:1: ( rule__BlipPackage__Group_3__0__Impl rule__BlipPackage__Group_3__1 )
- // InternalBlipDSL.g:4717:2: rule__BlipPackage__Group_3__0__Impl rule__BlipPackage__Group_3__1
- {
- pushFollow(FOLLOW_9);
- rule__BlipPackage__Group_3__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__BlipPackage__Group_3__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BlipPackage__Group_3__0"
-
-
- // $ANTLR start "rule__BlipPackage__Group_3__0__Impl"
- // InternalBlipDSL.g:4724:1: rule__BlipPackage__Group_3__0__Impl : ( '{' ) ;
- public final void rule__BlipPackage__Group_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalBlipDSL.g:4728:1: ( ( '{' ) )
- // InternalBlipDSL.g:4729:1: ( '{' )
- {
- // InternalBlipDSL.g:4729:1: ( '{' )
- // InternalBlipDSL.g:4730:2: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBlipPackageAccess().getLeftCurlyBracketKeyword_3_0());
- }
- match(input,142,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBlipPackageAccess().getLeftCurlyBracketKeyword_3_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BlipPackage__Group_3__0__Impl"
-
-
- // $ANTLR start "rule__BlipPackage__Group_3__1"
- // InternalBlipDSL.g:4739:1: rule__BlipPackage__Group_3__1 : rule__BlipPackage__Group_3__1__Impl rule__BlipPackage__Group_3__2 ;
- public final void rule__BlipPackage__Group_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalBlipDSL.g:4743:1: ( rule__BlipPackage__Group_3__1__Impl rule__BlipPackage__Group_3__2 )
- // InternalBlipDSL.g:4744:2: rule__BlipPackage__Group_3__1__Impl rule__BlipPackage__Group_3__2
+ // InternalBlipDSL.g:4700:1: ( ( ( rule__BlipPackage__BlipsAssignment_3 )* ) )
+ // InternalBlipDSL.g:4701:1: ( ( rule__BlipPackage__BlipsAssignment_3 )* )
{
- pushFollow(FOLLOW_9);
- rule__BlipPackage__Group_3__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__BlipPackage__Group_3__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BlipPackage__Group_3__1"
-
-
- // $ANTLR start "rule__BlipPackage__Group_3__1__Impl"
- // InternalBlipDSL.g:4751:1: rule__BlipPackage__Group_3__1__Impl : ( ( rule__BlipPackage__BlipsAssignment_3_1 )* ) ;
- public final void rule__BlipPackage__Group_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalBlipDSL.g:4755:1: ( ( ( rule__BlipPackage__BlipsAssignment_3_1 )* ) )
- // InternalBlipDSL.g:4756:1: ( ( rule__BlipPackage__BlipsAssignment_3_1 )* )
- {
- // InternalBlipDSL.g:4756:1: ( ( rule__BlipPackage__BlipsAssignment_3_1 )* )
- // InternalBlipDSL.g:4757:2: ( rule__BlipPackage__BlipsAssignment_3_1 )*
+ // InternalBlipDSL.g:4701:1: ( ( rule__BlipPackage__BlipsAssignment_3 )* )
+ // InternalBlipDSL.g:4702:2: ( rule__BlipPackage__BlipsAssignment_3 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3_1());
+ before(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3());
}
- // InternalBlipDSL.g:4758:2: ( rule__BlipPackage__BlipsAssignment_3_1 )*
- loop55:
+ // InternalBlipDSL.g:4703:2: ( rule__BlipPackage__BlipsAssignment_3 )*
+ loop53:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA55_0==144) ) {
- alt55=1;
+ if ( (LA53_0==142) ) {
+ alt53=1;
}
- switch (alt55) {
+ switch (alt53) {
case 1 :
- // InternalBlipDSL.g:4758:3: rule__BlipPackage__BlipsAssignment_3_1
+ // InternalBlipDSL.g:4703:3: rule__BlipPackage__BlipsAssignment_3
{
- pushFollow(FOLLOW_10);
- rule__BlipPackage__BlipsAssignment_3_1();
+ pushFollow(FOLLOW_8);
+ rule__BlipPackage__BlipsAssignment_3();
state._fsp--;
if (state.failed) return ;
@@ -18313,12 +18118,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop55;
+ break loop53;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3_1());
+ after(grammarAccess.getBlipPackageAccess().getBlipsAssignment_3());
}
}
@@ -18338,94 +18143,20 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__BlipPackage__Group_3__1__Impl"
-
-
- // $ANTLR start "rule__BlipPackage__Group_3__2"
- // InternalBlipDSL.g:4766:1: rule__BlipPackage__Group_3__2 : rule__BlipPackage__Group_3__2__Impl ;
- public final void rule__BlipPackage__Group_3__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalBlipDSL.g:4770:1: ( rule__BlipPackage__Group_3__2__Impl )
- // InternalBlipDSL.g:4771:2: rule__BlipPackage__Group_3__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__BlipPackage__Group_3__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BlipPackage__Group_3__2"
-
-
- // $ANTLR start "rule__BlipPackage__Group_3__2__Impl"
- // InternalBlipDSL.g:4777:1: rule__BlipPackage__Group_3__2__Impl : ( '}' ) ;
- public final void rule__BlipPackage__Group_3__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalBlipDSL.g:4781:1: ( ( '}' ) )
- // InternalBlipDSL.g:4782:1: ( '}' )
- {
- // InternalBlipDSL.g:4782:1: ( '}' )
- // InternalBlipDSL.g:4783:2: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBlipPackageAccess().getRightCurlyBracketKeyword_3_2());
- }
- match(input,143,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBlipPackageAccess().getRightCurlyBracketKeyword_3_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BlipPackage__Group_3__2__Impl"
+ // $ANTLR end "rule__BlipPackage__Group__3__Impl"
// $ANTLR start "rule__Blip__Group__0"
- // InternalBlipDSL.g:4793:1: rule__Blip__Group__0 : rule__Blip__Group__0__Impl rule__Blip__Group__1 ;
+ // InternalBlipDSL.g:4712:1: rule__Blip__Group__0 : rule__Blip__Group__0__Impl rule__Blip__Group__1 ;
public final void rule__Blip__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4797:1: ( rule__Blip__Group__0__Impl rule__Blip__Group__1 )
- // InternalBlipDSL.g:4798:2: rule__Blip__Group__0__Impl rule__Blip__Group__1
+ // InternalBlipDSL.g:4716:1: ( rule__Blip__Group__0__Impl rule__Blip__Group__1 )
+ // InternalBlipDSL.g:4717:2: rule__Blip__Group__0__Impl rule__Blip__Group__1
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_7);
rule__Blip__Group__0__Impl();
state._fsp--;
@@ -18454,23 +18185,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__0__Impl"
- // InternalBlipDSL.g:4805:1: rule__Blip__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:4724:1: rule__Blip__Group__0__Impl : ( () ) ;
public final void rule__Blip__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4809:1: ( ( () ) )
- // InternalBlipDSL.g:4810:1: ( () )
+ // InternalBlipDSL.g:4728:1: ( ( () ) )
+ // InternalBlipDSL.g:4729:1: ( () )
{
- // InternalBlipDSL.g:4810:1: ( () )
- // InternalBlipDSL.g:4811:2: ()
+ // InternalBlipDSL.g:4729:1: ( () )
+ // InternalBlipDSL.g:4730:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getBlipAction_0());
}
- // InternalBlipDSL.g:4812:2: ()
- // InternalBlipDSL.g:4812:3:
+ // InternalBlipDSL.g:4731:2: ()
+ // InternalBlipDSL.g:4731:3:
{
}
@@ -18495,16 +18226,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__1"
- // InternalBlipDSL.g:4820:1: rule__Blip__Group__1 : rule__Blip__Group__1__Impl rule__Blip__Group__2 ;
+ // InternalBlipDSL.g:4739:1: rule__Blip__Group__1 : rule__Blip__Group__1__Impl rule__Blip__Group__2 ;
public final void rule__Blip__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4824:1: ( rule__Blip__Group__1__Impl rule__Blip__Group__2 )
- // InternalBlipDSL.g:4825:2: rule__Blip__Group__1__Impl rule__Blip__Group__2
+ // InternalBlipDSL.g:4743:1: ( rule__Blip__Group__1__Impl rule__Blip__Group__2 )
+ // InternalBlipDSL.g:4744:2: rule__Blip__Group__1__Impl rule__Blip__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__Blip__Group__1__Impl();
state._fsp--;
@@ -18533,22 +18264,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__1__Impl"
- // InternalBlipDSL.g:4832:1: rule__Blip__Group__1__Impl : ( 'process' ) ;
+ // InternalBlipDSL.g:4751:1: rule__Blip__Group__1__Impl : ( 'process' ) ;
public final void rule__Blip__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4836:1: ( ( 'process' ) )
- // InternalBlipDSL.g:4837:1: ( 'process' )
+ // InternalBlipDSL.g:4755:1: ( ( 'process' ) )
+ // InternalBlipDSL.g:4756:1: ( 'process' )
{
- // InternalBlipDSL.g:4837:1: ( 'process' )
- // InternalBlipDSL.g:4838:2: 'process'
+ // InternalBlipDSL.g:4756:1: ( 'process' )
+ // InternalBlipDSL.g:4757:2: 'process'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getProcessKeyword_1());
}
- match(input,144,FOLLOW_2); if (state.failed) return ;
+ match(input,142,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipAccess().getProcessKeyword_1());
}
@@ -18574,16 +18305,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__2"
- // InternalBlipDSL.g:4847:1: rule__Blip__Group__2 : rule__Blip__Group__2__Impl rule__Blip__Group__3 ;
+ // InternalBlipDSL.g:4766:1: rule__Blip__Group__2 : rule__Blip__Group__2__Impl rule__Blip__Group__3 ;
public final void rule__Blip__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4851:1: ( rule__Blip__Group__2__Impl rule__Blip__Group__3 )
- // InternalBlipDSL.g:4852:2: rule__Blip__Group__2__Impl rule__Blip__Group__3
+ // InternalBlipDSL.g:4770:1: ( rule__Blip__Group__2__Impl rule__Blip__Group__3 )
+ // InternalBlipDSL.g:4771:2: rule__Blip__Group__2__Impl rule__Blip__Group__3
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_9);
rule__Blip__Group__2__Impl();
state._fsp--;
@@ -18612,23 +18343,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__2__Impl"
- // InternalBlipDSL.g:4859:1: rule__Blip__Group__2__Impl : ( ( rule__Blip__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:4778:1: rule__Blip__Group__2__Impl : ( ( rule__Blip__NameAssignment_2 ) ) ;
public final void rule__Blip__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4863:1: ( ( ( rule__Blip__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:4864:1: ( ( rule__Blip__NameAssignment_2 ) )
+ // InternalBlipDSL.g:4782:1: ( ( ( rule__Blip__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:4783:1: ( ( rule__Blip__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:4864:1: ( ( rule__Blip__NameAssignment_2 ) )
- // InternalBlipDSL.g:4865:2: ( rule__Blip__NameAssignment_2 )
+ // InternalBlipDSL.g:4783:1: ( ( rule__Blip__NameAssignment_2 ) )
+ // InternalBlipDSL.g:4784:2: ( rule__Blip__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:4866:2: ( rule__Blip__NameAssignment_2 )
- // InternalBlipDSL.g:4866:3: rule__Blip__NameAssignment_2
+ // InternalBlipDSL.g:4785:2: ( rule__Blip__NameAssignment_2 )
+ // InternalBlipDSL.g:4785:3: rule__Blip__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Blip__NameAssignment_2();
@@ -18663,16 +18394,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__3"
- // InternalBlipDSL.g:4874:1: rule__Blip__Group__3 : rule__Blip__Group__3__Impl rule__Blip__Group__4 ;
+ // InternalBlipDSL.g:4793:1: rule__Blip__Group__3 : rule__Blip__Group__3__Impl rule__Blip__Group__4 ;
public final void rule__Blip__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4878:1: ( rule__Blip__Group__3__Impl rule__Blip__Group__4 )
- // InternalBlipDSL.g:4879:2: rule__Blip__Group__3__Impl rule__Blip__Group__4
+ // InternalBlipDSL.g:4797:1: ( rule__Blip__Group__3__Impl rule__Blip__Group__4 )
+ // InternalBlipDSL.g:4798:2: rule__Blip__Group__3__Impl rule__Blip__Group__4
{
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_10);
rule__Blip__Group__3__Impl();
state._fsp--;
@@ -18701,23 +18432,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__3__Impl"
- // InternalBlipDSL.g:4886:1: rule__Blip__Group__3__Impl : ( ( rule__Blip__UnorderedGroup_3 ) ) ;
+ // InternalBlipDSL.g:4805:1: rule__Blip__Group__3__Impl : ( ( rule__Blip__UnorderedGroup_3 ) ) ;
public final void rule__Blip__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4890:1: ( ( ( rule__Blip__UnorderedGroup_3 ) ) )
- // InternalBlipDSL.g:4891:1: ( ( rule__Blip__UnorderedGroup_3 ) )
+ // InternalBlipDSL.g:4809:1: ( ( ( rule__Blip__UnorderedGroup_3 ) ) )
+ // InternalBlipDSL.g:4810:1: ( ( rule__Blip__UnorderedGroup_3 ) )
{
- // InternalBlipDSL.g:4891:1: ( ( rule__Blip__UnorderedGroup_3 ) )
- // InternalBlipDSL.g:4892:2: ( rule__Blip__UnorderedGroup_3 )
+ // InternalBlipDSL.g:4810:1: ( ( rule__Blip__UnorderedGroup_3 ) )
+ // InternalBlipDSL.g:4811:2: ( rule__Blip__UnorderedGroup_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getUnorderedGroup_3());
}
- // InternalBlipDSL.g:4893:2: ( rule__Blip__UnorderedGroup_3 )
- // InternalBlipDSL.g:4893:3: rule__Blip__UnorderedGroup_3
+ // InternalBlipDSL.g:4812:2: ( rule__Blip__UnorderedGroup_3 )
+ // InternalBlipDSL.g:4812:3: rule__Blip__UnorderedGroup_3
{
pushFollow(FOLLOW_2);
rule__Blip__UnorderedGroup_3();
@@ -18752,16 +18483,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__4"
- // InternalBlipDSL.g:4901:1: rule__Blip__Group__4 : rule__Blip__Group__4__Impl rule__Blip__Group__5 ;
+ // InternalBlipDSL.g:4820:1: rule__Blip__Group__4 : rule__Blip__Group__4__Impl rule__Blip__Group__5 ;
public final void rule__Blip__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4905:1: ( rule__Blip__Group__4__Impl rule__Blip__Group__5 )
- // InternalBlipDSL.g:4906:2: rule__Blip__Group__4__Impl rule__Blip__Group__5
+ // InternalBlipDSL.g:4824:1: ( rule__Blip__Group__4__Impl rule__Blip__Group__5 )
+ // InternalBlipDSL.g:4825:2: rule__Blip__Group__4__Impl rule__Blip__Group__5
{
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_10);
rule__Blip__Group__4__Impl();
state._fsp--;
@@ -18790,31 +18521,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__4__Impl"
- // InternalBlipDSL.g:4913:1: rule__Blip__Group__4__Impl : ( ( rule__Blip__Group_4__0 )? ) ;
+ // InternalBlipDSL.g:4832:1: rule__Blip__Group__4__Impl : ( ( rule__Blip__Group_4__0 )? ) ;
public final void rule__Blip__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4917:1: ( ( ( rule__Blip__Group_4__0 )? ) )
- // InternalBlipDSL.g:4918:1: ( ( rule__Blip__Group_4__0 )? )
+ // InternalBlipDSL.g:4836:1: ( ( ( rule__Blip__Group_4__0 )? ) )
+ // InternalBlipDSL.g:4837:1: ( ( rule__Blip__Group_4__0 )? )
{
- // InternalBlipDSL.g:4918:1: ( ( rule__Blip__Group_4__0 )? )
- // InternalBlipDSL.g:4919:2: ( rule__Blip__Group_4__0 )?
+ // InternalBlipDSL.g:4837:1: ( ( rule__Blip__Group_4__0 )? )
+ // InternalBlipDSL.g:4838:2: ( rule__Blip__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_4());
}
- // InternalBlipDSL.g:4920:2: ( rule__Blip__Group_4__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalBlipDSL.g:4839:2: ( rule__Blip__Group_4__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA56_0==146) ) {
- alt56=1;
+ if ( (LA54_0==144) ) {
+ alt54=1;
}
- switch (alt56) {
+ switch (alt54) {
case 1 :
- // InternalBlipDSL.g:4920:3: rule__Blip__Group_4__0
+ // InternalBlipDSL.g:4839:3: rule__Blip__Group_4__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_4__0();
@@ -18852,16 +18583,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__5"
- // InternalBlipDSL.g:4928:1: rule__Blip__Group__5 : rule__Blip__Group__5__Impl rule__Blip__Group__6 ;
+ // InternalBlipDSL.g:4847:1: rule__Blip__Group__5 : rule__Blip__Group__5__Impl rule__Blip__Group__6 ;
public final void rule__Blip__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4932:1: ( rule__Blip__Group__5__Impl rule__Blip__Group__6 )
- // InternalBlipDSL.g:4933:2: rule__Blip__Group__5__Impl rule__Blip__Group__6
+ // InternalBlipDSL.g:4851:1: ( rule__Blip__Group__5__Impl rule__Blip__Group__6 )
+ // InternalBlipDSL.g:4852:2: rule__Blip__Group__5__Impl rule__Blip__Group__6
{
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_10);
rule__Blip__Group__5__Impl();
state._fsp--;
@@ -18890,31 +18621,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__5__Impl"
- // InternalBlipDSL.g:4940:1: rule__Blip__Group__5__Impl : ( ( rule__Blip__Group_5__0 )? ) ;
+ // InternalBlipDSL.g:4859:1: rule__Blip__Group__5__Impl : ( ( rule__Blip__Group_5__0 )? ) ;
public final void rule__Blip__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4944:1: ( ( ( rule__Blip__Group_5__0 )? ) )
- // InternalBlipDSL.g:4945:1: ( ( rule__Blip__Group_5__0 )? )
+ // InternalBlipDSL.g:4863:1: ( ( ( rule__Blip__Group_5__0 )? ) )
+ // InternalBlipDSL.g:4864:1: ( ( rule__Blip__Group_5__0 )? )
{
- // InternalBlipDSL.g:4945:1: ( ( rule__Blip__Group_5__0 )? )
- // InternalBlipDSL.g:4946:2: ( rule__Blip__Group_5__0 )?
+ // InternalBlipDSL.g:4864:1: ( ( rule__Blip__Group_5__0 )? )
+ // InternalBlipDSL.g:4865:2: ( rule__Blip__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_5());
}
- // InternalBlipDSL.g:4947:2: ( rule__Blip__Group_5__0 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalBlipDSL.g:4866:2: ( rule__Blip__Group_5__0 )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA57_0==147) ) {
- alt57=1;
+ if ( (LA55_0==145) ) {
+ alt55=1;
}
- switch (alt57) {
+ switch (alt55) {
case 1 :
- // InternalBlipDSL.g:4947:3: rule__Blip__Group_5__0
+ // InternalBlipDSL.g:4866:3: rule__Blip__Group_5__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_5__0();
@@ -18952,16 +18683,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__6"
- // InternalBlipDSL.g:4955:1: rule__Blip__Group__6 : rule__Blip__Group__6__Impl rule__Blip__Group__7 ;
+ // InternalBlipDSL.g:4874:1: rule__Blip__Group__6 : rule__Blip__Group__6__Impl rule__Blip__Group__7 ;
public final void rule__Blip__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4959:1: ( rule__Blip__Group__6__Impl rule__Blip__Group__7 )
- // InternalBlipDSL.g:4960:2: rule__Blip__Group__6__Impl rule__Blip__Group__7
+ // InternalBlipDSL.g:4878:1: ( rule__Blip__Group__6__Impl rule__Blip__Group__7 )
+ // InternalBlipDSL.g:4879:2: rule__Blip__Group__6__Impl rule__Blip__Group__7
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__Blip__Group__6__Impl();
state._fsp--;
@@ -18990,22 +18721,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__6__Impl"
- // InternalBlipDSL.g:4967:1: rule__Blip__Group__6__Impl : ( 'bpmn' ) ;
+ // InternalBlipDSL.g:4886:1: rule__Blip__Group__6__Impl : ( 'bpmn' ) ;
public final void rule__Blip__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4971:1: ( ( 'bpmn' ) )
- // InternalBlipDSL.g:4972:1: ( 'bpmn' )
+ // InternalBlipDSL.g:4890:1: ( ( 'bpmn' ) )
+ // InternalBlipDSL.g:4891:1: ( 'bpmn' )
{
- // InternalBlipDSL.g:4972:1: ( 'bpmn' )
- // InternalBlipDSL.g:4973:2: 'bpmn'
+ // InternalBlipDSL.g:4891:1: ( 'bpmn' )
+ // InternalBlipDSL.g:4892:2: 'bpmn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getBpmnKeyword_6());
}
- match(input,145,FOLLOW_2); if (state.failed) return ;
+ match(input,143,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipAccess().getBpmnKeyword_6());
}
@@ -19031,16 +18762,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__7"
- // InternalBlipDSL.g:4982:1: rule__Blip__Group__7 : rule__Blip__Group__7__Impl rule__Blip__Group__8 ;
+ // InternalBlipDSL.g:4901:1: rule__Blip__Group__7 : rule__Blip__Group__7__Impl rule__Blip__Group__8 ;
public final void rule__Blip__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4986:1: ( rule__Blip__Group__7__Impl rule__Blip__Group__8 )
- // InternalBlipDSL.g:4987:2: rule__Blip__Group__7__Impl rule__Blip__Group__8
+ // InternalBlipDSL.g:4905:1: ( rule__Blip__Group__7__Impl rule__Blip__Group__8 )
+ // InternalBlipDSL.g:4906:2: rule__Blip__Group__7__Impl rule__Blip__Group__8
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_11);
rule__Blip__Group__7__Impl();
state._fsp--;
@@ -19069,23 +18800,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__7__Impl"
- // InternalBlipDSL.g:4994:1: rule__Blip__Group__7__Impl : ( ( rule__Blip__ProcessAssignment_7 ) ) ;
+ // InternalBlipDSL.g:4913:1: rule__Blip__Group__7__Impl : ( ( rule__Blip__ProcessAssignment_7 ) ) ;
public final void rule__Blip__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:4998:1: ( ( ( rule__Blip__ProcessAssignment_7 ) ) )
- // InternalBlipDSL.g:4999:1: ( ( rule__Blip__ProcessAssignment_7 ) )
+ // InternalBlipDSL.g:4917:1: ( ( ( rule__Blip__ProcessAssignment_7 ) ) )
+ // InternalBlipDSL.g:4918:1: ( ( rule__Blip__ProcessAssignment_7 ) )
{
- // InternalBlipDSL.g:4999:1: ( ( rule__Blip__ProcessAssignment_7 ) )
- // InternalBlipDSL.g:5000:2: ( rule__Blip__ProcessAssignment_7 )
+ // InternalBlipDSL.g:4918:1: ( ( rule__Blip__ProcessAssignment_7 ) )
+ // InternalBlipDSL.g:4919:2: ( rule__Blip__ProcessAssignment_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getProcessAssignment_7());
}
- // InternalBlipDSL.g:5001:2: ( rule__Blip__ProcessAssignment_7 )
- // InternalBlipDSL.g:5001:3: rule__Blip__ProcessAssignment_7
+ // InternalBlipDSL.g:4920:2: ( rule__Blip__ProcessAssignment_7 )
+ // InternalBlipDSL.g:4920:3: rule__Blip__ProcessAssignment_7
{
pushFollow(FOLLOW_2);
rule__Blip__ProcessAssignment_7();
@@ -19120,14 +18851,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__8"
- // InternalBlipDSL.g:5009:1: rule__Blip__Group__8 : rule__Blip__Group__8__Impl ;
+ // InternalBlipDSL.g:4928:1: rule__Blip__Group__8 : rule__Blip__Group__8__Impl ;
public final void rule__Blip__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5013:1: ( rule__Blip__Group__8__Impl )
- // InternalBlipDSL.g:5014:2: rule__Blip__Group__8__Impl
+ // InternalBlipDSL.g:4932:1: ( rule__Blip__Group__8__Impl )
+ // InternalBlipDSL.g:4933:2: rule__Blip__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__Group__8__Impl();
@@ -19153,31 +18884,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group__8__Impl"
- // InternalBlipDSL.g:5020:1: rule__Blip__Group__8__Impl : ( ( rule__Blip__Group_8__0 )? ) ;
+ // InternalBlipDSL.g:4939:1: rule__Blip__Group__8__Impl : ( ( rule__Blip__Group_8__0 )? ) ;
public final void rule__Blip__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5024:1: ( ( ( rule__Blip__Group_8__0 )? ) )
- // InternalBlipDSL.g:5025:1: ( ( rule__Blip__Group_8__0 )? )
+ // InternalBlipDSL.g:4943:1: ( ( ( rule__Blip__Group_8__0 )? ) )
+ // InternalBlipDSL.g:4944:1: ( ( rule__Blip__Group_8__0 )? )
{
- // InternalBlipDSL.g:5025:1: ( ( rule__Blip__Group_8__0 )? )
- // InternalBlipDSL.g:5026:2: ( rule__Blip__Group_8__0 )?
+ // InternalBlipDSL.g:4944:1: ( ( rule__Blip__Group_8__0 )? )
+ // InternalBlipDSL.g:4945:2: ( rule__Blip__Group_8__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_8());
}
- // InternalBlipDSL.g:5027:2: ( rule__Blip__Group_8__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalBlipDSL.g:4946:2: ( rule__Blip__Group_8__0 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA58_0==142) ) {
- alt58=1;
+ if ( (LA56_0==146) ) {
+ alt56=1;
}
- switch (alt58) {
+ switch (alt56) {
case 1 :
- // InternalBlipDSL.g:5027:3: rule__Blip__Group_8__0
+ // InternalBlipDSL.g:4946:3: rule__Blip__Group_8__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_8__0();
@@ -19215,16 +18946,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_0__0"
- // InternalBlipDSL.g:5036:1: rule__Blip__Group_3_0__0 : rule__Blip__Group_3_0__0__Impl rule__Blip__Group_3_0__1 ;
+ // InternalBlipDSL.g:4955:1: rule__Blip__Group_3_0__0 : rule__Blip__Group_3_0__0__Impl rule__Blip__Group_3_0__1 ;
public final void rule__Blip__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5040:1: ( rule__Blip__Group_3_0__0__Impl rule__Blip__Group_3_0__1 )
- // InternalBlipDSL.g:5041:2: rule__Blip__Group_3_0__0__Impl rule__Blip__Group_3_0__1
+ // InternalBlipDSL.g:4959:1: ( rule__Blip__Group_3_0__0__Impl rule__Blip__Group_3_0__1 )
+ // InternalBlipDSL.g:4960:2: rule__Blip__Group_3_0__0__Impl rule__Blip__Group_3_0__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_12);
rule__Blip__Group_3_0__0__Impl();
state._fsp--;
@@ -19253,23 +18984,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_0__0__Impl"
- // InternalBlipDSL.g:5048:1: rule__Blip__Group_3_0__0__Impl : ( ( rule__Blip__HasImageAssignment_3_0_0 ) ) ;
+ // InternalBlipDSL.g:4967:1: rule__Blip__Group_3_0__0__Impl : ( ( rule__Blip__HasImageAssignment_3_0_0 ) ) ;
public final void rule__Blip__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5052:1: ( ( ( rule__Blip__HasImageAssignment_3_0_0 ) ) )
- // InternalBlipDSL.g:5053:1: ( ( rule__Blip__HasImageAssignment_3_0_0 ) )
+ // InternalBlipDSL.g:4971:1: ( ( ( rule__Blip__HasImageAssignment_3_0_0 ) ) )
+ // InternalBlipDSL.g:4972:1: ( ( rule__Blip__HasImageAssignment_3_0_0 ) )
{
- // InternalBlipDSL.g:5053:1: ( ( rule__Blip__HasImageAssignment_3_0_0 ) )
- // InternalBlipDSL.g:5054:2: ( rule__Blip__HasImageAssignment_3_0_0 )
+ // InternalBlipDSL.g:4972:1: ( ( rule__Blip__HasImageAssignment_3_0_0 ) )
+ // InternalBlipDSL.g:4973:2: ( rule__Blip__HasImageAssignment_3_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasImageAssignment_3_0_0());
}
- // InternalBlipDSL.g:5055:2: ( rule__Blip__HasImageAssignment_3_0_0 )
- // InternalBlipDSL.g:5055:3: rule__Blip__HasImageAssignment_3_0_0
+ // InternalBlipDSL.g:4974:2: ( rule__Blip__HasImageAssignment_3_0_0 )
+ // InternalBlipDSL.g:4974:3: rule__Blip__HasImageAssignment_3_0_0
{
pushFollow(FOLLOW_2);
rule__Blip__HasImageAssignment_3_0_0();
@@ -19304,14 +19035,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_0__1"
- // InternalBlipDSL.g:5063:1: rule__Blip__Group_3_0__1 : rule__Blip__Group_3_0__1__Impl ;
+ // InternalBlipDSL.g:4982:1: rule__Blip__Group_3_0__1 : rule__Blip__Group_3_0__1__Impl ;
public final void rule__Blip__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5067:1: ( rule__Blip__Group_3_0__1__Impl )
- // InternalBlipDSL.g:5068:2: rule__Blip__Group_3_0__1__Impl
+ // InternalBlipDSL.g:4986:1: ( rule__Blip__Group_3_0__1__Impl )
+ // InternalBlipDSL.g:4987:2: rule__Blip__Group_3_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_0__1__Impl();
@@ -19337,23 +19068,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_0__1__Impl"
- // InternalBlipDSL.g:5074:1: rule__Blip__Group_3_0__1__Impl : ( ( rule__Blip__ImageAssignment_3_0_1 ) ) ;
+ // InternalBlipDSL.g:4993:1: rule__Blip__Group_3_0__1__Impl : ( ( rule__Blip__ImageAssignment_3_0_1 ) ) ;
public final void rule__Blip__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5078:1: ( ( ( rule__Blip__ImageAssignment_3_0_1 ) ) )
- // InternalBlipDSL.g:5079:1: ( ( rule__Blip__ImageAssignment_3_0_1 ) )
+ // InternalBlipDSL.g:4997:1: ( ( ( rule__Blip__ImageAssignment_3_0_1 ) ) )
+ // InternalBlipDSL.g:4998:1: ( ( rule__Blip__ImageAssignment_3_0_1 ) )
{
- // InternalBlipDSL.g:5079:1: ( ( rule__Blip__ImageAssignment_3_0_1 ) )
- // InternalBlipDSL.g:5080:2: ( rule__Blip__ImageAssignment_3_0_1 )
+ // InternalBlipDSL.g:4998:1: ( ( rule__Blip__ImageAssignment_3_0_1 ) )
+ // InternalBlipDSL.g:4999:2: ( rule__Blip__ImageAssignment_3_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getImageAssignment_3_0_1());
}
- // InternalBlipDSL.g:5081:2: ( rule__Blip__ImageAssignment_3_0_1 )
- // InternalBlipDSL.g:5081:3: rule__Blip__ImageAssignment_3_0_1
+ // InternalBlipDSL.g:5000:2: ( rule__Blip__ImageAssignment_3_0_1 )
+ // InternalBlipDSL.g:5000:3: rule__Blip__ImageAssignment_3_0_1
{
pushFollow(FOLLOW_2);
rule__Blip__ImageAssignment_3_0_1();
@@ -19388,16 +19119,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_1__0"
- // InternalBlipDSL.g:5090:1: rule__Blip__Group_3_1__0 : rule__Blip__Group_3_1__0__Impl rule__Blip__Group_3_1__1 ;
+ // InternalBlipDSL.g:5009:1: rule__Blip__Group_3_1__0 : rule__Blip__Group_3_1__0__Impl rule__Blip__Group_3_1__1 ;
public final void rule__Blip__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5094:1: ( rule__Blip__Group_3_1__0__Impl rule__Blip__Group_3_1__1 )
- // InternalBlipDSL.g:5095:2: rule__Blip__Group_3_1__0__Impl rule__Blip__Group_3_1__1
+ // InternalBlipDSL.g:5013:1: ( rule__Blip__Group_3_1__0__Impl rule__Blip__Group_3_1__1 )
+ // InternalBlipDSL.g:5014:2: rule__Blip__Group_3_1__0__Impl rule__Blip__Group_3_1__1
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_13);
rule__Blip__Group_3_1__0__Impl();
state._fsp--;
@@ -19426,23 +19157,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_1__0__Impl"
- // InternalBlipDSL.g:5102:1: rule__Blip__Group_3_1__0__Impl : ( ( rule__Blip__HasIconAssignment_3_1_0 ) ) ;
+ // InternalBlipDSL.g:5021:1: rule__Blip__Group_3_1__0__Impl : ( ( rule__Blip__HasIconAssignment_3_1_0 ) ) ;
public final void rule__Blip__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5106:1: ( ( ( rule__Blip__HasIconAssignment_3_1_0 ) ) )
- // InternalBlipDSL.g:5107:1: ( ( rule__Blip__HasIconAssignment_3_1_0 ) )
+ // InternalBlipDSL.g:5025:1: ( ( ( rule__Blip__HasIconAssignment_3_1_0 ) ) )
+ // InternalBlipDSL.g:5026:1: ( ( rule__Blip__HasIconAssignment_3_1_0 ) )
{
- // InternalBlipDSL.g:5107:1: ( ( rule__Blip__HasIconAssignment_3_1_0 ) )
- // InternalBlipDSL.g:5108:2: ( rule__Blip__HasIconAssignment_3_1_0 )
+ // InternalBlipDSL.g:5026:1: ( ( rule__Blip__HasIconAssignment_3_1_0 ) )
+ // InternalBlipDSL.g:5027:2: ( rule__Blip__HasIconAssignment_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasIconAssignment_3_1_0());
}
- // InternalBlipDSL.g:5109:2: ( rule__Blip__HasIconAssignment_3_1_0 )
- // InternalBlipDSL.g:5109:3: rule__Blip__HasIconAssignment_3_1_0
+ // InternalBlipDSL.g:5028:2: ( rule__Blip__HasIconAssignment_3_1_0 )
+ // InternalBlipDSL.g:5028:3: rule__Blip__HasIconAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__Blip__HasIconAssignment_3_1_0();
@@ -19477,14 +19208,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_1__1"
- // InternalBlipDSL.g:5117:1: rule__Blip__Group_3_1__1 : rule__Blip__Group_3_1__1__Impl ;
+ // InternalBlipDSL.g:5036:1: rule__Blip__Group_3_1__1 : rule__Blip__Group_3_1__1__Impl ;
public final void rule__Blip__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5121:1: ( rule__Blip__Group_3_1__1__Impl )
- // InternalBlipDSL.g:5122:2: rule__Blip__Group_3_1__1__Impl
+ // InternalBlipDSL.g:5040:1: ( rule__Blip__Group_3_1__1__Impl )
+ // InternalBlipDSL.g:5041:2: rule__Blip__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_1__1__Impl();
@@ -19510,23 +19241,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_1__1__Impl"
- // InternalBlipDSL.g:5128:1: rule__Blip__Group_3_1__1__Impl : ( ( rule__Blip__IconAssignment_3_1_1 ) ) ;
+ // InternalBlipDSL.g:5047:1: rule__Blip__Group_3_1__1__Impl : ( ( rule__Blip__IconAssignment_3_1_1 ) ) ;
public final void rule__Blip__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5132:1: ( ( ( rule__Blip__IconAssignment_3_1_1 ) ) )
- // InternalBlipDSL.g:5133:1: ( ( rule__Blip__IconAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:5051:1: ( ( ( rule__Blip__IconAssignment_3_1_1 ) ) )
+ // InternalBlipDSL.g:5052:1: ( ( rule__Blip__IconAssignment_3_1_1 ) )
{
- // InternalBlipDSL.g:5133:1: ( ( rule__Blip__IconAssignment_3_1_1 ) )
- // InternalBlipDSL.g:5134:2: ( rule__Blip__IconAssignment_3_1_1 )
+ // InternalBlipDSL.g:5052:1: ( ( rule__Blip__IconAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:5053:2: ( rule__Blip__IconAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getIconAssignment_3_1_1());
}
- // InternalBlipDSL.g:5135:2: ( rule__Blip__IconAssignment_3_1_1 )
- // InternalBlipDSL.g:5135:3: rule__Blip__IconAssignment_3_1_1
+ // InternalBlipDSL.g:5054:2: ( rule__Blip__IconAssignment_3_1_1 )
+ // InternalBlipDSL.g:5054:3: rule__Blip__IconAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__Blip__IconAssignment_3_1_1();
@@ -19561,16 +19292,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_3__0"
- // InternalBlipDSL.g:5144:1: rule__Blip__Group_3_3__0 : rule__Blip__Group_3_3__0__Impl rule__Blip__Group_3_3__1 ;
+ // InternalBlipDSL.g:5063:1: rule__Blip__Group_3_3__0 : rule__Blip__Group_3_3__0__Impl rule__Blip__Group_3_3__1 ;
public final void rule__Blip__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5148:1: ( rule__Blip__Group_3_3__0__Impl rule__Blip__Group_3_3__1 )
- // InternalBlipDSL.g:5149:2: rule__Blip__Group_3_3__0__Impl rule__Blip__Group_3_3__1
+ // InternalBlipDSL.g:5067:1: ( rule__Blip__Group_3_3__0__Impl rule__Blip__Group_3_3__1 )
+ // InternalBlipDSL.g:5068:2: rule__Blip__Group_3_3__0__Impl rule__Blip__Group_3_3__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_12);
rule__Blip__Group_3_3__0__Impl();
state._fsp--;
@@ -19599,23 +19330,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_3__0__Impl"
- // InternalBlipDSL.g:5156:1: rule__Blip__Group_3_3__0__Impl : ( ( rule__Blip__DescriptionAssignment_3_3_0 ) ) ;
+ // InternalBlipDSL.g:5075:1: rule__Blip__Group_3_3__0__Impl : ( ( rule__Blip__DescriptionAssignment_3_3_0 ) ) ;
public final void rule__Blip__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5160:1: ( ( ( rule__Blip__DescriptionAssignment_3_3_0 ) ) )
- // InternalBlipDSL.g:5161:1: ( ( rule__Blip__DescriptionAssignment_3_3_0 ) )
+ // InternalBlipDSL.g:5079:1: ( ( ( rule__Blip__DescriptionAssignment_3_3_0 ) ) )
+ // InternalBlipDSL.g:5080:1: ( ( rule__Blip__DescriptionAssignment_3_3_0 ) )
{
- // InternalBlipDSL.g:5161:1: ( ( rule__Blip__DescriptionAssignment_3_3_0 ) )
- // InternalBlipDSL.g:5162:2: ( rule__Blip__DescriptionAssignment_3_3_0 )
+ // InternalBlipDSL.g:5080:1: ( ( rule__Blip__DescriptionAssignment_3_3_0 ) )
+ // InternalBlipDSL.g:5081:2: ( rule__Blip__DescriptionAssignment_3_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getDescriptionAssignment_3_3_0());
}
- // InternalBlipDSL.g:5163:2: ( rule__Blip__DescriptionAssignment_3_3_0 )
- // InternalBlipDSL.g:5163:3: rule__Blip__DescriptionAssignment_3_3_0
+ // InternalBlipDSL.g:5082:2: ( rule__Blip__DescriptionAssignment_3_3_0 )
+ // InternalBlipDSL.g:5082:3: rule__Blip__DescriptionAssignment_3_3_0
{
pushFollow(FOLLOW_2);
rule__Blip__DescriptionAssignment_3_3_0();
@@ -19650,14 +19381,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_3__1"
- // InternalBlipDSL.g:5171:1: rule__Blip__Group_3_3__1 : rule__Blip__Group_3_3__1__Impl ;
+ // InternalBlipDSL.g:5090:1: rule__Blip__Group_3_3__1 : rule__Blip__Group_3_3__1__Impl ;
public final void rule__Blip__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5175:1: ( rule__Blip__Group_3_3__1__Impl )
- // InternalBlipDSL.g:5176:2: rule__Blip__Group_3_3__1__Impl
+ // InternalBlipDSL.g:5094:1: ( rule__Blip__Group_3_3__1__Impl )
+ // InternalBlipDSL.g:5095:2: rule__Blip__Group_3_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_3__1__Impl();
@@ -19683,23 +19414,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_3_3__1__Impl"
- // InternalBlipDSL.g:5182:1: rule__Blip__Group_3_3__1__Impl : ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) ) ;
+ // InternalBlipDSL.g:5101:1: rule__Blip__Group_3_3__1__Impl : ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) ) ;
public final void rule__Blip__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5186:1: ( ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) ) )
- // InternalBlipDSL.g:5187:1: ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) )
+ // InternalBlipDSL.g:5105:1: ( ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) ) )
+ // InternalBlipDSL.g:5106:1: ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) )
{
- // InternalBlipDSL.g:5187:1: ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) )
- // InternalBlipDSL.g:5188:2: ( rule__Blip__DescriptionValueAssignment_3_3_1 )
+ // InternalBlipDSL.g:5106:1: ( ( rule__Blip__DescriptionValueAssignment_3_3_1 ) )
+ // InternalBlipDSL.g:5107:2: ( rule__Blip__DescriptionValueAssignment_3_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getDescriptionValueAssignment_3_3_1());
}
- // InternalBlipDSL.g:5189:2: ( rule__Blip__DescriptionValueAssignment_3_3_1 )
- // InternalBlipDSL.g:5189:3: rule__Blip__DescriptionValueAssignment_3_3_1
+ // InternalBlipDSL.g:5108:2: ( rule__Blip__DescriptionValueAssignment_3_3_1 )
+ // InternalBlipDSL.g:5108:3: rule__Blip__DescriptionValueAssignment_3_3_1
{
pushFollow(FOLLOW_2);
rule__Blip__DescriptionValueAssignment_3_3_1();
@@ -19734,16 +19465,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_4__0"
- // InternalBlipDSL.g:5198:1: rule__Blip__Group_4__0 : rule__Blip__Group_4__0__Impl rule__Blip__Group_4__1 ;
+ // InternalBlipDSL.g:5117:1: rule__Blip__Group_4__0 : rule__Blip__Group_4__0__Impl rule__Blip__Group_4__1 ;
public final void rule__Blip__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5202:1: ( rule__Blip__Group_4__0__Impl rule__Blip__Group_4__1 )
- // InternalBlipDSL.g:5203:2: rule__Blip__Group_4__0__Impl rule__Blip__Group_4__1
+ // InternalBlipDSL.g:5121:1: ( rule__Blip__Group_4__0__Impl rule__Blip__Group_4__1 )
+ // InternalBlipDSL.g:5122:2: rule__Blip__Group_4__0__Impl rule__Blip__Group_4__1
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_14);
rule__Blip__Group_4__0__Impl();
state._fsp--;
@@ -19772,22 +19503,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_4__0__Impl"
- // InternalBlipDSL.g:5210:1: rule__Blip__Group_4__0__Impl : ( 'workload' ) ;
+ // InternalBlipDSL.g:5129:1: rule__Blip__Group_4__0__Impl : ( 'workload' ) ;
public final void rule__Blip__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5214:1: ( ( 'workload' ) )
- // InternalBlipDSL.g:5215:1: ( 'workload' )
+ // InternalBlipDSL.g:5133:1: ( ( 'workload' ) )
+ // InternalBlipDSL.g:5134:1: ( 'workload' )
{
- // InternalBlipDSL.g:5215:1: ( 'workload' )
- // InternalBlipDSL.g:5216:2: 'workload'
+ // InternalBlipDSL.g:5134:1: ( 'workload' )
+ // InternalBlipDSL.g:5135:2: 'workload'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getWorkloadKeyword_4_0());
}
- match(input,146,FOLLOW_2); if (state.failed) return ;
+ match(input,144,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipAccess().getWorkloadKeyword_4_0());
}
@@ -19813,14 +19544,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_4__1"
- // InternalBlipDSL.g:5225:1: rule__Blip__Group_4__1 : rule__Blip__Group_4__1__Impl ;
+ // InternalBlipDSL.g:5144:1: rule__Blip__Group_4__1 : rule__Blip__Group_4__1__Impl ;
public final void rule__Blip__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5229:1: ( rule__Blip__Group_4__1__Impl )
- // InternalBlipDSL.g:5230:2: rule__Blip__Group_4__1__Impl
+ // InternalBlipDSL.g:5148:1: ( rule__Blip__Group_4__1__Impl )
+ // InternalBlipDSL.g:5149:2: rule__Blip__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__Group_4__1__Impl();
@@ -19846,23 +19577,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_4__1__Impl"
- // InternalBlipDSL.g:5236:1: rule__Blip__Group_4__1__Impl : ( ( rule__Blip__WorkloadAssignment_4_1 ) ) ;
+ // InternalBlipDSL.g:5155:1: rule__Blip__Group_4__1__Impl : ( ( rule__Blip__WorkloadAssignment_4_1 ) ) ;
public final void rule__Blip__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5240:1: ( ( ( rule__Blip__WorkloadAssignment_4_1 ) ) )
- // InternalBlipDSL.g:5241:1: ( ( rule__Blip__WorkloadAssignment_4_1 ) )
+ // InternalBlipDSL.g:5159:1: ( ( ( rule__Blip__WorkloadAssignment_4_1 ) ) )
+ // InternalBlipDSL.g:5160:1: ( ( rule__Blip__WorkloadAssignment_4_1 ) )
{
- // InternalBlipDSL.g:5241:1: ( ( rule__Blip__WorkloadAssignment_4_1 ) )
- // InternalBlipDSL.g:5242:2: ( rule__Blip__WorkloadAssignment_4_1 )
+ // InternalBlipDSL.g:5160:1: ( ( rule__Blip__WorkloadAssignment_4_1 ) )
+ // InternalBlipDSL.g:5161:2: ( rule__Blip__WorkloadAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getWorkloadAssignment_4_1());
}
- // InternalBlipDSL.g:5243:2: ( rule__Blip__WorkloadAssignment_4_1 )
- // InternalBlipDSL.g:5243:3: rule__Blip__WorkloadAssignment_4_1
+ // InternalBlipDSL.g:5162:2: ( rule__Blip__WorkloadAssignment_4_1 )
+ // InternalBlipDSL.g:5162:3: rule__Blip__WorkloadAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__Blip__WorkloadAssignment_4_1();
@@ -19897,16 +19628,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_5__0"
- // InternalBlipDSL.g:5252:1: rule__Blip__Group_5__0 : rule__Blip__Group_5__0__Impl rule__Blip__Group_5__1 ;
+ // InternalBlipDSL.g:5171:1: rule__Blip__Group_5__0 : rule__Blip__Group_5__0__Impl rule__Blip__Group_5__1 ;
public final void rule__Blip__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5256:1: ( rule__Blip__Group_5__0__Impl rule__Blip__Group_5__1 )
- // InternalBlipDSL.g:5257:2: rule__Blip__Group_5__0__Impl rule__Blip__Group_5__1
+ // InternalBlipDSL.g:5175:1: ( rule__Blip__Group_5__0__Impl rule__Blip__Group_5__1 )
+ // InternalBlipDSL.g:5176:2: rule__Blip__Group_5__0__Impl rule__Blip__Group_5__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__Blip__Group_5__0__Impl();
state._fsp--;
@@ -19935,22 +19666,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_5__0__Impl"
- // InternalBlipDSL.g:5264:1: rule__Blip__Group_5__0__Impl : ( 'functiongroup' ) ;
+ // InternalBlipDSL.g:5183:1: rule__Blip__Group_5__0__Impl : ( 'functiongroup' ) ;
public final void rule__Blip__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5268:1: ( ( 'functiongroup' ) )
- // InternalBlipDSL.g:5269:1: ( 'functiongroup' )
+ // InternalBlipDSL.g:5187:1: ( ( 'functiongroup' ) )
+ // InternalBlipDSL.g:5188:1: ( 'functiongroup' )
{
- // InternalBlipDSL.g:5269:1: ( 'functiongroup' )
- // InternalBlipDSL.g:5270:2: 'functiongroup'
+ // InternalBlipDSL.g:5188:1: ( 'functiongroup' )
+ // InternalBlipDSL.g:5189:2: 'functiongroup'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getFunctiongroupKeyword_5_0());
}
- match(input,147,FOLLOW_2); if (state.failed) return ;
+ match(input,145,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipAccess().getFunctiongroupKeyword_5_0());
}
@@ -19976,14 +19707,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_5__1"
- // InternalBlipDSL.g:5279:1: rule__Blip__Group_5__1 : rule__Blip__Group_5__1__Impl ;
+ // InternalBlipDSL.g:5198:1: rule__Blip__Group_5__1 : rule__Blip__Group_5__1__Impl ;
public final void rule__Blip__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5283:1: ( rule__Blip__Group_5__1__Impl )
- // InternalBlipDSL.g:5284:2: rule__Blip__Group_5__1__Impl
+ // InternalBlipDSL.g:5202:1: ( rule__Blip__Group_5__1__Impl )
+ // InternalBlipDSL.g:5203:2: rule__Blip__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__Group_5__1__Impl();
@@ -20009,23 +19740,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_5__1__Impl"
- // InternalBlipDSL.g:5290:1: rule__Blip__Group_5__1__Impl : ( ( rule__Blip__FunctionGroupAssignment_5_1 ) ) ;
+ // InternalBlipDSL.g:5209:1: rule__Blip__Group_5__1__Impl : ( ( rule__Blip__FunctionGroupAssignment_5_1 ) ) ;
public final void rule__Blip__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5294:1: ( ( ( rule__Blip__FunctionGroupAssignment_5_1 ) ) )
- // InternalBlipDSL.g:5295:1: ( ( rule__Blip__FunctionGroupAssignment_5_1 ) )
+ // InternalBlipDSL.g:5213:1: ( ( ( rule__Blip__FunctionGroupAssignment_5_1 ) ) )
+ // InternalBlipDSL.g:5214:1: ( ( rule__Blip__FunctionGroupAssignment_5_1 ) )
{
- // InternalBlipDSL.g:5295:1: ( ( rule__Blip__FunctionGroupAssignment_5_1 ) )
- // InternalBlipDSL.g:5296:2: ( rule__Blip__FunctionGroupAssignment_5_1 )
+ // InternalBlipDSL.g:5214:1: ( ( rule__Blip__FunctionGroupAssignment_5_1 ) )
+ // InternalBlipDSL.g:5215:2: ( rule__Blip__FunctionGroupAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getFunctionGroupAssignment_5_1());
}
- // InternalBlipDSL.g:5297:2: ( rule__Blip__FunctionGroupAssignment_5_1 )
- // InternalBlipDSL.g:5297:3: rule__Blip__FunctionGroupAssignment_5_1
+ // InternalBlipDSL.g:5216:2: ( rule__Blip__FunctionGroupAssignment_5_1 )
+ // InternalBlipDSL.g:5216:3: rule__Blip__FunctionGroupAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__Blip__FunctionGroupAssignment_5_1();
@@ -20060,16 +19791,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_8__0"
- // InternalBlipDSL.g:5306:1: rule__Blip__Group_8__0 : rule__Blip__Group_8__0__Impl rule__Blip__Group_8__1 ;
+ // InternalBlipDSL.g:5225:1: rule__Blip__Group_8__0 : rule__Blip__Group_8__0__Impl rule__Blip__Group_8__1 ;
public final void rule__Blip__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5310:1: ( rule__Blip__Group_8__0__Impl rule__Blip__Group_8__1 )
- // InternalBlipDSL.g:5311:2: rule__Blip__Group_8__0__Impl rule__Blip__Group_8__1
+ // InternalBlipDSL.g:5229:1: ( rule__Blip__Group_8__0__Impl rule__Blip__Group_8__1 )
+ // InternalBlipDSL.g:5230:2: rule__Blip__Group_8__0__Impl rule__Blip__Group_8__1
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_15);
rule__Blip__Group_8__0__Impl();
state._fsp--;
@@ -20098,22 +19829,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_8__0__Impl"
- // InternalBlipDSL.g:5318:1: rule__Blip__Group_8__0__Impl : ( '{' ) ;
+ // InternalBlipDSL.g:5237:1: rule__Blip__Group_8__0__Impl : ( '{' ) ;
public final void rule__Blip__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5322:1: ( ( '{' ) )
- // InternalBlipDSL.g:5323:1: ( '{' )
+ // InternalBlipDSL.g:5241:1: ( ( '{' ) )
+ // InternalBlipDSL.g:5242:1: ( '{' )
{
- // InternalBlipDSL.g:5323:1: ( '{' )
- // InternalBlipDSL.g:5324:2: '{'
+ // InternalBlipDSL.g:5242:1: ( '{' )
+ // InternalBlipDSL.g:5243:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getLeftCurlyBracketKeyword_8_0());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ match(input,146,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipAccess().getLeftCurlyBracketKeyword_8_0());
}
@@ -20139,16 +19870,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_8__1"
- // InternalBlipDSL.g:5333:1: rule__Blip__Group_8__1 : rule__Blip__Group_8__1__Impl rule__Blip__Group_8__2 ;
+ // InternalBlipDSL.g:5252:1: rule__Blip__Group_8__1 : rule__Blip__Group_8__1__Impl rule__Blip__Group_8__2 ;
public final void rule__Blip__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5337:1: ( rule__Blip__Group_8__1__Impl rule__Blip__Group_8__2 )
- // InternalBlipDSL.g:5338:2: rule__Blip__Group_8__1__Impl rule__Blip__Group_8__2
+ // InternalBlipDSL.g:5256:1: ( rule__Blip__Group_8__1__Impl rule__Blip__Group_8__2 )
+ // InternalBlipDSL.g:5257:2: rule__Blip__Group_8__1__Impl rule__Blip__Group_8__2
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_15);
rule__Blip__Group_8__1__Impl();
state._fsp--;
@@ -20177,37 +19908,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_8__1__Impl"
- // InternalBlipDSL.g:5345:1: rule__Blip__Group_8__1__Impl : ( ( rule__Blip__ItemsAssignment_8_1 )* ) ;
+ // InternalBlipDSL.g:5264:1: rule__Blip__Group_8__1__Impl : ( ( rule__Blip__ItemsAssignment_8_1 )* ) ;
public final void rule__Blip__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5349:1: ( ( ( rule__Blip__ItemsAssignment_8_1 )* ) )
- // InternalBlipDSL.g:5350:1: ( ( rule__Blip__ItemsAssignment_8_1 )* )
+ // InternalBlipDSL.g:5268:1: ( ( ( rule__Blip__ItemsAssignment_8_1 )* ) )
+ // InternalBlipDSL.g:5269:1: ( ( rule__Blip__ItemsAssignment_8_1 )* )
{
- // InternalBlipDSL.g:5350:1: ( ( rule__Blip__ItemsAssignment_8_1 )* )
- // InternalBlipDSL.g:5351:2: ( rule__Blip__ItemsAssignment_8_1 )*
+ // InternalBlipDSL.g:5269:1: ( ( rule__Blip__ItemsAssignment_8_1 )* )
+ // InternalBlipDSL.g:5270:2: ( rule__Blip__ItemsAssignment_8_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getItemsAssignment_8_1());
}
- // InternalBlipDSL.g:5352:2: ( rule__Blip__ItemsAssignment_8_1 )*
- loop59:
+ // InternalBlipDSL.g:5271:2: ( rule__Blip__ItemsAssignment_8_1 )*
+ loop57:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA59_0==153||(LA59_0>=155 && LA59_0<=156)||(LA59_0>=160 && LA59_0<=161)||(LA59_0>=163 && LA59_0<=164)||(LA59_0>=172 && LA59_0<=173)) ) {
- alt59=1;
+ if ( (LA57_0==153||(LA57_0>=155 && LA57_0<=156)||(LA57_0>=160 && LA57_0<=161)||(LA57_0>=163 && LA57_0<=164)||(LA57_0>=172 && LA57_0<=173)) ) {
+ alt57=1;
}
- switch (alt59) {
+ switch (alt57) {
case 1 :
- // InternalBlipDSL.g:5352:3: rule__Blip__ItemsAssignment_8_1
+ // InternalBlipDSL.g:5271:3: rule__Blip__ItemsAssignment_8_1
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_16);
rule__Blip__ItemsAssignment_8_1();
state._fsp--;
@@ -20217,7 +19948,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop59;
+ break loop57;
}
} while (true);
@@ -20246,14 +19977,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_8__2"
- // InternalBlipDSL.g:5360:1: rule__Blip__Group_8__2 : rule__Blip__Group_8__2__Impl ;
+ // InternalBlipDSL.g:5279:1: rule__Blip__Group_8__2 : rule__Blip__Group_8__2__Impl ;
public final void rule__Blip__Group_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5364:1: ( rule__Blip__Group_8__2__Impl )
- // InternalBlipDSL.g:5365:2: rule__Blip__Group_8__2__Impl
+ // InternalBlipDSL.g:5283:1: ( rule__Blip__Group_8__2__Impl )
+ // InternalBlipDSL.g:5284:2: rule__Blip__Group_8__2__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__Group_8__2__Impl();
@@ -20279,22 +20010,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__Group_8__2__Impl"
- // InternalBlipDSL.g:5371:1: rule__Blip__Group_8__2__Impl : ( '}' ) ;
+ // InternalBlipDSL.g:5290:1: rule__Blip__Group_8__2__Impl : ( '}' ) ;
public final void rule__Blip__Group_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5375:1: ( ( '}' ) )
- // InternalBlipDSL.g:5376:1: ( '}' )
+ // InternalBlipDSL.g:5294:1: ( ( '}' ) )
+ // InternalBlipDSL.g:5295:1: ( '}' )
{
- // InternalBlipDSL.g:5376:1: ( '}' )
- // InternalBlipDSL.g:5377:2: '}'
+ // InternalBlipDSL.g:5295:1: ( '}' )
+ // InternalBlipDSL.g:5296:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getRightCurlyBracketKeyword_8_2());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,147,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipAccess().getRightCurlyBracketKeyword_8_2());
}
@@ -20320,16 +20051,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__0"
- // InternalBlipDSL.g:5387:1: rule__BlipWorkload__Group__0 : rule__BlipWorkload__Group__0__Impl rule__BlipWorkload__Group__1 ;
+ // InternalBlipDSL.g:5306:1: rule__BlipWorkload__Group__0 : rule__BlipWorkload__Group__0__Impl rule__BlipWorkload__Group__1 ;
public final void rule__BlipWorkload__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5391:1: ( rule__BlipWorkload__Group__0__Impl rule__BlipWorkload__Group__1 )
- // InternalBlipDSL.g:5392:2: rule__BlipWorkload__Group__0__Impl rule__BlipWorkload__Group__1
+ // InternalBlipDSL.g:5310:1: ( rule__BlipWorkload__Group__0__Impl rule__BlipWorkload__Group__1 )
+ // InternalBlipDSL.g:5311:2: rule__BlipWorkload__Group__0__Impl rule__BlipWorkload__Group__1
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_14);
rule__BlipWorkload__Group__0__Impl();
state._fsp--;
@@ -20358,23 +20089,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__0__Impl"
- // InternalBlipDSL.g:5399:1: rule__BlipWorkload__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:5318:1: rule__BlipWorkload__Group__0__Impl : ( () ) ;
public final void rule__BlipWorkload__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5403:1: ( ( () ) )
- // InternalBlipDSL.g:5404:1: ( () )
+ // InternalBlipDSL.g:5322:1: ( ( () ) )
+ // InternalBlipDSL.g:5323:1: ( () )
{
- // InternalBlipDSL.g:5404:1: ( () )
- // InternalBlipDSL.g:5405:2: ()
+ // InternalBlipDSL.g:5323:1: ( () )
+ // InternalBlipDSL.g:5324:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getBlipWorkloadAction_0());
}
- // InternalBlipDSL.g:5406:2: ()
- // InternalBlipDSL.g:5406:3:
+ // InternalBlipDSL.g:5325:2: ()
+ // InternalBlipDSL.g:5325:3:
{
}
@@ -20399,16 +20130,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__1"
- // InternalBlipDSL.g:5414:1: rule__BlipWorkload__Group__1 : rule__BlipWorkload__Group__1__Impl rule__BlipWorkload__Group__2 ;
+ // InternalBlipDSL.g:5333:1: rule__BlipWorkload__Group__1 : rule__BlipWorkload__Group__1__Impl rule__BlipWorkload__Group__2 ;
public final void rule__BlipWorkload__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5418:1: ( rule__BlipWorkload__Group__1__Impl rule__BlipWorkload__Group__2 )
- // InternalBlipDSL.g:5419:2: rule__BlipWorkload__Group__1__Impl rule__BlipWorkload__Group__2
+ // InternalBlipDSL.g:5337:1: ( rule__BlipWorkload__Group__1__Impl rule__BlipWorkload__Group__2 )
+ // InternalBlipDSL.g:5338:2: rule__BlipWorkload__Group__1__Impl rule__BlipWorkload__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_17);
rule__BlipWorkload__Group__1__Impl();
state._fsp--;
@@ -20437,17 +20168,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__1__Impl"
- // InternalBlipDSL.g:5426:1: rule__BlipWorkload__Group__1__Impl : ( 'using' ) ;
+ // InternalBlipDSL.g:5345:1: rule__BlipWorkload__Group__1__Impl : ( 'using' ) ;
public final void rule__BlipWorkload__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5430:1: ( ( 'using' ) )
- // InternalBlipDSL.g:5431:1: ( 'using' )
+ // InternalBlipDSL.g:5349:1: ( ( 'using' ) )
+ // InternalBlipDSL.g:5350:1: ( 'using' )
{
- // InternalBlipDSL.g:5431:1: ( 'using' )
- // InternalBlipDSL.g:5432:2: 'using'
+ // InternalBlipDSL.g:5350:1: ( 'using' )
+ // InternalBlipDSL.g:5351:2: 'using'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getUsingKeyword_1());
@@ -20478,16 +20209,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__2"
- // InternalBlipDSL.g:5441:1: rule__BlipWorkload__Group__2 : rule__BlipWorkload__Group__2__Impl rule__BlipWorkload__Group__3 ;
+ // InternalBlipDSL.g:5360:1: rule__BlipWorkload__Group__2 : rule__BlipWorkload__Group__2__Impl rule__BlipWorkload__Group__3 ;
public final void rule__BlipWorkload__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5445:1: ( rule__BlipWorkload__Group__2__Impl rule__BlipWorkload__Group__3 )
- // InternalBlipDSL.g:5446:2: rule__BlipWorkload__Group__2__Impl rule__BlipWorkload__Group__3
+ // InternalBlipDSL.g:5364:1: ( rule__BlipWorkload__Group__2__Impl rule__BlipWorkload__Group__3 )
+ // InternalBlipDSL.g:5365:2: rule__BlipWorkload__Group__2__Impl rule__BlipWorkload__Group__3
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_18);
rule__BlipWorkload__Group__2__Impl();
state._fsp--;
@@ -20516,23 +20247,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__2__Impl"
- // InternalBlipDSL.g:5453:1: rule__BlipWorkload__Group__2__Impl : ( ( rule__BlipWorkload__SourceAssignment_2 ) ) ;
+ // InternalBlipDSL.g:5372:1: rule__BlipWorkload__Group__2__Impl : ( ( rule__BlipWorkload__SourceAssignment_2 ) ) ;
public final void rule__BlipWorkload__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5457:1: ( ( ( rule__BlipWorkload__SourceAssignment_2 ) ) )
- // InternalBlipDSL.g:5458:1: ( ( rule__BlipWorkload__SourceAssignment_2 ) )
+ // InternalBlipDSL.g:5376:1: ( ( ( rule__BlipWorkload__SourceAssignment_2 ) ) )
+ // InternalBlipDSL.g:5377:1: ( ( rule__BlipWorkload__SourceAssignment_2 ) )
{
- // InternalBlipDSL.g:5458:1: ( ( rule__BlipWorkload__SourceAssignment_2 ) )
- // InternalBlipDSL.g:5459:2: ( rule__BlipWorkload__SourceAssignment_2 )
+ // InternalBlipDSL.g:5377:1: ( ( rule__BlipWorkload__SourceAssignment_2 ) )
+ // InternalBlipDSL.g:5378:2: ( rule__BlipWorkload__SourceAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getSourceAssignment_2());
}
- // InternalBlipDSL.g:5460:2: ( rule__BlipWorkload__SourceAssignment_2 )
- // InternalBlipDSL.g:5460:3: rule__BlipWorkload__SourceAssignment_2
+ // InternalBlipDSL.g:5379:2: ( rule__BlipWorkload__SourceAssignment_2 )
+ // InternalBlipDSL.g:5379:3: rule__BlipWorkload__SourceAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipWorkload__SourceAssignment_2();
@@ -20567,14 +20298,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__3"
- // InternalBlipDSL.g:5468:1: rule__BlipWorkload__Group__3 : rule__BlipWorkload__Group__3__Impl ;
+ // InternalBlipDSL.g:5387:1: rule__BlipWorkload__Group__3 : rule__BlipWorkload__Group__3__Impl ;
public final void rule__BlipWorkload__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5472:1: ( rule__BlipWorkload__Group__3__Impl )
- // InternalBlipDSL.g:5473:2: rule__BlipWorkload__Group__3__Impl
+ // InternalBlipDSL.g:5391:1: ( rule__BlipWorkload__Group__3__Impl )
+ // InternalBlipDSL.g:5392:2: rule__BlipWorkload__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__BlipWorkload__Group__3__Impl();
@@ -20600,31 +20331,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group__3__Impl"
- // InternalBlipDSL.g:5479:1: rule__BlipWorkload__Group__3__Impl : ( ( rule__BlipWorkload__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:5398:1: rule__BlipWorkload__Group__3__Impl : ( ( rule__BlipWorkload__Group_3__0 )? ) ;
public final void rule__BlipWorkload__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5483:1: ( ( ( rule__BlipWorkload__Group_3__0 )? ) )
- // InternalBlipDSL.g:5484:1: ( ( rule__BlipWorkload__Group_3__0 )? )
+ // InternalBlipDSL.g:5402:1: ( ( ( rule__BlipWorkload__Group_3__0 )? ) )
+ // InternalBlipDSL.g:5403:1: ( ( rule__BlipWorkload__Group_3__0 )? )
{
- // InternalBlipDSL.g:5484:1: ( ( rule__BlipWorkload__Group_3__0 )? )
- // InternalBlipDSL.g:5485:2: ( rule__BlipWorkload__Group_3__0 )?
+ // InternalBlipDSL.g:5403:1: ( ( rule__BlipWorkload__Group_3__0 )? )
+ // InternalBlipDSL.g:5404:2: ( rule__BlipWorkload__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getGroup_3());
}
- // InternalBlipDSL.g:5486:2: ( rule__BlipWorkload__Group_3__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalBlipDSL.g:5405:2: ( rule__BlipWorkload__Group_3__0 )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA60_0==149) ) {
- alt60=1;
+ if ( (LA58_0==149) ) {
+ alt58=1;
}
- switch (alt60) {
+ switch (alt58) {
case 1 :
- // InternalBlipDSL.g:5486:3: rule__BlipWorkload__Group_3__0
+ // InternalBlipDSL.g:5405:3: rule__BlipWorkload__Group_3__0
{
pushFollow(FOLLOW_2);
rule__BlipWorkload__Group_3__0();
@@ -20662,16 +20393,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__0"
- // InternalBlipDSL.g:5495:1: rule__BlipWorkload__Group_3__0 : rule__BlipWorkload__Group_3__0__Impl rule__BlipWorkload__Group_3__1 ;
+ // InternalBlipDSL.g:5414:1: rule__BlipWorkload__Group_3__0 : rule__BlipWorkload__Group_3__0__Impl rule__BlipWorkload__Group_3__1 ;
public final void rule__BlipWorkload__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5499:1: ( rule__BlipWorkload__Group_3__0__Impl rule__BlipWorkload__Group_3__1 )
- // InternalBlipDSL.g:5500:2: rule__BlipWorkload__Group_3__0__Impl rule__BlipWorkload__Group_3__1
+ // InternalBlipDSL.g:5418:1: ( rule__BlipWorkload__Group_3__0__Impl rule__BlipWorkload__Group_3__1 )
+ // InternalBlipDSL.g:5419:2: rule__BlipWorkload__Group_3__0__Impl rule__BlipWorkload__Group_3__1
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_11);
rule__BlipWorkload__Group_3__0__Impl();
state._fsp--;
@@ -20700,17 +20431,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__0__Impl"
- // InternalBlipDSL.g:5507:1: rule__BlipWorkload__Group_3__0__Impl : ( 'predefine' ) ;
+ // InternalBlipDSL.g:5426:1: rule__BlipWorkload__Group_3__0__Impl : ( 'predefine' ) ;
public final void rule__BlipWorkload__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5511:1: ( ( 'predefine' ) )
- // InternalBlipDSL.g:5512:1: ( 'predefine' )
+ // InternalBlipDSL.g:5430:1: ( ( 'predefine' ) )
+ // InternalBlipDSL.g:5431:1: ( 'predefine' )
{
- // InternalBlipDSL.g:5512:1: ( 'predefine' )
- // InternalBlipDSL.g:5513:2: 'predefine'
+ // InternalBlipDSL.g:5431:1: ( 'predefine' )
+ // InternalBlipDSL.g:5432:2: 'predefine'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getPredefineKeyword_3_0());
@@ -20741,16 +20472,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__1"
- // InternalBlipDSL.g:5522:1: rule__BlipWorkload__Group_3__1 : rule__BlipWorkload__Group_3__1__Impl rule__BlipWorkload__Group_3__2 ;
+ // InternalBlipDSL.g:5441:1: rule__BlipWorkload__Group_3__1 : rule__BlipWorkload__Group_3__1__Impl rule__BlipWorkload__Group_3__2 ;
public final void rule__BlipWorkload__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5526:1: ( rule__BlipWorkload__Group_3__1__Impl rule__BlipWorkload__Group_3__2 )
- // InternalBlipDSL.g:5527:2: rule__BlipWorkload__Group_3__1__Impl rule__BlipWorkload__Group_3__2
+ // InternalBlipDSL.g:5445:1: ( rule__BlipWorkload__Group_3__1__Impl rule__BlipWorkload__Group_3__2 )
+ // InternalBlipDSL.g:5446:2: rule__BlipWorkload__Group_3__1__Impl rule__BlipWorkload__Group_3__2
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_19);
rule__BlipWorkload__Group_3__1__Impl();
state._fsp--;
@@ -20779,22 +20510,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__1__Impl"
- // InternalBlipDSL.g:5534:1: rule__BlipWorkload__Group_3__1__Impl : ( '{' ) ;
+ // InternalBlipDSL.g:5453:1: rule__BlipWorkload__Group_3__1__Impl : ( '{' ) ;
public final void rule__BlipWorkload__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5538:1: ( ( '{' ) )
- // InternalBlipDSL.g:5539:1: ( '{' )
+ // InternalBlipDSL.g:5457:1: ( ( '{' ) )
+ // InternalBlipDSL.g:5458:1: ( '{' )
{
- // InternalBlipDSL.g:5539:1: ( '{' )
- // InternalBlipDSL.g:5540:2: '{'
+ // InternalBlipDSL.g:5458:1: ( '{' )
+ // InternalBlipDSL.g:5459:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getLeftCurlyBracketKeyword_3_1());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ match(input,146,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipWorkloadAccess().getLeftCurlyBracketKeyword_3_1());
}
@@ -20820,16 +20551,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__2"
- // InternalBlipDSL.g:5549:1: rule__BlipWorkload__Group_3__2 : rule__BlipWorkload__Group_3__2__Impl rule__BlipWorkload__Group_3__3 ;
+ // InternalBlipDSL.g:5468:1: rule__BlipWorkload__Group_3__2 : rule__BlipWorkload__Group_3__2__Impl rule__BlipWorkload__Group_3__3 ;
public final void rule__BlipWorkload__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5553:1: ( rule__BlipWorkload__Group_3__2__Impl rule__BlipWorkload__Group_3__3 )
- // InternalBlipDSL.g:5554:2: rule__BlipWorkload__Group_3__2__Impl rule__BlipWorkload__Group_3__3
+ // InternalBlipDSL.g:5472:1: ( rule__BlipWorkload__Group_3__2__Impl rule__BlipWorkload__Group_3__3 )
+ // InternalBlipDSL.g:5473:2: rule__BlipWorkload__Group_3__2__Impl rule__BlipWorkload__Group_3__3
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_19);
rule__BlipWorkload__Group_3__2__Impl();
state._fsp--;
@@ -20858,37 +20589,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__2__Impl"
- // InternalBlipDSL.g:5561:1: rule__BlipWorkload__Group_3__2__Impl : ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* ) ;
+ // InternalBlipDSL.g:5480:1: rule__BlipWorkload__Group_3__2__Impl : ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* ) ;
public final void rule__BlipWorkload__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5565:1: ( ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* ) )
- // InternalBlipDSL.g:5566:1: ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* )
+ // InternalBlipDSL.g:5484:1: ( ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* ) )
+ // InternalBlipDSL.g:5485:1: ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* )
{
- // InternalBlipDSL.g:5566:1: ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* )
- // InternalBlipDSL.g:5567:2: ( rule__BlipWorkload__FiltersAssignment_3_2 )*
+ // InternalBlipDSL.g:5485:1: ( ( rule__BlipWorkload__FiltersAssignment_3_2 )* )
+ // InternalBlipDSL.g:5486:2: ( rule__BlipWorkload__FiltersAssignment_3_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getFiltersAssignment_3_2());
}
- // InternalBlipDSL.g:5568:2: ( rule__BlipWorkload__FiltersAssignment_3_2 )*
- loop61:
+ // InternalBlipDSL.g:5487:2: ( rule__BlipWorkload__FiltersAssignment_3_2 )*
+ loop59:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA61_0==150) ) {
- alt61=1;
+ if ( (LA59_0==150) ) {
+ alt59=1;
}
- switch (alt61) {
+ switch (alt59) {
case 1 :
- // InternalBlipDSL.g:5568:3: rule__BlipWorkload__FiltersAssignment_3_2
+ // InternalBlipDSL.g:5487:3: rule__BlipWorkload__FiltersAssignment_3_2
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_20);
rule__BlipWorkload__FiltersAssignment_3_2();
state._fsp--;
@@ -20898,7 +20629,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop61;
+ break loop59;
}
} while (true);
@@ -20927,14 +20658,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__3"
- // InternalBlipDSL.g:5576:1: rule__BlipWorkload__Group_3__3 : rule__BlipWorkload__Group_3__3__Impl ;
+ // InternalBlipDSL.g:5495:1: rule__BlipWorkload__Group_3__3 : rule__BlipWorkload__Group_3__3__Impl ;
public final void rule__BlipWorkload__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5580:1: ( rule__BlipWorkload__Group_3__3__Impl )
- // InternalBlipDSL.g:5581:2: rule__BlipWorkload__Group_3__3__Impl
+ // InternalBlipDSL.g:5499:1: ( rule__BlipWorkload__Group_3__3__Impl )
+ // InternalBlipDSL.g:5500:2: rule__BlipWorkload__Group_3__3__Impl
{
pushFollow(FOLLOW_2);
rule__BlipWorkload__Group_3__3__Impl();
@@ -20960,22 +20691,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__Group_3__3__Impl"
- // InternalBlipDSL.g:5587:1: rule__BlipWorkload__Group_3__3__Impl : ( '}' ) ;
+ // InternalBlipDSL.g:5506:1: rule__BlipWorkload__Group_3__3__Impl : ( '}' ) ;
public final void rule__BlipWorkload__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5591:1: ( ( '}' ) )
- // InternalBlipDSL.g:5592:1: ( '}' )
+ // InternalBlipDSL.g:5510:1: ( ( '}' ) )
+ // InternalBlipDSL.g:5511:1: ( '}' )
{
- // InternalBlipDSL.g:5592:1: ( '}' )
- // InternalBlipDSL.g:5593:2: '}'
+ // InternalBlipDSL.g:5511:1: ( '}' )
+ // InternalBlipDSL.g:5512:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getRightCurlyBracketKeyword_3_3());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,147,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipWorkloadAccess().getRightCurlyBracketKeyword_3_3());
}
@@ -21001,16 +20732,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__0"
- // InternalBlipDSL.g:5603:1: rule__BlipFilter__Group__0 : rule__BlipFilter__Group__0__Impl rule__BlipFilter__Group__1 ;
+ // InternalBlipDSL.g:5522:1: rule__BlipFilter__Group__0 : rule__BlipFilter__Group__0__Impl rule__BlipFilter__Group__1 ;
public final void rule__BlipFilter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5607:1: ( rule__BlipFilter__Group__0__Impl rule__BlipFilter__Group__1 )
- // InternalBlipDSL.g:5608:2: rule__BlipFilter__Group__0__Impl rule__BlipFilter__Group__1
+ // InternalBlipDSL.g:5526:1: ( rule__BlipFilter__Group__0__Impl rule__BlipFilter__Group__1 )
+ // InternalBlipDSL.g:5527:2: rule__BlipFilter__Group__0__Impl rule__BlipFilter__Group__1
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_21);
rule__BlipFilter__Group__0__Impl();
state._fsp--;
@@ -21039,23 +20770,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__0__Impl"
- // InternalBlipDSL.g:5615:1: rule__BlipFilter__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:5534:1: rule__BlipFilter__Group__0__Impl : ( () ) ;
public final void rule__BlipFilter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5619:1: ( ( () ) )
- // InternalBlipDSL.g:5620:1: ( () )
+ // InternalBlipDSL.g:5538:1: ( ( () ) )
+ // InternalBlipDSL.g:5539:1: ( () )
{
- // InternalBlipDSL.g:5620:1: ( () )
- // InternalBlipDSL.g:5621:2: ()
+ // InternalBlipDSL.g:5539:1: ( () )
+ // InternalBlipDSL.g:5540:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipFilterAccess().getBlipFilterAction_0());
}
- // InternalBlipDSL.g:5622:2: ()
- // InternalBlipDSL.g:5622:3:
+ // InternalBlipDSL.g:5541:2: ()
+ // InternalBlipDSL.g:5541:3:
{
}
@@ -21080,16 +20811,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__1"
- // InternalBlipDSL.g:5630:1: rule__BlipFilter__Group__1 : rule__BlipFilter__Group__1__Impl rule__BlipFilter__Group__2 ;
+ // InternalBlipDSL.g:5549:1: rule__BlipFilter__Group__1 : rule__BlipFilter__Group__1__Impl rule__BlipFilter__Group__2 ;
public final void rule__BlipFilter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5634:1: ( rule__BlipFilter__Group__1__Impl rule__BlipFilter__Group__2 )
- // InternalBlipDSL.g:5635:2: rule__BlipFilter__Group__1__Impl rule__BlipFilter__Group__2
+ // InternalBlipDSL.g:5553:1: ( rule__BlipFilter__Group__1__Impl rule__BlipFilter__Group__2 )
+ // InternalBlipDSL.g:5554:2: rule__BlipFilter__Group__1__Impl rule__BlipFilter__Group__2
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_12);
rule__BlipFilter__Group__1__Impl();
state._fsp--;
@@ -21118,17 +20849,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__1__Impl"
- // InternalBlipDSL.g:5642:1: rule__BlipFilter__Group__1__Impl : ( 'set' ) ;
+ // InternalBlipDSL.g:5561:1: rule__BlipFilter__Group__1__Impl : ( 'set' ) ;
public final void rule__BlipFilter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5646:1: ( ( 'set' ) )
- // InternalBlipDSL.g:5647:1: ( 'set' )
+ // InternalBlipDSL.g:5565:1: ( ( 'set' ) )
+ // InternalBlipDSL.g:5566:1: ( 'set' )
{
- // InternalBlipDSL.g:5647:1: ( 'set' )
- // InternalBlipDSL.g:5648:2: 'set'
+ // InternalBlipDSL.g:5566:1: ( 'set' )
+ // InternalBlipDSL.g:5567:2: 'set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipFilterAccess().getSetKeyword_1());
@@ -21159,16 +20890,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__2"
- // InternalBlipDSL.g:5657:1: rule__BlipFilter__Group__2 : rule__BlipFilter__Group__2__Impl rule__BlipFilter__Group__3 ;
+ // InternalBlipDSL.g:5576:1: rule__BlipFilter__Group__2 : rule__BlipFilter__Group__2__Impl rule__BlipFilter__Group__3 ;
public final void rule__BlipFilter__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5661:1: ( rule__BlipFilter__Group__2__Impl rule__BlipFilter__Group__3 )
- // InternalBlipDSL.g:5662:2: rule__BlipFilter__Group__2__Impl rule__BlipFilter__Group__3
+ // InternalBlipDSL.g:5580:1: ( rule__BlipFilter__Group__2__Impl rule__BlipFilter__Group__3 )
+ // InternalBlipDSL.g:5581:2: rule__BlipFilter__Group__2__Impl rule__BlipFilter__Group__3
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_22);
rule__BlipFilter__Group__2__Impl();
state._fsp--;
@@ -21197,23 +20928,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__2__Impl"
- // InternalBlipDSL.g:5669:1: rule__BlipFilter__Group__2__Impl : ( ( rule__BlipFilter__FilterNameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:5588:1: rule__BlipFilter__Group__2__Impl : ( ( rule__BlipFilter__FilterNameAssignment_2 ) ) ;
public final void rule__BlipFilter__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5673:1: ( ( ( rule__BlipFilter__FilterNameAssignment_2 ) ) )
- // InternalBlipDSL.g:5674:1: ( ( rule__BlipFilter__FilterNameAssignment_2 ) )
+ // InternalBlipDSL.g:5592:1: ( ( ( rule__BlipFilter__FilterNameAssignment_2 ) ) )
+ // InternalBlipDSL.g:5593:1: ( ( rule__BlipFilter__FilterNameAssignment_2 ) )
{
- // InternalBlipDSL.g:5674:1: ( ( rule__BlipFilter__FilterNameAssignment_2 ) )
- // InternalBlipDSL.g:5675:2: ( rule__BlipFilter__FilterNameAssignment_2 )
+ // InternalBlipDSL.g:5593:1: ( ( rule__BlipFilter__FilterNameAssignment_2 ) )
+ // InternalBlipDSL.g:5594:2: ( rule__BlipFilter__FilterNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipFilterAccess().getFilterNameAssignment_2());
}
- // InternalBlipDSL.g:5676:2: ( rule__BlipFilter__FilterNameAssignment_2 )
- // InternalBlipDSL.g:5676:3: rule__BlipFilter__FilterNameAssignment_2
+ // InternalBlipDSL.g:5595:2: ( rule__BlipFilter__FilterNameAssignment_2 )
+ // InternalBlipDSL.g:5595:3: rule__BlipFilter__FilterNameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipFilter__FilterNameAssignment_2();
@@ -21248,16 +20979,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__3"
- // InternalBlipDSL.g:5684:1: rule__BlipFilter__Group__3 : rule__BlipFilter__Group__3__Impl rule__BlipFilter__Group__4 ;
+ // InternalBlipDSL.g:5603:1: rule__BlipFilter__Group__3 : rule__BlipFilter__Group__3__Impl rule__BlipFilter__Group__4 ;
public final void rule__BlipFilter__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5688:1: ( rule__BlipFilter__Group__3__Impl rule__BlipFilter__Group__4 )
- // InternalBlipDSL.g:5689:2: rule__BlipFilter__Group__3__Impl rule__BlipFilter__Group__4
+ // InternalBlipDSL.g:5607:1: ( rule__BlipFilter__Group__3__Impl rule__BlipFilter__Group__4 )
+ // InternalBlipDSL.g:5608:2: rule__BlipFilter__Group__3__Impl rule__BlipFilter__Group__4
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_12);
rule__BlipFilter__Group__3__Impl();
state._fsp--;
@@ -21286,17 +21017,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__3__Impl"
- // InternalBlipDSL.g:5696:1: rule__BlipFilter__Group__3__Impl : ( 'to' ) ;
+ // InternalBlipDSL.g:5615:1: rule__BlipFilter__Group__3__Impl : ( 'to' ) ;
public final void rule__BlipFilter__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5700:1: ( ( 'to' ) )
- // InternalBlipDSL.g:5701:1: ( 'to' )
+ // InternalBlipDSL.g:5619:1: ( ( 'to' ) )
+ // InternalBlipDSL.g:5620:1: ( 'to' )
{
- // InternalBlipDSL.g:5701:1: ( 'to' )
- // InternalBlipDSL.g:5702:2: 'to'
+ // InternalBlipDSL.g:5620:1: ( 'to' )
+ // InternalBlipDSL.g:5621:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipFilterAccess().getToKeyword_3());
@@ -21327,14 +21058,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__4"
- // InternalBlipDSL.g:5711:1: rule__BlipFilter__Group__4 : rule__BlipFilter__Group__4__Impl ;
+ // InternalBlipDSL.g:5630:1: rule__BlipFilter__Group__4 : rule__BlipFilter__Group__4__Impl ;
public final void rule__BlipFilter__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5715:1: ( rule__BlipFilter__Group__4__Impl )
- // InternalBlipDSL.g:5716:2: rule__BlipFilter__Group__4__Impl
+ // InternalBlipDSL.g:5634:1: ( rule__BlipFilter__Group__4__Impl )
+ // InternalBlipDSL.g:5635:2: rule__BlipFilter__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__BlipFilter__Group__4__Impl();
@@ -21360,23 +21091,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__Group__4__Impl"
- // InternalBlipDSL.g:5722:1: rule__BlipFilter__Group__4__Impl : ( ( rule__BlipFilter__FilterValueAssignment_4 ) ) ;
+ // InternalBlipDSL.g:5641:1: rule__BlipFilter__Group__4__Impl : ( ( rule__BlipFilter__FilterValueAssignment_4 ) ) ;
public final void rule__BlipFilter__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5726:1: ( ( ( rule__BlipFilter__FilterValueAssignment_4 ) ) )
- // InternalBlipDSL.g:5727:1: ( ( rule__BlipFilter__FilterValueAssignment_4 ) )
+ // InternalBlipDSL.g:5645:1: ( ( ( rule__BlipFilter__FilterValueAssignment_4 ) ) )
+ // InternalBlipDSL.g:5646:1: ( ( rule__BlipFilter__FilterValueAssignment_4 ) )
{
- // InternalBlipDSL.g:5727:1: ( ( rule__BlipFilter__FilterValueAssignment_4 ) )
- // InternalBlipDSL.g:5728:2: ( rule__BlipFilter__FilterValueAssignment_4 )
+ // InternalBlipDSL.g:5646:1: ( ( rule__BlipFilter__FilterValueAssignment_4 ) )
+ // InternalBlipDSL.g:5647:2: ( rule__BlipFilter__FilterValueAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipFilterAccess().getFilterValueAssignment_4());
}
- // InternalBlipDSL.g:5729:2: ( rule__BlipFilter__FilterValueAssignment_4 )
- // InternalBlipDSL.g:5729:3: rule__BlipFilter__FilterValueAssignment_4
+ // InternalBlipDSL.g:5648:2: ( rule__BlipFilter__FilterValueAssignment_4 )
+ // InternalBlipDSL.g:5648:3: rule__BlipFilter__FilterValueAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipFilter__FilterValueAssignment_4();
@@ -21411,16 +21142,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDto__Group__0"
- // InternalBlipDSL.g:5738:1: rule__BlipDto__Group__0 : rule__BlipDto__Group__0__Impl rule__BlipDto__Group__1 ;
+ // InternalBlipDSL.g:5657:1: rule__BlipDto__Group__0 : rule__BlipDto__Group__0__Impl rule__BlipDto__Group__1 ;
public final void rule__BlipDto__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5742:1: ( rule__BlipDto__Group__0__Impl rule__BlipDto__Group__1 )
- // InternalBlipDSL.g:5743:2: rule__BlipDto__Group__0__Impl rule__BlipDto__Group__1
+ // InternalBlipDSL.g:5661:1: ( rule__BlipDto__Group__0__Impl rule__BlipDto__Group__1 )
+ // InternalBlipDSL.g:5662:2: rule__BlipDto__Group__0__Impl rule__BlipDto__Group__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_17);
rule__BlipDto__Group__0__Impl();
state._fsp--;
@@ -21449,23 +21180,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDto__Group__0__Impl"
- // InternalBlipDSL.g:5750:1: rule__BlipDto__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:5669:1: rule__BlipDto__Group__0__Impl : ( () ) ;
public final void rule__BlipDto__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5754:1: ( ( () ) )
- // InternalBlipDSL.g:5755:1: ( () )
+ // InternalBlipDSL.g:5673:1: ( ( () ) )
+ // InternalBlipDSL.g:5674:1: ( () )
{
- // InternalBlipDSL.g:5755:1: ( () )
- // InternalBlipDSL.g:5756:2: ()
+ // InternalBlipDSL.g:5674:1: ( () )
+ // InternalBlipDSL.g:5675:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoAccess().getBlipDtoAction_0());
}
- // InternalBlipDSL.g:5757:2: ()
- // InternalBlipDSL.g:5757:3:
+ // InternalBlipDSL.g:5676:2: ()
+ // InternalBlipDSL.g:5676:3:
{
}
@@ -21490,16 +21221,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDto__Group__1"
- // InternalBlipDSL.g:5765:1: rule__BlipDto__Group__1 : rule__BlipDto__Group__1__Impl rule__BlipDto__Group__2 ;
+ // InternalBlipDSL.g:5684:1: rule__BlipDto__Group__1 : rule__BlipDto__Group__1__Impl rule__BlipDto__Group__2 ;
public final void rule__BlipDto__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5769:1: ( rule__BlipDto__Group__1__Impl rule__BlipDto__Group__2 )
- // InternalBlipDSL.g:5770:2: rule__BlipDto__Group__1__Impl rule__BlipDto__Group__2
+ // InternalBlipDSL.g:5688:1: ( rule__BlipDto__Group__1__Impl rule__BlipDto__Group__2 )
+ // InternalBlipDSL.g:5689:2: rule__BlipDto__Group__1__Impl rule__BlipDto__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipDto__Group__1__Impl();
state._fsp--;
@@ -21528,17 +21259,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDto__Group__1__Impl"
- // InternalBlipDSL.g:5777:1: rule__BlipDto__Group__1__Impl : ( 'dto' ) ;
+ // InternalBlipDSL.g:5696:1: rule__BlipDto__Group__1__Impl : ( 'dto' ) ;
public final void rule__BlipDto__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5781:1: ( ( 'dto' ) )
- // InternalBlipDSL.g:5782:1: ( 'dto' )
+ // InternalBlipDSL.g:5700:1: ( ( 'dto' ) )
+ // InternalBlipDSL.g:5701:1: ( 'dto' )
{
- // InternalBlipDSL.g:5782:1: ( 'dto' )
- // InternalBlipDSL.g:5783:2: 'dto'
+ // InternalBlipDSL.g:5701:1: ( 'dto' )
+ // InternalBlipDSL.g:5702:2: 'dto'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoAccess().getDtoKeyword_1());
@@ -21569,14 +21300,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDto__Group__2"
- // InternalBlipDSL.g:5792:1: rule__BlipDto__Group__2 : rule__BlipDto__Group__2__Impl ;
+ // InternalBlipDSL.g:5711:1: rule__BlipDto__Group__2 : rule__BlipDto__Group__2__Impl ;
public final void rule__BlipDto__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5796:1: ( rule__BlipDto__Group__2__Impl )
- // InternalBlipDSL.g:5797:2: rule__BlipDto__Group__2__Impl
+ // InternalBlipDSL.g:5715:1: ( rule__BlipDto__Group__2__Impl )
+ // InternalBlipDSL.g:5716:2: rule__BlipDto__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__BlipDto__Group__2__Impl();
@@ -21602,23 +21333,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDto__Group__2__Impl"
- // InternalBlipDSL.g:5803:1: rule__BlipDto__Group__2__Impl : ( ( rule__BlipDto__DtoRefAssignment_2 ) ) ;
+ // InternalBlipDSL.g:5722:1: rule__BlipDto__Group__2__Impl : ( ( rule__BlipDto__DtoRefAssignment_2 ) ) ;
public final void rule__BlipDto__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5807:1: ( ( ( rule__BlipDto__DtoRefAssignment_2 ) ) )
- // InternalBlipDSL.g:5808:1: ( ( rule__BlipDto__DtoRefAssignment_2 ) )
+ // InternalBlipDSL.g:5726:1: ( ( ( rule__BlipDto__DtoRefAssignment_2 ) ) )
+ // InternalBlipDSL.g:5727:1: ( ( rule__BlipDto__DtoRefAssignment_2 ) )
{
- // InternalBlipDSL.g:5808:1: ( ( rule__BlipDto__DtoRefAssignment_2 ) )
- // InternalBlipDSL.g:5809:2: ( rule__BlipDto__DtoRefAssignment_2 )
+ // InternalBlipDSL.g:5727:1: ( ( rule__BlipDto__DtoRefAssignment_2 ) )
+ // InternalBlipDSL.g:5728:2: ( rule__BlipDto__DtoRefAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoAccess().getDtoRefAssignment_2());
}
- // InternalBlipDSL.g:5810:2: ( rule__BlipDto__DtoRefAssignment_2 )
- // InternalBlipDSL.g:5810:3: rule__BlipDto__DtoRefAssignment_2
+ // InternalBlipDSL.g:5729:2: ( rule__BlipDto__DtoRefAssignment_2 )
+ // InternalBlipDSL.g:5729:3: rule__BlipDto__DtoRefAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipDto__DtoRefAssignment_2();
@@ -21653,16 +21384,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__0"
- // InternalBlipDSL.g:5819:1: rule__BlipStartEvent__Group__0 : rule__BlipStartEvent__Group__0__Impl rule__BlipStartEvent__Group__1 ;
+ // InternalBlipDSL.g:5738:1: rule__BlipStartEvent__Group__0 : rule__BlipStartEvent__Group__0__Impl rule__BlipStartEvent__Group__1 ;
public final void rule__BlipStartEvent__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5823:1: ( rule__BlipStartEvent__Group__0__Impl rule__BlipStartEvent__Group__1 )
- // InternalBlipDSL.g:5824:2: rule__BlipStartEvent__Group__0__Impl rule__BlipStartEvent__Group__1
+ // InternalBlipDSL.g:5742:1: ( rule__BlipStartEvent__Group__0__Impl rule__BlipStartEvent__Group__1 )
+ // InternalBlipDSL.g:5743:2: rule__BlipStartEvent__Group__0__Impl rule__BlipStartEvent__Group__1
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_23);
rule__BlipStartEvent__Group__0__Impl();
state._fsp--;
@@ -21691,23 +21422,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__0__Impl"
- // InternalBlipDSL.g:5831:1: rule__BlipStartEvent__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:5750:1: rule__BlipStartEvent__Group__0__Impl : ( () ) ;
public final void rule__BlipStartEvent__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5835:1: ( ( () ) )
- // InternalBlipDSL.g:5836:1: ( () )
+ // InternalBlipDSL.g:5754:1: ( ( () ) )
+ // InternalBlipDSL.g:5755:1: ( () )
{
- // InternalBlipDSL.g:5836:1: ( () )
- // InternalBlipDSL.g:5837:2: ()
+ // InternalBlipDSL.g:5755:1: ( () )
+ // InternalBlipDSL.g:5756:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getBlipStartEventAction_0());
}
- // InternalBlipDSL.g:5838:2: ()
- // InternalBlipDSL.g:5838:3:
+ // InternalBlipDSL.g:5757:2: ()
+ // InternalBlipDSL.g:5757:3:
{
}
@@ -21732,16 +21463,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__1"
- // InternalBlipDSL.g:5846:1: rule__BlipStartEvent__Group__1 : rule__BlipStartEvent__Group__1__Impl rule__BlipStartEvent__Group__2 ;
+ // InternalBlipDSL.g:5765:1: rule__BlipStartEvent__Group__1 : rule__BlipStartEvent__Group__1__Impl rule__BlipStartEvent__Group__2 ;
public final void rule__BlipStartEvent__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5850:1: ( rule__BlipStartEvent__Group__1__Impl rule__BlipStartEvent__Group__2 )
- // InternalBlipDSL.g:5851:2: rule__BlipStartEvent__Group__1__Impl rule__BlipStartEvent__Group__2
+ // InternalBlipDSL.g:5769:1: ( rule__BlipStartEvent__Group__1__Impl rule__BlipStartEvent__Group__2 )
+ // InternalBlipDSL.g:5770:2: rule__BlipStartEvent__Group__1__Impl rule__BlipStartEvent__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipStartEvent__Group__1__Impl();
state._fsp--;
@@ -21770,17 +21501,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__1__Impl"
- // InternalBlipDSL.g:5858:1: rule__BlipStartEvent__Group__1__Impl : ( 'startevent' ) ;
+ // InternalBlipDSL.g:5777:1: rule__BlipStartEvent__Group__1__Impl : ( 'startevent' ) ;
public final void rule__BlipStartEvent__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5862:1: ( ( 'startevent' ) )
- // InternalBlipDSL.g:5863:1: ( 'startevent' )
+ // InternalBlipDSL.g:5781:1: ( ( 'startevent' ) )
+ // InternalBlipDSL.g:5782:1: ( 'startevent' )
{
- // InternalBlipDSL.g:5863:1: ( 'startevent' )
- // InternalBlipDSL.g:5864:2: 'startevent'
+ // InternalBlipDSL.g:5782:1: ( 'startevent' )
+ // InternalBlipDSL.g:5783:2: 'startevent'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getStarteventKeyword_1());
@@ -21811,16 +21542,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__2"
- // InternalBlipDSL.g:5873:1: rule__BlipStartEvent__Group__2 : rule__BlipStartEvent__Group__2__Impl rule__BlipStartEvent__Group__3 ;
+ // InternalBlipDSL.g:5792:1: rule__BlipStartEvent__Group__2 : rule__BlipStartEvent__Group__2__Impl rule__BlipStartEvent__Group__3 ;
public final void rule__BlipStartEvent__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5877:1: ( rule__BlipStartEvent__Group__2__Impl rule__BlipStartEvent__Group__3 )
- // InternalBlipDSL.g:5878:2: rule__BlipStartEvent__Group__2__Impl rule__BlipStartEvent__Group__3
+ // InternalBlipDSL.g:5796:1: ( rule__BlipStartEvent__Group__2__Impl rule__BlipStartEvent__Group__3 )
+ // InternalBlipDSL.g:5797:2: rule__BlipStartEvent__Group__2__Impl rule__BlipStartEvent__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipStartEvent__Group__2__Impl();
state._fsp--;
@@ -21849,23 +21580,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__2__Impl"
- // InternalBlipDSL.g:5885:1: rule__BlipStartEvent__Group__2__Impl : ( ( rule__BlipStartEvent__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:5804:1: rule__BlipStartEvent__Group__2__Impl : ( ( rule__BlipStartEvent__NameAssignment_2 ) ) ;
public final void rule__BlipStartEvent__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5889:1: ( ( ( rule__BlipStartEvent__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:5890:1: ( ( rule__BlipStartEvent__NameAssignment_2 ) )
+ // InternalBlipDSL.g:5808:1: ( ( ( rule__BlipStartEvent__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:5809:1: ( ( rule__BlipStartEvent__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:5890:1: ( ( rule__BlipStartEvent__NameAssignment_2 ) )
- // InternalBlipDSL.g:5891:2: ( rule__BlipStartEvent__NameAssignment_2 )
+ // InternalBlipDSL.g:5809:1: ( ( rule__BlipStartEvent__NameAssignment_2 ) )
+ // InternalBlipDSL.g:5810:2: ( rule__BlipStartEvent__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:5892:2: ( rule__BlipStartEvent__NameAssignment_2 )
- // InternalBlipDSL.g:5892:3: rule__BlipStartEvent__NameAssignment_2
+ // InternalBlipDSL.g:5811:2: ( rule__BlipStartEvent__NameAssignment_2 )
+ // InternalBlipDSL.g:5811:3: rule__BlipStartEvent__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipStartEvent__NameAssignment_2();
@@ -21900,16 +21631,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__3"
- // InternalBlipDSL.g:5900:1: rule__BlipStartEvent__Group__3 : rule__BlipStartEvent__Group__3__Impl rule__BlipStartEvent__Group__4 ;
+ // InternalBlipDSL.g:5819:1: rule__BlipStartEvent__Group__3 : rule__BlipStartEvent__Group__3__Impl rule__BlipStartEvent__Group__4 ;
public final void rule__BlipStartEvent__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5904:1: ( rule__BlipStartEvent__Group__3__Impl rule__BlipStartEvent__Group__4 )
- // InternalBlipDSL.g:5905:2: rule__BlipStartEvent__Group__3__Impl rule__BlipStartEvent__Group__4
+ // InternalBlipDSL.g:5823:1: ( rule__BlipStartEvent__Group__3__Impl rule__BlipStartEvent__Group__4 )
+ // InternalBlipDSL.g:5824:2: rule__BlipStartEvent__Group__3__Impl rule__BlipStartEvent__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipStartEvent__Group__3__Impl();
state._fsp--;
@@ -21938,17 +21669,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__3__Impl"
- // InternalBlipDSL.g:5912:1: rule__BlipStartEvent__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:5831:1: rule__BlipStartEvent__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipStartEvent__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5916:1: ( ( 'for' ) )
- // InternalBlipDSL.g:5917:1: ( 'for' )
+ // InternalBlipDSL.g:5835:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:5836:1: ( 'for' )
{
- // InternalBlipDSL.g:5917:1: ( 'for' )
- // InternalBlipDSL.g:5918:2: 'for'
+ // InternalBlipDSL.g:5836:1: ( 'for' )
+ // InternalBlipDSL.g:5837:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getForKeyword_3());
@@ -21979,14 +21710,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__4"
- // InternalBlipDSL.g:5927:1: rule__BlipStartEvent__Group__4 : rule__BlipStartEvent__Group__4__Impl ;
+ // InternalBlipDSL.g:5846:1: rule__BlipStartEvent__Group__4 : rule__BlipStartEvent__Group__4__Impl ;
public final void rule__BlipStartEvent__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5931:1: ( rule__BlipStartEvent__Group__4__Impl )
- // InternalBlipDSL.g:5932:2: rule__BlipStartEvent__Group__4__Impl
+ // InternalBlipDSL.g:5850:1: ( rule__BlipStartEvent__Group__4__Impl )
+ // InternalBlipDSL.g:5851:2: rule__BlipStartEvent__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__BlipStartEvent__Group__4__Impl();
@@ -22012,23 +21743,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__Group__4__Impl"
- // InternalBlipDSL.g:5938:1: rule__BlipStartEvent__Group__4__Impl : ( ( rule__BlipStartEvent__EventAssignment_4 ) ) ;
+ // InternalBlipDSL.g:5857:1: rule__BlipStartEvent__Group__4__Impl : ( ( rule__BlipStartEvent__EventAssignment_4 ) ) ;
public final void rule__BlipStartEvent__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5942:1: ( ( ( rule__BlipStartEvent__EventAssignment_4 ) ) )
- // InternalBlipDSL.g:5943:1: ( ( rule__BlipStartEvent__EventAssignment_4 ) )
+ // InternalBlipDSL.g:5861:1: ( ( ( rule__BlipStartEvent__EventAssignment_4 ) ) )
+ // InternalBlipDSL.g:5862:1: ( ( rule__BlipStartEvent__EventAssignment_4 ) )
{
- // InternalBlipDSL.g:5943:1: ( ( rule__BlipStartEvent__EventAssignment_4 ) )
- // InternalBlipDSL.g:5944:2: ( rule__BlipStartEvent__EventAssignment_4 )
+ // InternalBlipDSL.g:5862:1: ( ( rule__BlipStartEvent__EventAssignment_4 ) )
+ // InternalBlipDSL.g:5863:2: ( rule__BlipStartEvent__EventAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getEventAssignment_4());
}
- // InternalBlipDSL.g:5945:2: ( rule__BlipStartEvent__EventAssignment_4 )
- // InternalBlipDSL.g:5945:3: rule__BlipStartEvent__EventAssignment_4
+ // InternalBlipDSL.g:5864:2: ( rule__BlipStartEvent__EventAssignment_4 )
+ // InternalBlipDSL.g:5864:3: rule__BlipStartEvent__EventAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipStartEvent__EventAssignment_4();
@@ -22063,16 +21794,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__0"
- // InternalBlipDSL.g:5954:1: rule__BlipEndEvent__Group__0 : rule__BlipEndEvent__Group__0__Impl rule__BlipEndEvent__Group__1 ;
+ // InternalBlipDSL.g:5873:1: rule__BlipEndEvent__Group__0 : rule__BlipEndEvent__Group__0__Impl rule__BlipEndEvent__Group__1 ;
public final void rule__BlipEndEvent__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5958:1: ( rule__BlipEndEvent__Group__0__Impl rule__BlipEndEvent__Group__1 )
- // InternalBlipDSL.g:5959:2: rule__BlipEndEvent__Group__0__Impl rule__BlipEndEvent__Group__1
+ // InternalBlipDSL.g:5877:1: ( rule__BlipEndEvent__Group__0__Impl rule__BlipEndEvent__Group__1 )
+ // InternalBlipDSL.g:5878:2: rule__BlipEndEvent__Group__0__Impl rule__BlipEndEvent__Group__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_25);
rule__BlipEndEvent__Group__0__Impl();
state._fsp--;
@@ -22101,23 +21832,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__0__Impl"
- // InternalBlipDSL.g:5966:1: rule__BlipEndEvent__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:5885:1: rule__BlipEndEvent__Group__0__Impl : ( () ) ;
public final void rule__BlipEndEvent__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5970:1: ( ( () ) )
- // InternalBlipDSL.g:5971:1: ( () )
+ // InternalBlipDSL.g:5889:1: ( ( () ) )
+ // InternalBlipDSL.g:5890:1: ( () )
{
- // InternalBlipDSL.g:5971:1: ( () )
- // InternalBlipDSL.g:5972:2: ()
+ // InternalBlipDSL.g:5890:1: ( () )
+ // InternalBlipDSL.g:5891:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getBlipEndEventAction_0());
}
- // InternalBlipDSL.g:5973:2: ()
- // InternalBlipDSL.g:5973:3:
+ // InternalBlipDSL.g:5892:2: ()
+ // InternalBlipDSL.g:5892:3:
{
}
@@ -22142,16 +21873,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__1"
- // InternalBlipDSL.g:5981:1: rule__BlipEndEvent__Group__1 : rule__BlipEndEvent__Group__1__Impl rule__BlipEndEvent__Group__2 ;
+ // InternalBlipDSL.g:5900:1: rule__BlipEndEvent__Group__1 : rule__BlipEndEvent__Group__1__Impl rule__BlipEndEvent__Group__2 ;
public final void rule__BlipEndEvent__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5985:1: ( rule__BlipEndEvent__Group__1__Impl rule__BlipEndEvent__Group__2 )
- // InternalBlipDSL.g:5986:2: rule__BlipEndEvent__Group__1__Impl rule__BlipEndEvent__Group__2
+ // InternalBlipDSL.g:5904:1: ( rule__BlipEndEvent__Group__1__Impl rule__BlipEndEvent__Group__2 )
+ // InternalBlipDSL.g:5905:2: rule__BlipEndEvent__Group__1__Impl rule__BlipEndEvent__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipEndEvent__Group__1__Impl();
state._fsp--;
@@ -22180,17 +21911,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__1__Impl"
- // InternalBlipDSL.g:5993:1: rule__BlipEndEvent__Group__1__Impl : ( 'endevent' ) ;
+ // InternalBlipDSL.g:5912:1: rule__BlipEndEvent__Group__1__Impl : ( 'endevent' ) ;
public final void rule__BlipEndEvent__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:5997:1: ( ( 'endevent' ) )
- // InternalBlipDSL.g:5998:1: ( 'endevent' )
+ // InternalBlipDSL.g:5916:1: ( ( 'endevent' ) )
+ // InternalBlipDSL.g:5917:1: ( 'endevent' )
{
- // InternalBlipDSL.g:5998:1: ( 'endevent' )
- // InternalBlipDSL.g:5999:2: 'endevent'
+ // InternalBlipDSL.g:5917:1: ( 'endevent' )
+ // InternalBlipDSL.g:5918:2: 'endevent'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getEndeventKeyword_1());
@@ -22221,16 +21952,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__2"
- // InternalBlipDSL.g:6008:1: rule__BlipEndEvent__Group__2 : rule__BlipEndEvent__Group__2__Impl rule__BlipEndEvent__Group__3 ;
+ // InternalBlipDSL.g:5927:1: rule__BlipEndEvent__Group__2 : rule__BlipEndEvent__Group__2__Impl rule__BlipEndEvent__Group__3 ;
public final void rule__BlipEndEvent__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6012:1: ( rule__BlipEndEvent__Group__2__Impl rule__BlipEndEvent__Group__3 )
- // InternalBlipDSL.g:6013:2: rule__BlipEndEvent__Group__2__Impl rule__BlipEndEvent__Group__3
+ // InternalBlipDSL.g:5931:1: ( rule__BlipEndEvent__Group__2__Impl rule__BlipEndEvent__Group__3 )
+ // InternalBlipDSL.g:5932:2: rule__BlipEndEvent__Group__2__Impl rule__BlipEndEvent__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipEndEvent__Group__2__Impl();
state._fsp--;
@@ -22259,23 +21990,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__2__Impl"
- // InternalBlipDSL.g:6020:1: rule__BlipEndEvent__Group__2__Impl : ( ( rule__BlipEndEvent__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:5939:1: rule__BlipEndEvent__Group__2__Impl : ( ( rule__BlipEndEvent__NameAssignment_2 ) ) ;
public final void rule__BlipEndEvent__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6024:1: ( ( ( rule__BlipEndEvent__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:6025:1: ( ( rule__BlipEndEvent__NameAssignment_2 ) )
+ // InternalBlipDSL.g:5943:1: ( ( ( rule__BlipEndEvent__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:5944:1: ( ( rule__BlipEndEvent__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:6025:1: ( ( rule__BlipEndEvent__NameAssignment_2 ) )
- // InternalBlipDSL.g:6026:2: ( rule__BlipEndEvent__NameAssignment_2 )
+ // InternalBlipDSL.g:5944:1: ( ( rule__BlipEndEvent__NameAssignment_2 ) )
+ // InternalBlipDSL.g:5945:2: ( rule__BlipEndEvent__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:6027:2: ( rule__BlipEndEvent__NameAssignment_2 )
- // InternalBlipDSL.g:6027:3: rule__BlipEndEvent__NameAssignment_2
+ // InternalBlipDSL.g:5946:2: ( rule__BlipEndEvent__NameAssignment_2 )
+ // InternalBlipDSL.g:5946:3: rule__BlipEndEvent__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipEndEvent__NameAssignment_2();
@@ -22310,16 +22041,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__3"
- // InternalBlipDSL.g:6035:1: rule__BlipEndEvent__Group__3 : rule__BlipEndEvent__Group__3__Impl rule__BlipEndEvent__Group__4 ;
+ // InternalBlipDSL.g:5954:1: rule__BlipEndEvent__Group__3 : rule__BlipEndEvent__Group__3__Impl rule__BlipEndEvent__Group__4 ;
public final void rule__BlipEndEvent__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6039:1: ( rule__BlipEndEvent__Group__3__Impl rule__BlipEndEvent__Group__4 )
- // InternalBlipDSL.g:6040:2: rule__BlipEndEvent__Group__3__Impl rule__BlipEndEvent__Group__4
+ // InternalBlipDSL.g:5958:1: ( rule__BlipEndEvent__Group__3__Impl rule__BlipEndEvent__Group__4 )
+ // InternalBlipDSL.g:5959:2: rule__BlipEndEvent__Group__3__Impl rule__BlipEndEvent__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipEndEvent__Group__3__Impl();
state._fsp--;
@@ -22348,17 +22079,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__3__Impl"
- // InternalBlipDSL.g:6047:1: rule__BlipEndEvent__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:5966:1: rule__BlipEndEvent__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipEndEvent__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6051:1: ( ( 'for' ) )
- // InternalBlipDSL.g:6052:1: ( 'for' )
+ // InternalBlipDSL.g:5970:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:5971:1: ( 'for' )
{
- // InternalBlipDSL.g:6052:1: ( 'for' )
- // InternalBlipDSL.g:6053:2: 'for'
+ // InternalBlipDSL.g:5971:1: ( 'for' )
+ // InternalBlipDSL.g:5972:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getForKeyword_3());
@@ -22389,16 +22120,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__4"
- // InternalBlipDSL.g:6062:1: rule__BlipEndEvent__Group__4 : rule__BlipEndEvent__Group__4__Impl rule__BlipEndEvent__Group__5 ;
+ // InternalBlipDSL.g:5981:1: rule__BlipEndEvent__Group__4 : rule__BlipEndEvent__Group__4__Impl rule__BlipEndEvent__Group__5 ;
public final void rule__BlipEndEvent__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6066:1: ( rule__BlipEndEvent__Group__4__Impl rule__BlipEndEvent__Group__5 )
- // InternalBlipDSL.g:6067:2: rule__BlipEndEvent__Group__4__Impl rule__BlipEndEvent__Group__5
+ // InternalBlipDSL.g:5985:1: ( rule__BlipEndEvent__Group__4__Impl rule__BlipEndEvent__Group__5 )
+ // InternalBlipDSL.g:5986:2: rule__BlipEndEvent__Group__4__Impl rule__BlipEndEvent__Group__5
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_26);
rule__BlipEndEvent__Group__4__Impl();
state._fsp--;
@@ -22427,23 +22158,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__4__Impl"
- // InternalBlipDSL.g:6074:1: rule__BlipEndEvent__Group__4__Impl : ( ( rule__BlipEndEvent__EventAssignment_4 ) ) ;
+ // InternalBlipDSL.g:5993:1: rule__BlipEndEvent__Group__4__Impl : ( ( rule__BlipEndEvent__EventAssignment_4 ) ) ;
public final void rule__BlipEndEvent__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6078:1: ( ( ( rule__BlipEndEvent__EventAssignment_4 ) ) )
- // InternalBlipDSL.g:6079:1: ( ( rule__BlipEndEvent__EventAssignment_4 ) )
+ // InternalBlipDSL.g:5997:1: ( ( ( rule__BlipEndEvent__EventAssignment_4 ) ) )
+ // InternalBlipDSL.g:5998:1: ( ( rule__BlipEndEvent__EventAssignment_4 ) )
{
- // InternalBlipDSL.g:6079:1: ( ( rule__BlipEndEvent__EventAssignment_4 ) )
- // InternalBlipDSL.g:6080:2: ( rule__BlipEndEvent__EventAssignment_4 )
+ // InternalBlipDSL.g:5998:1: ( ( rule__BlipEndEvent__EventAssignment_4 ) )
+ // InternalBlipDSL.g:5999:2: ( rule__BlipEndEvent__EventAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getEventAssignment_4());
}
- // InternalBlipDSL.g:6081:2: ( rule__BlipEndEvent__EventAssignment_4 )
- // InternalBlipDSL.g:6081:3: rule__BlipEndEvent__EventAssignment_4
+ // InternalBlipDSL.g:6000:2: ( rule__BlipEndEvent__EventAssignment_4 )
+ // InternalBlipDSL.g:6000:3: rule__BlipEndEvent__EventAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipEndEvent__EventAssignment_4();
@@ -22478,14 +22209,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__5"
- // InternalBlipDSL.g:6089:1: rule__BlipEndEvent__Group__5 : rule__BlipEndEvent__Group__5__Impl ;
+ // InternalBlipDSL.g:6008:1: rule__BlipEndEvent__Group__5 : rule__BlipEndEvent__Group__5__Impl ;
public final void rule__BlipEndEvent__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6093:1: ( rule__BlipEndEvent__Group__5__Impl )
- // InternalBlipDSL.g:6094:2: rule__BlipEndEvent__Group__5__Impl
+ // InternalBlipDSL.g:6012:1: ( rule__BlipEndEvent__Group__5__Impl )
+ // InternalBlipDSL.g:6013:2: rule__BlipEndEvent__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__BlipEndEvent__Group__5__Impl();
@@ -22511,23 +22242,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__Group__5__Impl"
- // InternalBlipDSL.g:6100:1: rule__BlipEndEvent__Group__5__Impl : ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) ) ;
+ // InternalBlipDSL.g:6019:1: rule__BlipEndEvent__Group__5__Impl : ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) ) ;
public final void rule__BlipEndEvent__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6104:1: ( ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) ) )
- // InternalBlipDSL.g:6105:1: ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) )
+ // InternalBlipDSL.g:6023:1: ( ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) ) )
+ // InternalBlipDSL.g:6024:1: ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) )
{
- // InternalBlipDSL.g:6105:1: ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) )
- // InternalBlipDSL.g:6106:2: ( rule__BlipEndEvent__EndHandlingAssignment_5 )
+ // InternalBlipDSL.g:6024:1: ( ( rule__BlipEndEvent__EndHandlingAssignment_5 ) )
+ // InternalBlipDSL.g:6025:2: ( rule__BlipEndEvent__EndHandlingAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getEndHandlingAssignment_5());
}
- // InternalBlipDSL.g:6107:2: ( rule__BlipEndEvent__EndHandlingAssignment_5 )
- // InternalBlipDSL.g:6107:3: rule__BlipEndEvent__EndHandlingAssignment_5
+ // InternalBlipDSL.g:6026:2: ( rule__BlipEndEvent__EndHandlingAssignment_5 )
+ // InternalBlipDSL.g:6026:3: rule__BlipEndEvent__EndHandlingAssignment_5
{
pushFollow(FOLLOW_2);
rule__BlipEndEvent__EndHandlingAssignment_5();
@@ -22562,16 +22293,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__0"
- // InternalBlipDSL.g:6116:1: rule__BlipUserTask__Group__0 : rule__BlipUserTask__Group__0__Impl rule__BlipUserTask__Group__1 ;
+ // InternalBlipDSL.g:6035:1: rule__BlipUserTask__Group__0 : rule__BlipUserTask__Group__0__Impl rule__BlipUserTask__Group__1 ;
public final void rule__BlipUserTask__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6120:1: ( rule__BlipUserTask__Group__0__Impl rule__BlipUserTask__Group__1 )
- // InternalBlipDSL.g:6121:2: rule__BlipUserTask__Group__0__Impl rule__BlipUserTask__Group__1
+ // InternalBlipDSL.g:6039:1: ( rule__BlipUserTask__Group__0__Impl rule__BlipUserTask__Group__1 )
+ // InternalBlipDSL.g:6040:2: rule__BlipUserTask__Group__0__Impl rule__BlipUserTask__Group__1
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_27);
rule__BlipUserTask__Group__0__Impl();
state._fsp--;
@@ -22600,23 +22331,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__0__Impl"
- // InternalBlipDSL.g:6128:1: rule__BlipUserTask__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:6047:1: rule__BlipUserTask__Group__0__Impl : ( () ) ;
public final void rule__BlipUserTask__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6132:1: ( ( () ) )
- // InternalBlipDSL.g:6133:1: ( () )
+ // InternalBlipDSL.g:6051:1: ( ( () ) )
+ // InternalBlipDSL.g:6052:1: ( () )
{
- // InternalBlipDSL.g:6133:1: ( () )
- // InternalBlipDSL.g:6134:2: ()
+ // InternalBlipDSL.g:6052:1: ( () )
+ // InternalBlipDSL.g:6053:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getBlipUserTaskAction_0());
}
- // InternalBlipDSL.g:6135:2: ()
- // InternalBlipDSL.g:6135:3:
+ // InternalBlipDSL.g:6054:2: ()
+ // InternalBlipDSL.g:6054:3:
{
}
@@ -22641,16 +22372,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__1"
- // InternalBlipDSL.g:6143:1: rule__BlipUserTask__Group__1 : rule__BlipUserTask__Group__1__Impl rule__BlipUserTask__Group__2 ;
+ // InternalBlipDSL.g:6062:1: rule__BlipUserTask__Group__1 : rule__BlipUserTask__Group__1__Impl rule__BlipUserTask__Group__2 ;
public final void rule__BlipUserTask__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6147:1: ( rule__BlipUserTask__Group__1__Impl rule__BlipUserTask__Group__2 )
- // InternalBlipDSL.g:6148:2: rule__BlipUserTask__Group__1__Impl rule__BlipUserTask__Group__2
+ // InternalBlipDSL.g:6066:1: ( rule__BlipUserTask__Group__1__Impl rule__BlipUserTask__Group__2 )
+ // InternalBlipDSL.g:6067:2: rule__BlipUserTask__Group__1__Impl rule__BlipUserTask__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipUserTask__Group__1__Impl();
state._fsp--;
@@ -22679,17 +22410,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__1__Impl"
- // InternalBlipDSL.g:6155:1: rule__BlipUserTask__Group__1__Impl : ( 'usertask' ) ;
+ // InternalBlipDSL.g:6074:1: rule__BlipUserTask__Group__1__Impl : ( 'usertask' ) ;
public final void rule__BlipUserTask__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6159:1: ( ( 'usertask' ) )
- // InternalBlipDSL.g:6160:1: ( 'usertask' )
+ // InternalBlipDSL.g:6078:1: ( ( 'usertask' ) )
+ // InternalBlipDSL.g:6079:1: ( 'usertask' )
{
- // InternalBlipDSL.g:6160:1: ( 'usertask' )
- // InternalBlipDSL.g:6161:2: 'usertask'
+ // InternalBlipDSL.g:6079:1: ( 'usertask' )
+ // InternalBlipDSL.g:6080:2: 'usertask'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getUsertaskKeyword_1());
@@ -22720,16 +22451,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__2"
- // InternalBlipDSL.g:6170:1: rule__BlipUserTask__Group__2 : rule__BlipUserTask__Group__2__Impl rule__BlipUserTask__Group__3 ;
+ // InternalBlipDSL.g:6089:1: rule__BlipUserTask__Group__2 : rule__BlipUserTask__Group__2__Impl rule__BlipUserTask__Group__3 ;
public final void rule__BlipUserTask__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6174:1: ( rule__BlipUserTask__Group__2__Impl rule__BlipUserTask__Group__3 )
- // InternalBlipDSL.g:6175:2: rule__BlipUserTask__Group__2__Impl rule__BlipUserTask__Group__3
+ // InternalBlipDSL.g:6093:1: ( rule__BlipUserTask__Group__2__Impl rule__BlipUserTask__Group__3 )
+ // InternalBlipDSL.g:6094:2: rule__BlipUserTask__Group__2__Impl rule__BlipUserTask__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipUserTask__Group__2__Impl();
state._fsp--;
@@ -22758,23 +22489,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__2__Impl"
- // InternalBlipDSL.g:6182:1: rule__BlipUserTask__Group__2__Impl : ( ( rule__BlipUserTask__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:6101:1: rule__BlipUserTask__Group__2__Impl : ( ( rule__BlipUserTask__NameAssignment_2 ) ) ;
public final void rule__BlipUserTask__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6186:1: ( ( ( rule__BlipUserTask__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:6187:1: ( ( rule__BlipUserTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6105:1: ( ( ( rule__BlipUserTask__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:6106:1: ( ( rule__BlipUserTask__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:6187:1: ( ( rule__BlipUserTask__NameAssignment_2 ) )
- // InternalBlipDSL.g:6188:2: ( rule__BlipUserTask__NameAssignment_2 )
+ // InternalBlipDSL.g:6106:1: ( ( rule__BlipUserTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6107:2: ( rule__BlipUserTask__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:6189:2: ( rule__BlipUserTask__NameAssignment_2 )
- // InternalBlipDSL.g:6189:3: rule__BlipUserTask__NameAssignment_2
+ // InternalBlipDSL.g:6108:2: ( rule__BlipUserTask__NameAssignment_2 )
+ // InternalBlipDSL.g:6108:3: rule__BlipUserTask__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__NameAssignment_2();
@@ -22809,16 +22540,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__3"
- // InternalBlipDSL.g:6197:1: rule__BlipUserTask__Group__3 : rule__BlipUserTask__Group__3__Impl rule__BlipUserTask__Group__4 ;
+ // InternalBlipDSL.g:6116:1: rule__BlipUserTask__Group__3 : rule__BlipUserTask__Group__3__Impl rule__BlipUserTask__Group__4 ;
public final void rule__BlipUserTask__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6201:1: ( rule__BlipUserTask__Group__3__Impl rule__BlipUserTask__Group__4 )
- // InternalBlipDSL.g:6202:2: rule__BlipUserTask__Group__3__Impl rule__BlipUserTask__Group__4
+ // InternalBlipDSL.g:6120:1: ( rule__BlipUserTask__Group__3__Impl rule__BlipUserTask__Group__4 )
+ // InternalBlipDSL.g:6121:2: rule__BlipUserTask__Group__3__Impl rule__BlipUserTask__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipUserTask__Group__3__Impl();
state._fsp--;
@@ -22847,17 +22578,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__3__Impl"
- // InternalBlipDSL.g:6209:1: rule__BlipUserTask__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:6128:1: rule__BlipUserTask__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipUserTask__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6213:1: ( ( 'for' ) )
- // InternalBlipDSL.g:6214:1: ( 'for' )
+ // InternalBlipDSL.g:6132:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:6133:1: ( 'for' )
{
- // InternalBlipDSL.g:6214:1: ( 'for' )
- // InternalBlipDSL.g:6215:2: 'for'
+ // InternalBlipDSL.g:6133:1: ( 'for' )
+ // InternalBlipDSL.g:6134:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getForKeyword_3());
@@ -22888,16 +22619,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__4"
- // InternalBlipDSL.g:6224:1: rule__BlipUserTask__Group__4 : rule__BlipUserTask__Group__4__Impl rule__BlipUserTask__Group__5 ;
+ // InternalBlipDSL.g:6143:1: rule__BlipUserTask__Group__4 : rule__BlipUserTask__Group__4__Impl rule__BlipUserTask__Group__5 ;
public final void rule__BlipUserTask__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6228:1: ( rule__BlipUserTask__Group__4__Impl rule__BlipUserTask__Group__5 )
- // InternalBlipDSL.g:6229:2: rule__BlipUserTask__Group__4__Impl rule__BlipUserTask__Group__5
+ // InternalBlipDSL.g:6147:1: ( rule__BlipUserTask__Group__4__Impl rule__BlipUserTask__Group__5 )
+ // InternalBlipDSL.g:6148:2: rule__BlipUserTask__Group__4__Impl rule__BlipUserTask__Group__5
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_28);
rule__BlipUserTask__Group__4__Impl();
state._fsp--;
@@ -22926,23 +22657,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__4__Impl"
- // InternalBlipDSL.g:6236:1: rule__BlipUserTask__Group__4__Impl : ( ( rule__BlipUserTask__TaskAssignment_4 ) ) ;
+ // InternalBlipDSL.g:6155:1: rule__BlipUserTask__Group__4__Impl : ( ( rule__BlipUserTask__TaskAssignment_4 ) ) ;
public final void rule__BlipUserTask__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6240:1: ( ( ( rule__BlipUserTask__TaskAssignment_4 ) ) )
- // InternalBlipDSL.g:6241:1: ( ( rule__BlipUserTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:6159:1: ( ( ( rule__BlipUserTask__TaskAssignment_4 ) ) )
+ // InternalBlipDSL.g:6160:1: ( ( rule__BlipUserTask__TaskAssignment_4 ) )
{
- // InternalBlipDSL.g:6241:1: ( ( rule__BlipUserTask__TaskAssignment_4 ) )
- // InternalBlipDSL.g:6242:2: ( rule__BlipUserTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:6160:1: ( ( rule__BlipUserTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:6161:2: ( rule__BlipUserTask__TaskAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getTaskAssignment_4());
}
- // InternalBlipDSL.g:6243:2: ( rule__BlipUserTask__TaskAssignment_4 )
- // InternalBlipDSL.g:6243:3: rule__BlipUserTask__TaskAssignment_4
+ // InternalBlipDSL.g:6162:2: ( rule__BlipUserTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:6162:3: rule__BlipUserTask__TaskAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__TaskAssignment_4();
@@ -22977,16 +22708,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__5"
- // InternalBlipDSL.g:6251:1: rule__BlipUserTask__Group__5 : rule__BlipUserTask__Group__5__Impl rule__BlipUserTask__Group__6 ;
+ // InternalBlipDSL.g:6170:1: rule__BlipUserTask__Group__5 : rule__BlipUserTask__Group__5__Impl rule__BlipUserTask__Group__6 ;
public final void rule__BlipUserTask__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6255:1: ( rule__BlipUserTask__Group__5__Impl rule__BlipUserTask__Group__6 )
- // InternalBlipDSL.g:6256:2: rule__BlipUserTask__Group__5__Impl rule__BlipUserTask__Group__6
+ // InternalBlipDSL.g:6174:1: ( rule__BlipUserTask__Group__5__Impl rule__BlipUserTask__Group__6 )
+ // InternalBlipDSL.g:6175:2: rule__BlipUserTask__Group__5__Impl rule__BlipUserTask__Group__6
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_28);
rule__BlipUserTask__Group__5__Impl();
state._fsp--;
@@ -23015,31 +22746,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__5__Impl"
- // InternalBlipDSL.g:6263:1: rule__BlipUserTask__Group__5__Impl : ( ( rule__BlipUserTask__Group_5__0 )? ) ;
+ // InternalBlipDSL.g:6182:1: rule__BlipUserTask__Group__5__Impl : ( ( rule__BlipUserTask__Group_5__0 )? ) ;
public final void rule__BlipUserTask__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6267:1: ( ( ( rule__BlipUserTask__Group_5__0 )? ) )
- // InternalBlipDSL.g:6268:1: ( ( rule__BlipUserTask__Group_5__0 )? )
+ // InternalBlipDSL.g:6186:1: ( ( ( rule__BlipUserTask__Group_5__0 )? ) )
+ // InternalBlipDSL.g:6187:1: ( ( rule__BlipUserTask__Group_5__0 )? )
{
- // InternalBlipDSL.g:6268:1: ( ( rule__BlipUserTask__Group_5__0 )? )
- // InternalBlipDSL.g:6269:2: ( rule__BlipUserTask__Group_5__0 )?
+ // InternalBlipDSL.g:6187:1: ( ( rule__BlipUserTask__Group_5__0 )? )
+ // InternalBlipDSL.g:6188:2: ( rule__BlipUserTask__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getGroup_5());
}
- // InternalBlipDSL.g:6270:2: ( rule__BlipUserTask__Group_5__0 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalBlipDSL.g:6189:2: ( rule__BlipUserTask__Group_5__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA62_0==157) ) {
- alt62=1;
+ if ( (LA60_0==157) ) {
+ alt60=1;
}
- switch (alt62) {
+ switch (alt60) {
case 1 :
- // InternalBlipDSL.g:6270:3: rule__BlipUserTask__Group_5__0
+ // InternalBlipDSL.g:6189:3: rule__BlipUserTask__Group_5__0
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__Group_5__0();
@@ -23077,16 +22808,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__6"
- // InternalBlipDSL.g:6278:1: rule__BlipUserTask__Group__6 : rule__BlipUserTask__Group__6__Impl rule__BlipUserTask__Group__7 ;
+ // InternalBlipDSL.g:6197:1: rule__BlipUserTask__Group__6 : rule__BlipUserTask__Group__6__Impl rule__BlipUserTask__Group__7 ;
public final void rule__BlipUserTask__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6282:1: ( rule__BlipUserTask__Group__6__Impl rule__BlipUserTask__Group__7 )
- // InternalBlipDSL.g:6283:2: rule__BlipUserTask__Group__6__Impl rule__BlipUserTask__Group__7
+ // InternalBlipDSL.g:6201:1: ( rule__BlipUserTask__Group__6__Impl rule__BlipUserTask__Group__7 )
+ // InternalBlipDSL.g:6202:2: rule__BlipUserTask__Group__6__Impl rule__BlipUserTask__Group__7
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_28);
rule__BlipUserTask__Group__6__Impl();
state._fsp--;
@@ -23115,31 +22846,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__6__Impl"
- // InternalBlipDSL.g:6290:1: rule__BlipUserTask__Group__6__Impl : ( ( rule__BlipUserTask__Group_6__0 )? ) ;
+ // InternalBlipDSL.g:6209:1: rule__BlipUserTask__Group__6__Impl : ( ( rule__BlipUserTask__Group_6__0 )? ) ;
public final void rule__BlipUserTask__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6294:1: ( ( ( rule__BlipUserTask__Group_6__0 )? ) )
- // InternalBlipDSL.g:6295:1: ( ( rule__BlipUserTask__Group_6__0 )? )
+ // InternalBlipDSL.g:6213:1: ( ( ( rule__BlipUserTask__Group_6__0 )? ) )
+ // InternalBlipDSL.g:6214:1: ( ( rule__BlipUserTask__Group_6__0 )? )
{
- // InternalBlipDSL.g:6295:1: ( ( rule__BlipUserTask__Group_6__0 )? )
- // InternalBlipDSL.g:6296:2: ( rule__BlipUserTask__Group_6__0 )?
+ // InternalBlipDSL.g:6214:1: ( ( rule__BlipUserTask__Group_6__0 )? )
+ // InternalBlipDSL.g:6215:2: ( rule__BlipUserTask__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getGroup_6());
}
- // InternalBlipDSL.g:6297:2: ( rule__BlipUserTask__Group_6__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalBlipDSL.g:6216:2: ( rule__BlipUserTask__Group_6__0 )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA63_0==158) ) {
- alt63=1;
+ if ( (LA61_0==158) ) {
+ alt61=1;
}
- switch (alt63) {
+ switch (alt61) {
case 1 :
- // InternalBlipDSL.g:6297:3: rule__BlipUserTask__Group_6__0
+ // InternalBlipDSL.g:6216:3: rule__BlipUserTask__Group_6__0
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__Group_6__0();
@@ -23177,14 +22908,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__7"
- // InternalBlipDSL.g:6305:1: rule__BlipUserTask__Group__7 : rule__BlipUserTask__Group__7__Impl ;
+ // InternalBlipDSL.g:6224:1: rule__BlipUserTask__Group__7 : rule__BlipUserTask__Group__7__Impl ;
public final void rule__BlipUserTask__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6309:1: ( rule__BlipUserTask__Group__7__Impl )
- // InternalBlipDSL.g:6310:2: rule__BlipUserTask__Group__7__Impl
+ // InternalBlipDSL.g:6228:1: ( rule__BlipUserTask__Group__7__Impl )
+ // InternalBlipDSL.g:6229:2: rule__BlipUserTask__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__Group__7__Impl();
@@ -23210,31 +22941,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group__7__Impl"
- // InternalBlipDSL.g:6316:1: rule__BlipUserTask__Group__7__Impl : ( ( rule__BlipUserTask__Group_7__0 )? ) ;
+ // InternalBlipDSL.g:6235:1: rule__BlipUserTask__Group__7__Impl : ( ( rule__BlipUserTask__Group_7__0 )? ) ;
public final void rule__BlipUserTask__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6320:1: ( ( ( rule__BlipUserTask__Group_7__0 )? ) )
- // InternalBlipDSL.g:6321:1: ( ( rule__BlipUserTask__Group_7__0 )? )
+ // InternalBlipDSL.g:6239:1: ( ( ( rule__BlipUserTask__Group_7__0 )? ) )
+ // InternalBlipDSL.g:6240:1: ( ( rule__BlipUserTask__Group_7__0 )? )
{
- // InternalBlipDSL.g:6321:1: ( ( rule__BlipUserTask__Group_7__0 )? )
- // InternalBlipDSL.g:6322:2: ( rule__BlipUserTask__Group_7__0 )?
+ // InternalBlipDSL.g:6240:1: ( ( rule__BlipUserTask__Group_7__0 )? )
+ // InternalBlipDSL.g:6241:2: ( rule__BlipUserTask__Group_7__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getGroup_7());
}
- // InternalBlipDSL.g:6323:2: ( rule__BlipUserTask__Group_7__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalBlipDSL.g:6242:2: ( rule__BlipUserTask__Group_7__0 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA64_0==159) ) {
- alt64=1;
+ if ( (LA62_0==159) ) {
+ alt62=1;
}
- switch (alt64) {
+ switch (alt62) {
case 1 :
- // InternalBlipDSL.g:6323:3: rule__BlipUserTask__Group_7__0
+ // InternalBlipDSL.g:6242:3: rule__BlipUserTask__Group_7__0
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__Group_7__0();
@@ -23272,16 +23003,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_5__0"
- // InternalBlipDSL.g:6332:1: rule__BlipUserTask__Group_5__0 : rule__BlipUserTask__Group_5__0__Impl rule__BlipUserTask__Group_5__1 ;
+ // InternalBlipDSL.g:6251:1: rule__BlipUserTask__Group_5__0 : rule__BlipUserTask__Group_5__0__Impl rule__BlipUserTask__Group_5__1 ;
public final void rule__BlipUserTask__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6336:1: ( rule__BlipUserTask__Group_5__0__Impl rule__BlipUserTask__Group_5__1 )
- // InternalBlipDSL.g:6337:2: rule__BlipUserTask__Group_5__0__Impl rule__BlipUserTask__Group_5__1
+ // InternalBlipDSL.g:6255:1: ( rule__BlipUserTask__Group_5__0__Impl rule__BlipUserTask__Group_5__1 )
+ // InternalBlipDSL.g:6256:2: rule__BlipUserTask__Group_5__0__Impl rule__BlipUserTask__Group_5__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipUserTask__Group_5__0__Impl();
state._fsp--;
@@ -23310,17 +23041,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_5__0__Impl"
- // InternalBlipDSL.g:6344:1: rule__BlipUserTask__Group_5__0__Impl : ( 'operatesOn' ) ;
+ // InternalBlipDSL.g:6263:1: rule__BlipUserTask__Group_5__0__Impl : ( 'operatesOn' ) ;
public final void rule__BlipUserTask__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6348:1: ( ( 'operatesOn' ) )
- // InternalBlipDSL.g:6349:1: ( 'operatesOn' )
+ // InternalBlipDSL.g:6267:1: ( ( 'operatesOn' ) )
+ // InternalBlipDSL.g:6268:1: ( 'operatesOn' )
{
- // InternalBlipDSL.g:6349:1: ( 'operatesOn' )
- // InternalBlipDSL.g:6350:2: 'operatesOn'
+ // InternalBlipDSL.g:6268:1: ( 'operatesOn' )
+ // InternalBlipDSL.g:6269:2: 'operatesOn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOperatesOnKeyword_5_0());
@@ -23351,14 +23082,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_5__1"
- // InternalBlipDSL.g:6359:1: rule__BlipUserTask__Group_5__1 : rule__BlipUserTask__Group_5__1__Impl ;
+ // InternalBlipDSL.g:6278:1: rule__BlipUserTask__Group_5__1 : rule__BlipUserTask__Group_5__1__Impl ;
public final void rule__BlipUserTask__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6363:1: ( rule__BlipUserTask__Group_5__1__Impl )
- // InternalBlipDSL.g:6364:2: rule__BlipUserTask__Group_5__1__Impl
+ // InternalBlipDSL.g:6282:1: ( rule__BlipUserTask__Group_5__1__Impl )
+ // InternalBlipDSL.g:6283:2: rule__BlipUserTask__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__Group_5__1__Impl();
@@ -23384,23 +23115,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_5__1__Impl"
- // InternalBlipDSL.g:6370:1: rule__BlipUserTask__Group_5__1__Impl : ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) ) ;
+ // InternalBlipDSL.g:6289:1: rule__BlipUserTask__Group_5__1__Impl : ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) ) ;
public final void rule__BlipUserTask__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6374:1: ( ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) ) )
- // InternalBlipDSL.g:6375:1: ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) )
+ // InternalBlipDSL.g:6293:1: ( ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) ) )
+ // InternalBlipDSL.g:6294:1: ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) )
{
- // InternalBlipDSL.g:6375:1: ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) )
- // InternalBlipDSL.g:6376:2: ( rule__BlipUserTask__DtoPathAssignment_5_1 )
+ // InternalBlipDSL.g:6294:1: ( ( rule__BlipUserTask__DtoPathAssignment_5_1 ) )
+ // InternalBlipDSL.g:6295:2: ( rule__BlipUserTask__DtoPathAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getDtoPathAssignment_5_1());
}
- // InternalBlipDSL.g:6377:2: ( rule__BlipUserTask__DtoPathAssignment_5_1 )
- // InternalBlipDSL.g:6377:3: rule__BlipUserTask__DtoPathAssignment_5_1
+ // InternalBlipDSL.g:6296:2: ( rule__BlipUserTask__DtoPathAssignment_5_1 )
+ // InternalBlipDSL.g:6296:3: rule__BlipUserTask__DtoPathAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__DtoPathAssignment_5_1();
@@ -23435,16 +23166,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_6__0"
- // InternalBlipDSL.g:6386:1: rule__BlipUserTask__Group_6__0 : rule__BlipUserTask__Group_6__0__Impl rule__BlipUserTask__Group_6__1 ;
+ // InternalBlipDSL.g:6305:1: rule__BlipUserTask__Group_6__0 : rule__BlipUserTask__Group_6__0__Impl rule__BlipUserTask__Group_6__1 ;
public final void rule__BlipUserTask__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6390:1: ( rule__BlipUserTask__Group_6__0__Impl rule__BlipUserTask__Group_6__1 )
- // InternalBlipDSL.g:6391:2: rule__BlipUserTask__Group_6__0__Impl rule__BlipUserTask__Group_6__1
+ // InternalBlipDSL.g:6309:1: ( rule__BlipUserTask__Group_6__0__Impl rule__BlipUserTask__Group_6__1 )
+ // InternalBlipDSL.g:6310:2: rule__BlipUserTask__Group_6__0__Impl rule__BlipUserTask__Group_6__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipUserTask__Group_6__0__Impl();
state._fsp--;
@@ -23473,17 +23204,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_6__0__Impl"
- // InternalBlipDSL.g:6398:1: rule__BlipUserTask__Group_6__0__Impl : ( 'onentry' ) ;
+ // InternalBlipDSL.g:6317:1: rule__BlipUserTask__Group_6__0__Impl : ( 'onentry' ) ;
public final void rule__BlipUserTask__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6402:1: ( ( 'onentry' ) )
- // InternalBlipDSL.g:6403:1: ( 'onentry' )
+ // InternalBlipDSL.g:6321:1: ( ( 'onentry' ) )
+ // InternalBlipDSL.g:6322:1: ( 'onentry' )
{
- // InternalBlipDSL.g:6403:1: ( 'onentry' )
- // InternalBlipDSL.g:6404:2: 'onentry'
+ // InternalBlipDSL.g:6322:1: ( 'onentry' )
+ // InternalBlipDSL.g:6323:2: 'onentry'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnentryKeyword_6_0());
@@ -23514,14 +23245,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_6__1"
- // InternalBlipDSL.g:6413:1: rule__BlipUserTask__Group_6__1 : rule__BlipUserTask__Group_6__1__Impl ;
+ // InternalBlipDSL.g:6332:1: rule__BlipUserTask__Group_6__1 : rule__BlipUserTask__Group_6__1__Impl ;
public final void rule__BlipUserTask__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6417:1: ( rule__BlipUserTask__Group_6__1__Impl )
- // InternalBlipDSL.g:6418:2: rule__BlipUserTask__Group_6__1__Impl
+ // InternalBlipDSL.g:6336:1: ( rule__BlipUserTask__Group_6__1__Impl )
+ // InternalBlipDSL.g:6337:2: rule__BlipUserTask__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__Group_6__1__Impl();
@@ -23547,23 +23278,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_6__1__Impl"
- // InternalBlipDSL.g:6424:1: rule__BlipUserTask__Group_6__1__Impl : ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) ) ;
+ // InternalBlipDSL.g:6343:1: rule__BlipUserTask__Group_6__1__Impl : ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) ) ;
public final void rule__BlipUserTask__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6428:1: ( ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) ) )
- // InternalBlipDSL.g:6429:1: ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) )
+ // InternalBlipDSL.g:6347:1: ( ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) ) )
+ // InternalBlipDSL.g:6348:1: ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) )
{
- // InternalBlipDSL.g:6429:1: ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) )
- // InternalBlipDSL.g:6430:2: ( rule__BlipUserTask__OnEntryAssignment_6_1 )
+ // InternalBlipDSL.g:6348:1: ( ( rule__BlipUserTask__OnEntryAssignment_6_1 ) )
+ // InternalBlipDSL.g:6349:2: ( rule__BlipUserTask__OnEntryAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnEntryAssignment_6_1());
}
- // InternalBlipDSL.g:6431:2: ( rule__BlipUserTask__OnEntryAssignment_6_1 )
- // InternalBlipDSL.g:6431:3: rule__BlipUserTask__OnEntryAssignment_6_1
+ // InternalBlipDSL.g:6350:2: ( rule__BlipUserTask__OnEntryAssignment_6_1 )
+ // InternalBlipDSL.g:6350:3: rule__BlipUserTask__OnEntryAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__OnEntryAssignment_6_1();
@@ -23598,16 +23329,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_7__0"
- // InternalBlipDSL.g:6440:1: rule__BlipUserTask__Group_7__0 : rule__BlipUserTask__Group_7__0__Impl rule__BlipUserTask__Group_7__1 ;
+ // InternalBlipDSL.g:6359:1: rule__BlipUserTask__Group_7__0 : rule__BlipUserTask__Group_7__0__Impl rule__BlipUserTask__Group_7__1 ;
public final void rule__BlipUserTask__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6444:1: ( rule__BlipUserTask__Group_7__0__Impl rule__BlipUserTask__Group_7__1 )
- // InternalBlipDSL.g:6445:2: rule__BlipUserTask__Group_7__0__Impl rule__BlipUserTask__Group_7__1
+ // InternalBlipDSL.g:6363:1: ( rule__BlipUserTask__Group_7__0__Impl rule__BlipUserTask__Group_7__1 )
+ // InternalBlipDSL.g:6364:2: rule__BlipUserTask__Group_7__0__Impl rule__BlipUserTask__Group_7__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipUserTask__Group_7__0__Impl();
state._fsp--;
@@ -23636,17 +23367,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_7__0__Impl"
- // InternalBlipDSL.g:6452:1: rule__BlipUserTask__Group_7__0__Impl : ( 'onexit' ) ;
+ // InternalBlipDSL.g:6371:1: rule__BlipUserTask__Group_7__0__Impl : ( 'onexit' ) ;
public final void rule__BlipUserTask__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6456:1: ( ( 'onexit' ) )
- // InternalBlipDSL.g:6457:1: ( 'onexit' )
+ // InternalBlipDSL.g:6375:1: ( ( 'onexit' ) )
+ // InternalBlipDSL.g:6376:1: ( 'onexit' )
{
- // InternalBlipDSL.g:6457:1: ( 'onexit' )
- // InternalBlipDSL.g:6458:2: 'onexit'
+ // InternalBlipDSL.g:6376:1: ( 'onexit' )
+ // InternalBlipDSL.g:6377:2: 'onexit'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnexitKeyword_7_0());
@@ -23677,14 +23408,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_7__1"
- // InternalBlipDSL.g:6467:1: rule__BlipUserTask__Group_7__1 : rule__BlipUserTask__Group_7__1__Impl ;
+ // InternalBlipDSL.g:6386:1: rule__BlipUserTask__Group_7__1 : rule__BlipUserTask__Group_7__1__Impl ;
public final void rule__BlipUserTask__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6471:1: ( rule__BlipUserTask__Group_7__1__Impl )
- // InternalBlipDSL.g:6472:2: rule__BlipUserTask__Group_7__1__Impl
+ // InternalBlipDSL.g:6390:1: ( rule__BlipUserTask__Group_7__1__Impl )
+ // InternalBlipDSL.g:6391:2: rule__BlipUserTask__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__Group_7__1__Impl();
@@ -23710,23 +23441,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__Group_7__1__Impl"
- // InternalBlipDSL.g:6478:1: rule__BlipUserTask__Group_7__1__Impl : ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) ) ;
+ // InternalBlipDSL.g:6397:1: rule__BlipUserTask__Group_7__1__Impl : ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) ) ;
public final void rule__BlipUserTask__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6482:1: ( ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) ) )
- // InternalBlipDSL.g:6483:1: ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) )
+ // InternalBlipDSL.g:6401:1: ( ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) ) )
+ // InternalBlipDSL.g:6402:1: ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) )
{
- // InternalBlipDSL.g:6483:1: ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) )
- // InternalBlipDSL.g:6484:2: ( rule__BlipUserTask__OnExitAssignment_7_1 )
+ // InternalBlipDSL.g:6402:1: ( ( rule__BlipUserTask__OnExitAssignment_7_1 ) )
+ // InternalBlipDSL.g:6403:2: ( rule__BlipUserTask__OnExitAssignment_7_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnExitAssignment_7_1());
}
- // InternalBlipDSL.g:6485:2: ( rule__BlipUserTask__OnExitAssignment_7_1 )
- // InternalBlipDSL.g:6485:3: rule__BlipUserTask__OnExitAssignment_7_1
+ // InternalBlipDSL.g:6404:2: ( rule__BlipUserTask__OnExitAssignment_7_1 )
+ // InternalBlipDSL.g:6404:3: rule__BlipUserTask__OnExitAssignment_7_1
{
pushFollow(FOLLOW_2);
rule__BlipUserTask__OnExitAssignment_7_1();
@@ -23761,16 +23492,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__0"
- // InternalBlipDSL.g:6494:1: rule__BlipCallActivity__Group__0 : rule__BlipCallActivity__Group__0__Impl rule__BlipCallActivity__Group__1 ;
+ // InternalBlipDSL.g:6413:1: rule__BlipCallActivity__Group__0 : rule__BlipCallActivity__Group__0__Impl rule__BlipCallActivity__Group__1 ;
public final void rule__BlipCallActivity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6498:1: ( rule__BlipCallActivity__Group__0__Impl rule__BlipCallActivity__Group__1 )
- // InternalBlipDSL.g:6499:2: rule__BlipCallActivity__Group__0__Impl rule__BlipCallActivity__Group__1
+ // InternalBlipDSL.g:6417:1: ( rule__BlipCallActivity__Group__0__Impl rule__BlipCallActivity__Group__1 )
+ // InternalBlipDSL.g:6418:2: rule__BlipCallActivity__Group__0__Impl rule__BlipCallActivity__Group__1
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_29);
rule__BlipCallActivity__Group__0__Impl();
state._fsp--;
@@ -23799,23 +23530,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__0__Impl"
- // InternalBlipDSL.g:6506:1: rule__BlipCallActivity__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:6425:1: rule__BlipCallActivity__Group__0__Impl : ( () ) ;
public final void rule__BlipCallActivity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6510:1: ( ( () ) )
- // InternalBlipDSL.g:6511:1: ( () )
+ // InternalBlipDSL.g:6429:1: ( ( () ) )
+ // InternalBlipDSL.g:6430:1: ( () )
{
- // InternalBlipDSL.g:6511:1: ( () )
- // InternalBlipDSL.g:6512:2: ()
+ // InternalBlipDSL.g:6430:1: ( () )
+ // InternalBlipDSL.g:6431:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getBlipCallActivityAction_0());
}
- // InternalBlipDSL.g:6513:2: ()
- // InternalBlipDSL.g:6513:3:
+ // InternalBlipDSL.g:6432:2: ()
+ // InternalBlipDSL.g:6432:3:
{
}
@@ -23840,16 +23571,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__1"
- // InternalBlipDSL.g:6521:1: rule__BlipCallActivity__Group__1 : rule__BlipCallActivity__Group__1__Impl rule__BlipCallActivity__Group__2 ;
+ // InternalBlipDSL.g:6440:1: rule__BlipCallActivity__Group__1 : rule__BlipCallActivity__Group__1__Impl rule__BlipCallActivity__Group__2 ;
public final void rule__BlipCallActivity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6525:1: ( rule__BlipCallActivity__Group__1__Impl rule__BlipCallActivity__Group__2 )
- // InternalBlipDSL.g:6526:2: rule__BlipCallActivity__Group__1__Impl rule__BlipCallActivity__Group__2
+ // InternalBlipDSL.g:6444:1: ( rule__BlipCallActivity__Group__1__Impl rule__BlipCallActivity__Group__2 )
+ // InternalBlipDSL.g:6445:2: rule__BlipCallActivity__Group__1__Impl rule__BlipCallActivity__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipCallActivity__Group__1__Impl();
state._fsp--;
@@ -23878,17 +23609,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__1__Impl"
- // InternalBlipDSL.g:6533:1: rule__BlipCallActivity__Group__1__Impl : ( 'callActivity' ) ;
+ // InternalBlipDSL.g:6452:1: rule__BlipCallActivity__Group__1__Impl : ( 'callActivity' ) ;
public final void rule__BlipCallActivity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6537:1: ( ( 'callActivity' ) )
- // InternalBlipDSL.g:6538:1: ( 'callActivity' )
+ // InternalBlipDSL.g:6456:1: ( ( 'callActivity' ) )
+ // InternalBlipDSL.g:6457:1: ( 'callActivity' )
{
- // InternalBlipDSL.g:6538:1: ( 'callActivity' )
- // InternalBlipDSL.g:6539:2: 'callActivity'
+ // InternalBlipDSL.g:6457:1: ( 'callActivity' )
+ // InternalBlipDSL.g:6458:2: 'callActivity'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getCallActivityKeyword_1());
@@ -23919,16 +23650,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__2"
- // InternalBlipDSL.g:6548:1: rule__BlipCallActivity__Group__2 : rule__BlipCallActivity__Group__2__Impl rule__BlipCallActivity__Group__3 ;
+ // InternalBlipDSL.g:6467:1: rule__BlipCallActivity__Group__2 : rule__BlipCallActivity__Group__2__Impl rule__BlipCallActivity__Group__3 ;
public final void rule__BlipCallActivity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6552:1: ( rule__BlipCallActivity__Group__2__Impl rule__BlipCallActivity__Group__3 )
- // InternalBlipDSL.g:6553:2: rule__BlipCallActivity__Group__2__Impl rule__BlipCallActivity__Group__3
+ // InternalBlipDSL.g:6471:1: ( rule__BlipCallActivity__Group__2__Impl rule__BlipCallActivity__Group__3 )
+ // InternalBlipDSL.g:6472:2: rule__BlipCallActivity__Group__2__Impl rule__BlipCallActivity__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipCallActivity__Group__2__Impl();
state._fsp--;
@@ -23957,23 +23688,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__2__Impl"
- // InternalBlipDSL.g:6560:1: rule__BlipCallActivity__Group__2__Impl : ( ( rule__BlipCallActivity__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:6479:1: rule__BlipCallActivity__Group__2__Impl : ( ( rule__BlipCallActivity__NameAssignment_2 ) ) ;
public final void rule__BlipCallActivity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6564:1: ( ( ( rule__BlipCallActivity__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:6565:1: ( ( rule__BlipCallActivity__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6483:1: ( ( ( rule__BlipCallActivity__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:6484:1: ( ( rule__BlipCallActivity__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:6565:1: ( ( rule__BlipCallActivity__NameAssignment_2 ) )
- // InternalBlipDSL.g:6566:2: ( rule__BlipCallActivity__NameAssignment_2 )
+ // InternalBlipDSL.g:6484:1: ( ( rule__BlipCallActivity__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6485:2: ( rule__BlipCallActivity__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:6567:2: ( rule__BlipCallActivity__NameAssignment_2 )
- // InternalBlipDSL.g:6567:3: rule__BlipCallActivity__NameAssignment_2
+ // InternalBlipDSL.g:6486:2: ( rule__BlipCallActivity__NameAssignment_2 )
+ // InternalBlipDSL.g:6486:3: rule__BlipCallActivity__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__NameAssignment_2();
@@ -24008,16 +23739,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__3"
- // InternalBlipDSL.g:6575:1: rule__BlipCallActivity__Group__3 : rule__BlipCallActivity__Group__3__Impl rule__BlipCallActivity__Group__4 ;
+ // InternalBlipDSL.g:6494:1: rule__BlipCallActivity__Group__3 : rule__BlipCallActivity__Group__3__Impl rule__BlipCallActivity__Group__4 ;
public final void rule__BlipCallActivity__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6579:1: ( rule__BlipCallActivity__Group__3__Impl rule__BlipCallActivity__Group__4 )
- // InternalBlipDSL.g:6580:2: rule__BlipCallActivity__Group__3__Impl rule__BlipCallActivity__Group__4
+ // InternalBlipDSL.g:6498:1: ( rule__BlipCallActivity__Group__3__Impl rule__BlipCallActivity__Group__4 )
+ // InternalBlipDSL.g:6499:2: rule__BlipCallActivity__Group__3__Impl rule__BlipCallActivity__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipCallActivity__Group__3__Impl();
state._fsp--;
@@ -24046,17 +23777,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__3__Impl"
- // InternalBlipDSL.g:6587:1: rule__BlipCallActivity__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:6506:1: rule__BlipCallActivity__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipCallActivity__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6591:1: ( ( 'for' ) )
- // InternalBlipDSL.g:6592:1: ( 'for' )
+ // InternalBlipDSL.g:6510:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:6511:1: ( 'for' )
{
- // InternalBlipDSL.g:6592:1: ( 'for' )
- // InternalBlipDSL.g:6593:2: 'for'
+ // InternalBlipDSL.g:6511:1: ( 'for' )
+ // InternalBlipDSL.g:6512:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getForKeyword_3());
@@ -24087,16 +23818,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__4"
- // InternalBlipDSL.g:6602:1: rule__BlipCallActivity__Group__4 : rule__BlipCallActivity__Group__4__Impl rule__BlipCallActivity__Group__5 ;
+ // InternalBlipDSL.g:6521:1: rule__BlipCallActivity__Group__4 : rule__BlipCallActivity__Group__4__Impl rule__BlipCallActivity__Group__5 ;
public final void rule__BlipCallActivity__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6606:1: ( rule__BlipCallActivity__Group__4__Impl rule__BlipCallActivity__Group__5 )
- // InternalBlipDSL.g:6607:2: rule__BlipCallActivity__Group__4__Impl rule__BlipCallActivity__Group__5
+ // InternalBlipDSL.g:6525:1: ( rule__BlipCallActivity__Group__4__Impl rule__BlipCallActivity__Group__5 )
+ // InternalBlipDSL.g:6526:2: rule__BlipCallActivity__Group__4__Impl rule__BlipCallActivity__Group__5
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
rule__BlipCallActivity__Group__4__Impl();
state._fsp--;
@@ -24125,23 +23856,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__4__Impl"
- // InternalBlipDSL.g:6614:1: rule__BlipCallActivity__Group__4__Impl : ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) ) ;
+ // InternalBlipDSL.g:6533:1: rule__BlipCallActivity__Group__4__Impl : ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) ) ;
public final void rule__BlipCallActivity__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6618:1: ( ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) ) )
- // InternalBlipDSL.g:6619:1: ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) )
+ // InternalBlipDSL.g:6537:1: ( ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) ) )
+ // InternalBlipDSL.g:6538:1: ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) )
{
- // InternalBlipDSL.g:6619:1: ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) )
- // InternalBlipDSL.g:6620:2: ( rule__BlipCallActivity__CallActivityAssignment_4 )
+ // InternalBlipDSL.g:6538:1: ( ( rule__BlipCallActivity__CallActivityAssignment_4 ) )
+ // InternalBlipDSL.g:6539:2: ( rule__BlipCallActivity__CallActivityAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getCallActivityAssignment_4());
}
- // InternalBlipDSL.g:6621:2: ( rule__BlipCallActivity__CallActivityAssignment_4 )
- // InternalBlipDSL.g:6621:3: rule__BlipCallActivity__CallActivityAssignment_4
+ // InternalBlipDSL.g:6540:2: ( rule__BlipCallActivity__CallActivityAssignment_4 )
+ // InternalBlipDSL.g:6540:3: rule__BlipCallActivity__CallActivityAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__CallActivityAssignment_4();
@@ -24176,16 +23907,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__5"
- // InternalBlipDSL.g:6629:1: rule__BlipCallActivity__Group__5 : rule__BlipCallActivity__Group__5__Impl rule__BlipCallActivity__Group__6 ;
+ // InternalBlipDSL.g:6548:1: rule__BlipCallActivity__Group__5 : rule__BlipCallActivity__Group__5__Impl rule__BlipCallActivity__Group__6 ;
public final void rule__BlipCallActivity__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6633:1: ( rule__BlipCallActivity__Group__5__Impl rule__BlipCallActivity__Group__6 )
- // InternalBlipDSL.g:6634:2: rule__BlipCallActivity__Group__5__Impl rule__BlipCallActivity__Group__6
+ // InternalBlipDSL.g:6552:1: ( rule__BlipCallActivity__Group__5__Impl rule__BlipCallActivity__Group__6 )
+ // InternalBlipDSL.g:6553:2: rule__BlipCallActivity__Group__5__Impl rule__BlipCallActivity__Group__6
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
rule__BlipCallActivity__Group__5__Impl();
state._fsp--;
@@ -24214,31 +23945,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__5__Impl"
- // InternalBlipDSL.g:6641:1: rule__BlipCallActivity__Group__5__Impl : ( ( rule__BlipCallActivity__Group_5__0 )? ) ;
+ // InternalBlipDSL.g:6560:1: rule__BlipCallActivity__Group__5__Impl : ( ( rule__BlipCallActivity__Group_5__0 )? ) ;
public final void rule__BlipCallActivity__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6645:1: ( ( ( rule__BlipCallActivity__Group_5__0 )? ) )
- // InternalBlipDSL.g:6646:1: ( ( rule__BlipCallActivity__Group_5__0 )? )
+ // InternalBlipDSL.g:6564:1: ( ( ( rule__BlipCallActivity__Group_5__0 )? ) )
+ // InternalBlipDSL.g:6565:1: ( ( rule__BlipCallActivity__Group_5__0 )? )
{
- // InternalBlipDSL.g:6646:1: ( ( rule__BlipCallActivity__Group_5__0 )? )
- // InternalBlipDSL.g:6647:2: ( rule__BlipCallActivity__Group_5__0 )?
+ // InternalBlipDSL.g:6565:1: ( ( rule__BlipCallActivity__Group_5__0 )? )
+ // InternalBlipDSL.g:6566:2: ( rule__BlipCallActivity__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getGroup_5());
}
- // InternalBlipDSL.g:6648:2: ( rule__BlipCallActivity__Group_5__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalBlipDSL.g:6567:2: ( rule__BlipCallActivity__Group_5__0 )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA65_0==158) ) {
- alt65=1;
+ if ( (LA63_0==158) ) {
+ alt63=1;
}
- switch (alt65) {
+ switch (alt63) {
case 1 :
- // InternalBlipDSL.g:6648:3: rule__BlipCallActivity__Group_5__0
+ // InternalBlipDSL.g:6567:3: rule__BlipCallActivity__Group_5__0
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__Group_5__0();
@@ -24276,14 +24007,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__6"
- // InternalBlipDSL.g:6656:1: rule__BlipCallActivity__Group__6 : rule__BlipCallActivity__Group__6__Impl ;
+ // InternalBlipDSL.g:6575:1: rule__BlipCallActivity__Group__6 : rule__BlipCallActivity__Group__6__Impl ;
public final void rule__BlipCallActivity__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6660:1: ( rule__BlipCallActivity__Group__6__Impl )
- // InternalBlipDSL.g:6661:2: rule__BlipCallActivity__Group__6__Impl
+ // InternalBlipDSL.g:6579:1: ( rule__BlipCallActivity__Group__6__Impl )
+ // InternalBlipDSL.g:6580:2: rule__BlipCallActivity__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__Group__6__Impl();
@@ -24309,31 +24040,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group__6__Impl"
- // InternalBlipDSL.g:6667:1: rule__BlipCallActivity__Group__6__Impl : ( ( rule__BlipCallActivity__Group_6__0 )? ) ;
+ // InternalBlipDSL.g:6586:1: rule__BlipCallActivity__Group__6__Impl : ( ( rule__BlipCallActivity__Group_6__0 )? ) ;
public final void rule__BlipCallActivity__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6671:1: ( ( ( rule__BlipCallActivity__Group_6__0 )? ) )
- // InternalBlipDSL.g:6672:1: ( ( rule__BlipCallActivity__Group_6__0 )? )
+ // InternalBlipDSL.g:6590:1: ( ( ( rule__BlipCallActivity__Group_6__0 )? ) )
+ // InternalBlipDSL.g:6591:1: ( ( rule__BlipCallActivity__Group_6__0 )? )
{
- // InternalBlipDSL.g:6672:1: ( ( rule__BlipCallActivity__Group_6__0 )? )
- // InternalBlipDSL.g:6673:2: ( rule__BlipCallActivity__Group_6__0 )?
+ // InternalBlipDSL.g:6591:1: ( ( rule__BlipCallActivity__Group_6__0 )? )
+ // InternalBlipDSL.g:6592:2: ( rule__BlipCallActivity__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getGroup_6());
}
- // InternalBlipDSL.g:6674:2: ( rule__BlipCallActivity__Group_6__0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalBlipDSL.g:6593:2: ( rule__BlipCallActivity__Group_6__0 )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA66_0==159) ) {
- alt66=1;
+ if ( (LA64_0==159) ) {
+ alt64=1;
}
- switch (alt66) {
+ switch (alt64) {
case 1 :
- // InternalBlipDSL.g:6674:3: rule__BlipCallActivity__Group_6__0
+ // InternalBlipDSL.g:6593:3: rule__BlipCallActivity__Group_6__0
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__Group_6__0();
@@ -24371,16 +24102,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_5__0"
- // InternalBlipDSL.g:6683:1: rule__BlipCallActivity__Group_5__0 : rule__BlipCallActivity__Group_5__0__Impl rule__BlipCallActivity__Group_5__1 ;
+ // InternalBlipDSL.g:6602:1: rule__BlipCallActivity__Group_5__0 : rule__BlipCallActivity__Group_5__0__Impl rule__BlipCallActivity__Group_5__1 ;
public final void rule__BlipCallActivity__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6687:1: ( rule__BlipCallActivity__Group_5__0__Impl rule__BlipCallActivity__Group_5__1 )
- // InternalBlipDSL.g:6688:2: rule__BlipCallActivity__Group_5__0__Impl rule__BlipCallActivity__Group_5__1
+ // InternalBlipDSL.g:6606:1: ( rule__BlipCallActivity__Group_5__0__Impl rule__BlipCallActivity__Group_5__1 )
+ // InternalBlipDSL.g:6607:2: rule__BlipCallActivity__Group_5__0__Impl rule__BlipCallActivity__Group_5__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipCallActivity__Group_5__0__Impl();
state._fsp--;
@@ -24409,17 +24140,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_5__0__Impl"
- // InternalBlipDSL.g:6695:1: rule__BlipCallActivity__Group_5__0__Impl : ( 'onentry' ) ;
+ // InternalBlipDSL.g:6614:1: rule__BlipCallActivity__Group_5__0__Impl : ( 'onentry' ) ;
public final void rule__BlipCallActivity__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6699:1: ( ( 'onentry' ) )
- // InternalBlipDSL.g:6700:1: ( 'onentry' )
+ // InternalBlipDSL.g:6618:1: ( ( 'onentry' ) )
+ // InternalBlipDSL.g:6619:1: ( 'onentry' )
{
- // InternalBlipDSL.g:6700:1: ( 'onentry' )
- // InternalBlipDSL.g:6701:2: 'onentry'
+ // InternalBlipDSL.g:6619:1: ( 'onentry' )
+ // InternalBlipDSL.g:6620:2: 'onentry'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnentryKeyword_5_0());
@@ -24450,14 +24181,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_5__1"
- // InternalBlipDSL.g:6710:1: rule__BlipCallActivity__Group_5__1 : rule__BlipCallActivity__Group_5__1__Impl ;
+ // InternalBlipDSL.g:6629:1: rule__BlipCallActivity__Group_5__1 : rule__BlipCallActivity__Group_5__1__Impl ;
public final void rule__BlipCallActivity__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6714:1: ( rule__BlipCallActivity__Group_5__1__Impl )
- // InternalBlipDSL.g:6715:2: rule__BlipCallActivity__Group_5__1__Impl
+ // InternalBlipDSL.g:6633:1: ( rule__BlipCallActivity__Group_5__1__Impl )
+ // InternalBlipDSL.g:6634:2: rule__BlipCallActivity__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__Group_5__1__Impl();
@@ -24483,23 +24214,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_5__1__Impl"
- // InternalBlipDSL.g:6721:1: rule__BlipCallActivity__Group_5__1__Impl : ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) ) ;
+ // InternalBlipDSL.g:6640:1: rule__BlipCallActivity__Group_5__1__Impl : ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) ) ;
public final void rule__BlipCallActivity__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6725:1: ( ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) ) )
- // InternalBlipDSL.g:6726:1: ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) )
+ // InternalBlipDSL.g:6644:1: ( ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) ) )
+ // InternalBlipDSL.g:6645:1: ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) )
{
- // InternalBlipDSL.g:6726:1: ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) )
- // InternalBlipDSL.g:6727:2: ( rule__BlipCallActivity__OnEntryAssignment_5_1 )
+ // InternalBlipDSL.g:6645:1: ( ( rule__BlipCallActivity__OnEntryAssignment_5_1 ) )
+ // InternalBlipDSL.g:6646:2: ( rule__BlipCallActivity__OnEntryAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnEntryAssignment_5_1());
}
- // InternalBlipDSL.g:6728:2: ( rule__BlipCallActivity__OnEntryAssignment_5_1 )
- // InternalBlipDSL.g:6728:3: rule__BlipCallActivity__OnEntryAssignment_5_1
+ // InternalBlipDSL.g:6647:2: ( rule__BlipCallActivity__OnEntryAssignment_5_1 )
+ // InternalBlipDSL.g:6647:3: rule__BlipCallActivity__OnEntryAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__OnEntryAssignment_5_1();
@@ -24534,16 +24265,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_6__0"
- // InternalBlipDSL.g:6737:1: rule__BlipCallActivity__Group_6__0 : rule__BlipCallActivity__Group_6__0__Impl rule__BlipCallActivity__Group_6__1 ;
+ // InternalBlipDSL.g:6656:1: rule__BlipCallActivity__Group_6__0 : rule__BlipCallActivity__Group_6__0__Impl rule__BlipCallActivity__Group_6__1 ;
public final void rule__BlipCallActivity__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6741:1: ( rule__BlipCallActivity__Group_6__0__Impl rule__BlipCallActivity__Group_6__1 )
- // InternalBlipDSL.g:6742:2: rule__BlipCallActivity__Group_6__0__Impl rule__BlipCallActivity__Group_6__1
+ // InternalBlipDSL.g:6660:1: ( rule__BlipCallActivity__Group_6__0__Impl rule__BlipCallActivity__Group_6__1 )
+ // InternalBlipDSL.g:6661:2: rule__BlipCallActivity__Group_6__0__Impl rule__BlipCallActivity__Group_6__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipCallActivity__Group_6__0__Impl();
state._fsp--;
@@ -24572,17 +24303,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_6__0__Impl"
- // InternalBlipDSL.g:6749:1: rule__BlipCallActivity__Group_6__0__Impl : ( 'onexit' ) ;
+ // InternalBlipDSL.g:6668:1: rule__BlipCallActivity__Group_6__0__Impl : ( 'onexit' ) ;
public final void rule__BlipCallActivity__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6753:1: ( ( 'onexit' ) )
- // InternalBlipDSL.g:6754:1: ( 'onexit' )
+ // InternalBlipDSL.g:6672:1: ( ( 'onexit' ) )
+ // InternalBlipDSL.g:6673:1: ( 'onexit' )
{
- // InternalBlipDSL.g:6754:1: ( 'onexit' )
- // InternalBlipDSL.g:6755:2: 'onexit'
+ // InternalBlipDSL.g:6673:1: ( 'onexit' )
+ // InternalBlipDSL.g:6674:2: 'onexit'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnexitKeyword_6_0());
@@ -24613,14 +24344,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_6__1"
- // InternalBlipDSL.g:6764:1: rule__BlipCallActivity__Group_6__1 : rule__BlipCallActivity__Group_6__1__Impl ;
+ // InternalBlipDSL.g:6683:1: rule__BlipCallActivity__Group_6__1 : rule__BlipCallActivity__Group_6__1__Impl ;
public final void rule__BlipCallActivity__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6768:1: ( rule__BlipCallActivity__Group_6__1__Impl )
- // InternalBlipDSL.g:6769:2: rule__BlipCallActivity__Group_6__1__Impl
+ // InternalBlipDSL.g:6687:1: ( rule__BlipCallActivity__Group_6__1__Impl )
+ // InternalBlipDSL.g:6688:2: rule__BlipCallActivity__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__Group_6__1__Impl();
@@ -24646,23 +24377,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__Group_6__1__Impl"
- // InternalBlipDSL.g:6775:1: rule__BlipCallActivity__Group_6__1__Impl : ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) ) ;
+ // InternalBlipDSL.g:6694:1: rule__BlipCallActivity__Group_6__1__Impl : ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) ) ;
public final void rule__BlipCallActivity__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6779:1: ( ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) ) )
- // InternalBlipDSL.g:6780:1: ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) )
+ // InternalBlipDSL.g:6698:1: ( ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) ) )
+ // InternalBlipDSL.g:6699:1: ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) )
{
- // InternalBlipDSL.g:6780:1: ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) )
- // InternalBlipDSL.g:6781:2: ( rule__BlipCallActivity__OnExitAssignment_6_1 )
+ // InternalBlipDSL.g:6699:1: ( ( rule__BlipCallActivity__OnExitAssignment_6_1 ) )
+ // InternalBlipDSL.g:6700:2: ( rule__BlipCallActivity__OnExitAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnExitAssignment_6_1());
}
- // InternalBlipDSL.g:6782:2: ( rule__BlipCallActivity__OnExitAssignment_6_1 )
- // InternalBlipDSL.g:6782:3: rule__BlipCallActivity__OnExitAssignment_6_1
+ // InternalBlipDSL.g:6701:2: ( rule__BlipCallActivity__OnExitAssignment_6_1 )
+ // InternalBlipDSL.g:6701:3: rule__BlipCallActivity__OnExitAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__BlipCallActivity__OnExitAssignment_6_1();
@@ -24697,16 +24428,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__0"
- // InternalBlipDSL.g:6791:1: rule__BlipScriptTask__Group__0 : rule__BlipScriptTask__Group__0__Impl rule__BlipScriptTask__Group__1 ;
+ // InternalBlipDSL.g:6710:1: rule__BlipScriptTask__Group__0 : rule__BlipScriptTask__Group__0__Impl rule__BlipScriptTask__Group__1 ;
public final void rule__BlipScriptTask__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6795:1: ( rule__BlipScriptTask__Group__0__Impl rule__BlipScriptTask__Group__1 )
- // InternalBlipDSL.g:6796:2: rule__BlipScriptTask__Group__0__Impl rule__BlipScriptTask__Group__1
+ // InternalBlipDSL.g:6714:1: ( rule__BlipScriptTask__Group__0__Impl rule__BlipScriptTask__Group__1 )
+ // InternalBlipDSL.g:6715:2: rule__BlipScriptTask__Group__0__Impl rule__BlipScriptTask__Group__1
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_31);
rule__BlipScriptTask__Group__0__Impl();
state._fsp--;
@@ -24735,23 +24466,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__0__Impl"
- // InternalBlipDSL.g:6803:1: rule__BlipScriptTask__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:6722:1: rule__BlipScriptTask__Group__0__Impl : ( () ) ;
public final void rule__BlipScriptTask__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6807:1: ( ( () ) )
- // InternalBlipDSL.g:6808:1: ( () )
+ // InternalBlipDSL.g:6726:1: ( ( () ) )
+ // InternalBlipDSL.g:6727:1: ( () )
{
- // InternalBlipDSL.g:6808:1: ( () )
- // InternalBlipDSL.g:6809:2: ()
+ // InternalBlipDSL.g:6727:1: ( () )
+ // InternalBlipDSL.g:6728:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getBlipScriptTaskAction_0());
}
- // InternalBlipDSL.g:6810:2: ()
- // InternalBlipDSL.g:6810:3:
+ // InternalBlipDSL.g:6729:2: ()
+ // InternalBlipDSL.g:6729:3:
{
}
@@ -24776,16 +24507,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__1"
- // InternalBlipDSL.g:6818:1: rule__BlipScriptTask__Group__1 : rule__BlipScriptTask__Group__1__Impl rule__BlipScriptTask__Group__2 ;
+ // InternalBlipDSL.g:6737:1: rule__BlipScriptTask__Group__1 : rule__BlipScriptTask__Group__1__Impl rule__BlipScriptTask__Group__2 ;
public final void rule__BlipScriptTask__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6822:1: ( rule__BlipScriptTask__Group__1__Impl rule__BlipScriptTask__Group__2 )
- // InternalBlipDSL.g:6823:2: rule__BlipScriptTask__Group__1__Impl rule__BlipScriptTask__Group__2
+ // InternalBlipDSL.g:6741:1: ( rule__BlipScriptTask__Group__1__Impl rule__BlipScriptTask__Group__2 )
+ // InternalBlipDSL.g:6742:2: rule__BlipScriptTask__Group__1__Impl rule__BlipScriptTask__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipScriptTask__Group__1__Impl();
state._fsp--;
@@ -24814,17 +24545,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__1__Impl"
- // InternalBlipDSL.g:6830:1: rule__BlipScriptTask__Group__1__Impl : ( 'scripttask' ) ;
+ // InternalBlipDSL.g:6749:1: rule__BlipScriptTask__Group__1__Impl : ( 'scripttask' ) ;
public final void rule__BlipScriptTask__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6834:1: ( ( 'scripttask' ) )
- // InternalBlipDSL.g:6835:1: ( 'scripttask' )
+ // InternalBlipDSL.g:6753:1: ( ( 'scripttask' ) )
+ // InternalBlipDSL.g:6754:1: ( 'scripttask' )
{
- // InternalBlipDSL.g:6835:1: ( 'scripttask' )
- // InternalBlipDSL.g:6836:2: 'scripttask'
+ // InternalBlipDSL.g:6754:1: ( 'scripttask' )
+ // InternalBlipDSL.g:6755:2: 'scripttask'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getScripttaskKeyword_1());
@@ -24855,16 +24586,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__2"
- // InternalBlipDSL.g:6845:1: rule__BlipScriptTask__Group__2 : rule__BlipScriptTask__Group__2__Impl rule__BlipScriptTask__Group__3 ;
+ // InternalBlipDSL.g:6764:1: rule__BlipScriptTask__Group__2 : rule__BlipScriptTask__Group__2__Impl rule__BlipScriptTask__Group__3 ;
public final void rule__BlipScriptTask__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6849:1: ( rule__BlipScriptTask__Group__2__Impl rule__BlipScriptTask__Group__3 )
- // InternalBlipDSL.g:6850:2: rule__BlipScriptTask__Group__2__Impl rule__BlipScriptTask__Group__3
+ // InternalBlipDSL.g:6768:1: ( rule__BlipScriptTask__Group__2__Impl rule__BlipScriptTask__Group__3 )
+ // InternalBlipDSL.g:6769:2: rule__BlipScriptTask__Group__2__Impl rule__BlipScriptTask__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipScriptTask__Group__2__Impl();
state._fsp--;
@@ -24893,23 +24624,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__2__Impl"
- // InternalBlipDSL.g:6857:1: rule__BlipScriptTask__Group__2__Impl : ( ( rule__BlipScriptTask__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:6776:1: rule__BlipScriptTask__Group__2__Impl : ( ( rule__BlipScriptTask__NameAssignment_2 ) ) ;
public final void rule__BlipScriptTask__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6861:1: ( ( ( rule__BlipScriptTask__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:6862:1: ( ( rule__BlipScriptTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6780:1: ( ( ( rule__BlipScriptTask__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:6781:1: ( ( rule__BlipScriptTask__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:6862:1: ( ( rule__BlipScriptTask__NameAssignment_2 ) )
- // InternalBlipDSL.g:6863:2: ( rule__BlipScriptTask__NameAssignment_2 )
+ // InternalBlipDSL.g:6781:1: ( ( rule__BlipScriptTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6782:2: ( rule__BlipScriptTask__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:6864:2: ( rule__BlipScriptTask__NameAssignment_2 )
- // InternalBlipDSL.g:6864:3: rule__BlipScriptTask__NameAssignment_2
+ // InternalBlipDSL.g:6783:2: ( rule__BlipScriptTask__NameAssignment_2 )
+ // InternalBlipDSL.g:6783:3: rule__BlipScriptTask__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipScriptTask__NameAssignment_2();
@@ -24944,16 +24675,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__3"
- // InternalBlipDSL.g:6872:1: rule__BlipScriptTask__Group__3 : rule__BlipScriptTask__Group__3__Impl rule__BlipScriptTask__Group__4 ;
+ // InternalBlipDSL.g:6791:1: rule__BlipScriptTask__Group__3 : rule__BlipScriptTask__Group__3__Impl rule__BlipScriptTask__Group__4 ;
public final void rule__BlipScriptTask__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6876:1: ( rule__BlipScriptTask__Group__3__Impl rule__BlipScriptTask__Group__4 )
- // InternalBlipDSL.g:6877:2: rule__BlipScriptTask__Group__3__Impl rule__BlipScriptTask__Group__4
+ // InternalBlipDSL.g:6795:1: ( rule__BlipScriptTask__Group__3__Impl rule__BlipScriptTask__Group__4 )
+ // InternalBlipDSL.g:6796:2: rule__BlipScriptTask__Group__3__Impl rule__BlipScriptTask__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipScriptTask__Group__3__Impl();
state._fsp--;
@@ -24982,17 +24713,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__3__Impl"
- // InternalBlipDSL.g:6884:1: rule__BlipScriptTask__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:6803:1: rule__BlipScriptTask__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipScriptTask__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6888:1: ( ( 'for' ) )
- // InternalBlipDSL.g:6889:1: ( 'for' )
+ // InternalBlipDSL.g:6807:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:6808:1: ( 'for' )
{
- // InternalBlipDSL.g:6889:1: ( 'for' )
- // InternalBlipDSL.g:6890:2: 'for'
+ // InternalBlipDSL.g:6808:1: ( 'for' )
+ // InternalBlipDSL.g:6809:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getForKeyword_3());
@@ -25023,16 +24754,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__4"
- // InternalBlipDSL.g:6899:1: rule__BlipScriptTask__Group__4 : rule__BlipScriptTask__Group__4__Impl rule__BlipScriptTask__Group__5 ;
+ // InternalBlipDSL.g:6818:1: rule__BlipScriptTask__Group__4 : rule__BlipScriptTask__Group__4__Impl rule__BlipScriptTask__Group__5 ;
public final void rule__BlipScriptTask__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6903:1: ( rule__BlipScriptTask__Group__4__Impl rule__BlipScriptTask__Group__5 )
- // InternalBlipDSL.g:6904:2: rule__BlipScriptTask__Group__4__Impl rule__BlipScriptTask__Group__5
+ // InternalBlipDSL.g:6822:1: ( rule__BlipScriptTask__Group__4__Impl rule__BlipScriptTask__Group__5 )
+ // InternalBlipDSL.g:6823:2: rule__BlipScriptTask__Group__4__Impl rule__BlipScriptTask__Group__5
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_32);
rule__BlipScriptTask__Group__4__Impl();
state._fsp--;
@@ -25061,23 +24792,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__4__Impl"
- // InternalBlipDSL.g:6911:1: rule__BlipScriptTask__Group__4__Impl : ( ( rule__BlipScriptTask__TaskAssignment_4 ) ) ;
+ // InternalBlipDSL.g:6830:1: rule__BlipScriptTask__Group__4__Impl : ( ( rule__BlipScriptTask__TaskAssignment_4 ) ) ;
public final void rule__BlipScriptTask__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6915:1: ( ( ( rule__BlipScriptTask__TaskAssignment_4 ) ) )
- // InternalBlipDSL.g:6916:1: ( ( rule__BlipScriptTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:6834:1: ( ( ( rule__BlipScriptTask__TaskAssignment_4 ) ) )
+ // InternalBlipDSL.g:6835:1: ( ( rule__BlipScriptTask__TaskAssignment_4 ) )
{
- // InternalBlipDSL.g:6916:1: ( ( rule__BlipScriptTask__TaskAssignment_4 ) )
- // InternalBlipDSL.g:6917:2: ( rule__BlipScriptTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:6835:1: ( ( rule__BlipScriptTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:6836:2: ( rule__BlipScriptTask__TaskAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getTaskAssignment_4());
}
- // InternalBlipDSL.g:6918:2: ( rule__BlipScriptTask__TaskAssignment_4 )
- // InternalBlipDSL.g:6918:3: rule__BlipScriptTask__TaskAssignment_4
+ // InternalBlipDSL.g:6837:2: ( rule__BlipScriptTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:6837:3: rule__BlipScriptTask__TaskAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipScriptTask__TaskAssignment_4();
@@ -25112,16 +24843,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__5"
- // InternalBlipDSL.g:6926:1: rule__BlipScriptTask__Group__5 : rule__BlipScriptTask__Group__5__Impl rule__BlipScriptTask__Group__6 ;
+ // InternalBlipDSL.g:6845:1: rule__BlipScriptTask__Group__5 : rule__BlipScriptTask__Group__5__Impl rule__BlipScriptTask__Group__6 ;
public final void rule__BlipScriptTask__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6930:1: ( rule__BlipScriptTask__Group__5__Impl rule__BlipScriptTask__Group__6 )
- // InternalBlipDSL.g:6931:2: rule__BlipScriptTask__Group__5__Impl rule__BlipScriptTask__Group__6
+ // InternalBlipDSL.g:6849:1: ( rule__BlipScriptTask__Group__5__Impl rule__BlipScriptTask__Group__6 )
+ // InternalBlipDSL.g:6850:2: rule__BlipScriptTask__Group__5__Impl rule__BlipScriptTask__Group__6
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipScriptTask__Group__5__Impl();
state._fsp--;
@@ -25150,17 +24881,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__5__Impl"
- // InternalBlipDSL.g:6938:1: rule__BlipScriptTask__Group__5__Impl : ( 'function' ) ;
+ // InternalBlipDSL.g:6857:1: rule__BlipScriptTask__Group__5__Impl : ( 'function' ) ;
public final void rule__BlipScriptTask__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6942:1: ( ( 'function' ) )
- // InternalBlipDSL.g:6943:1: ( 'function' )
+ // InternalBlipDSL.g:6861:1: ( ( 'function' ) )
+ // InternalBlipDSL.g:6862:1: ( 'function' )
{
- // InternalBlipDSL.g:6943:1: ( 'function' )
- // InternalBlipDSL.g:6944:2: 'function'
+ // InternalBlipDSL.g:6862:1: ( 'function' )
+ // InternalBlipDSL.g:6863:2: 'function'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getFunctionKeyword_5());
@@ -25191,14 +24922,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__6"
- // InternalBlipDSL.g:6953:1: rule__BlipScriptTask__Group__6 : rule__BlipScriptTask__Group__6__Impl ;
+ // InternalBlipDSL.g:6872:1: rule__BlipScriptTask__Group__6 : rule__BlipScriptTask__Group__6__Impl ;
public final void rule__BlipScriptTask__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6957:1: ( rule__BlipScriptTask__Group__6__Impl )
- // InternalBlipDSL.g:6958:2: rule__BlipScriptTask__Group__6__Impl
+ // InternalBlipDSL.g:6876:1: ( rule__BlipScriptTask__Group__6__Impl )
+ // InternalBlipDSL.g:6877:2: rule__BlipScriptTask__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__BlipScriptTask__Group__6__Impl();
@@ -25224,23 +24955,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__Group__6__Impl"
- // InternalBlipDSL.g:6964:1: rule__BlipScriptTask__Group__6__Impl : ( ( rule__BlipScriptTask__FunctionAssignment_6 ) ) ;
+ // InternalBlipDSL.g:6883:1: rule__BlipScriptTask__Group__6__Impl : ( ( rule__BlipScriptTask__FunctionAssignment_6 ) ) ;
public final void rule__BlipScriptTask__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6968:1: ( ( ( rule__BlipScriptTask__FunctionAssignment_6 ) ) )
- // InternalBlipDSL.g:6969:1: ( ( rule__BlipScriptTask__FunctionAssignment_6 ) )
+ // InternalBlipDSL.g:6887:1: ( ( ( rule__BlipScriptTask__FunctionAssignment_6 ) ) )
+ // InternalBlipDSL.g:6888:1: ( ( rule__BlipScriptTask__FunctionAssignment_6 ) )
{
- // InternalBlipDSL.g:6969:1: ( ( rule__BlipScriptTask__FunctionAssignment_6 ) )
- // InternalBlipDSL.g:6970:2: ( rule__BlipScriptTask__FunctionAssignment_6 )
+ // InternalBlipDSL.g:6888:1: ( ( rule__BlipScriptTask__FunctionAssignment_6 ) )
+ // InternalBlipDSL.g:6889:2: ( rule__BlipScriptTask__FunctionAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getFunctionAssignment_6());
}
- // InternalBlipDSL.g:6971:2: ( rule__BlipScriptTask__FunctionAssignment_6 )
- // InternalBlipDSL.g:6971:3: rule__BlipScriptTask__FunctionAssignment_6
+ // InternalBlipDSL.g:6890:2: ( rule__BlipScriptTask__FunctionAssignment_6 )
+ // InternalBlipDSL.g:6890:3: rule__BlipScriptTask__FunctionAssignment_6
{
pushFollow(FOLLOW_2);
rule__BlipScriptTask__FunctionAssignment_6();
@@ -25275,16 +25006,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__0"
- // InternalBlipDSL.g:6980:1: rule__BlipPersistTask__Group__0 : rule__BlipPersistTask__Group__0__Impl rule__BlipPersistTask__Group__1 ;
+ // InternalBlipDSL.g:6899:1: rule__BlipPersistTask__Group__0 : rule__BlipPersistTask__Group__0__Impl rule__BlipPersistTask__Group__1 ;
public final void rule__BlipPersistTask__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6984:1: ( rule__BlipPersistTask__Group__0__Impl rule__BlipPersistTask__Group__1 )
- // InternalBlipDSL.g:6985:2: rule__BlipPersistTask__Group__0__Impl rule__BlipPersistTask__Group__1
+ // InternalBlipDSL.g:6903:1: ( rule__BlipPersistTask__Group__0__Impl rule__BlipPersistTask__Group__1 )
+ // InternalBlipDSL.g:6904:2: rule__BlipPersistTask__Group__0__Impl rule__BlipPersistTask__Group__1
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_33);
rule__BlipPersistTask__Group__0__Impl();
state._fsp--;
@@ -25313,23 +25044,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__0__Impl"
- // InternalBlipDSL.g:6992:1: rule__BlipPersistTask__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:6911:1: rule__BlipPersistTask__Group__0__Impl : ( () ) ;
public final void rule__BlipPersistTask__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:6996:1: ( ( () ) )
- // InternalBlipDSL.g:6997:1: ( () )
+ // InternalBlipDSL.g:6915:1: ( ( () ) )
+ // InternalBlipDSL.g:6916:1: ( () )
{
- // InternalBlipDSL.g:6997:1: ( () )
- // InternalBlipDSL.g:6998:2: ()
+ // InternalBlipDSL.g:6916:1: ( () )
+ // InternalBlipDSL.g:6917:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getBlipPersistTaskAction_0());
}
- // InternalBlipDSL.g:6999:2: ()
- // InternalBlipDSL.g:6999:3:
+ // InternalBlipDSL.g:6918:2: ()
+ // InternalBlipDSL.g:6918:3:
{
}
@@ -25354,16 +25085,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__1"
- // InternalBlipDSL.g:7007:1: rule__BlipPersistTask__Group__1 : rule__BlipPersistTask__Group__1__Impl rule__BlipPersistTask__Group__2 ;
+ // InternalBlipDSL.g:6926:1: rule__BlipPersistTask__Group__1 : rule__BlipPersistTask__Group__1__Impl rule__BlipPersistTask__Group__2 ;
public final void rule__BlipPersistTask__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7011:1: ( rule__BlipPersistTask__Group__1__Impl rule__BlipPersistTask__Group__2 )
- // InternalBlipDSL.g:7012:2: rule__BlipPersistTask__Group__1__Impl rule__BlipPersistTask__Group__2
+ // InternalBlipDSL.g:6930:1: ( rule__BlipPersistTask__Group__1__Impl rule__BlipPersistTask__Group__2 )
+ // InternalBlipDSL.g:6931:2: rule__BlipPersistTask__Group__1__Impl rule__BlipPersistTask__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipPersistTask__Group__1__Impl();
state._fsp--;
@@ -25392,17 +25123,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__1__Impl"
- // InternalBlipDSL.g:7019:1: rule__BlipPersistTask__Group__1__Impl : ( 'persisttask' ) ;
+ // InternalBlipDSL.g:6938:1: rule__BlipPersistTask__Group__1__Impl : ( 'persisttask' ) ;
public final void rule__BlipPersistTask__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7023:1: ( ( 'persisttask' ) )
- // InternalBlipDSL.g:7024:1: ( 'persisttask' )
+ // InternalBlipDSL.g:6942:1: ( ( 'persisttask' ) )
+ // InternalBlipDSL.g:6943:1: ( 'persisttask' )
{
- // InternalBlipDSL.g:7024:1: ( 'persisttask' )
- // InternalBlipDSL.g:7025:2: 'persisttask'
+ // InternalBlipDSL.g:6943:1: ( 'persisttask' )
+ // InternalBlipDSL.g:6944:2: 'persisttask'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getPersisttaskKeyword_1());
@@ -25433,16 +25164,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__2"
- // InternalBlipDSL.g:7034:1: rule__BlipPersistTask__Group__2 : rule__BlipPersistTask__Group__2__Impl rule__BlipPersistTask__Group__3 ;
+ // InternalBlipDSL.g:6953:1: rule__BlipPersistTask__Group__2 : rule__BlipPersistTask__Group__2__Impl rule__BlipPersistTask__Group__3 ;
public final void rule__BlipPersistTask__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7038:1: ( rule__BlipPersistTask__Group__2__Impl rule__BlipPersistTask__Group__3 )
- // InternalBlipDSL.g:7039:2: rule__BlipPersistTask__Group__2__Impl rule__BlipPersistTask__Group__3
+ // InternalBlipDSL.g:6957:1: ( rule__BlipPersistTask__Group__2__Impl rule__BlipPersistTask__Group__3 )
+ // InternalBlipDSL.g:6958:2: rule__BlipPersistTask__Group__2__Impl rule__BlipPersistTask__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipPersistTask__Group__2__Impl();
state._fsp--;
@@ -25471,23 +25202,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__2__Impl"
- // InternalBlipDSL.g:7046:1: rule__BlipPersistTask__Group__2__Impl : ( ( rule__BlipPersistTask__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:6965:1: rule__BlipPersistTask__Group__2__Impl : ( ( rule__BlipPersistTask__NameAssignment_2 ) ) ;
public final void rule__BlipPersistTask__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7050:1: ( ( ( rule__BlipPersistTask__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:7051:1: ( ( rule__BlipPersistTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6969:1: ( ( ( rule__BlipPersistTask__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:6970:1: ( ( rule__BlipPersistTask__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:7051:1: ( ( rule__BlipPersistTask__NameAssignment_2 ) )
- // InternalBlipDSL.g:7052:2: ( rule__BlipPersistTask__NameAssignment_2 )
+ // InternalBlipDSL.g:6970:1: ( ( rule__BlipPersistTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:6971:2: ( rule__BlipPersistTask__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:7053:2: ( rule__BlipPersistTask__NameAssignment_2 )
- // InternalBlipDSL.g:7053:3: rule__BlipPersistTask__NameAssignment_2
+ // InternalBlipDSL.g:6972:2: ( rule__BlipPersistTask__NameAssignment_2 )
+ // InternalBlipDSL.g:6972:3: rule__BlipPersistTask__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipPersistTask__NameAssignment_2();
@@ -25522,16 +25253,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__3"
- // InternalBlipDSL.g:7061:1: rule__BlipPersistTask__Group__3 : rule__BlipPersistTask__Group__3__Impl rule__BlipPersistTask__Group__4 ;
+ // InternalBlipDSL.g:6980:1: rule__BlipPersistTask__Group__3 : rule__BlipPersistTask__Group__3__Impl rule__BlipPersistTask__Group__4 ;
public final void rule__BlipPersistTask__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7065:1: ( rule__BlipPersistTask__Group__3__Impl rule__BlipPersistTask__Group__4 )
- // InternalBlipDSL.g:7066:2: rule__BlipPersistTask__Group__3__Impl rule__BlipPersistTask__Group__4
+ // InternalBlipDSL.g:6984:1: ( rule__BlipPersistTask__Group__3__Impl rule__BlipPersistTask__Group__4 )
+ // InternalBlipDSL.g:6985:2: rule__BlipPersistTask__Group__3__Impl rule__BlipPersistTask__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipPersistTask__Group__3__Impl();
state._fsp--;
@@ -25560,17 +25291,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__3__Impl"
- // InternalBlipDSL.g:7073:1: rule__BlipPersistTask__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:6992:1: rule__BlipPersistTask__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipPersistTask__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7077:1: ( ( 'for' ) )
- // InternalBlipDSL.g:7078:1: ( 'for' )
+ // InternalBlipDSL.g:6996:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:6997:1: ( 'for' )
{
- // InternalBlipDSL.g:7078:1: ( 'for' )
- // InternalBlipDSL.g:7079:2: 'for'
+ // InternalBlipDSL.g:6997:1: ( 'for' )
+ // InternalBlipDSL.g:6998:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getForKeyword_3());
@@ -25601,16 +25332,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__4"
- // InternalBlipDSL.g:7088:1: rule__BlipPersistTask__Group__4 : rule__BlipPersistTask__Group__4__Impl rule__BlipPersistTask__Group__5 ;
+ // InternalBlipDSL.g:7007:1: rule__BlipPersistTask__Group__4 : rule__BlipPersistTask__Group__4__Impl rule__BlipPersistTask__Group__5 ;
public final void rule__BlipPersistTask__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7092:1: ( rule__BlipPersistTask__Group__4__Impl rule__BlipPersistTask__Group__5 )
- // InternalBlipDSL.g:7093:2: rule__BlipPersistTask__Group__4__Impl rule__BlipPersistTask__Group__5
+ // InternalBlipDSL.g:7011:1: ( rule__BlipPersistTask__Group__4__Impl rule__BlipPersistTask__Group__5 )
+ // InternalBlipDSL.g:7012:2: rule__BlipPersistTask__Group__4__Impl rule__BlipPersistTask__Group__5
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_32);
rule__BlipPersistTask__Group__4__Impl();
state._fsp--;
@@ -25639,23 +25370,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__4__Impl"
- // InternalBlipDSL.g:7100:1: rule__BlipPersistTask__Group__4__Impl : ( ( rule__BlipPersistTask__TaskAssignment_4 ) ) ;
+ // InternalBlipDSL.g:7019:1: rule__BlipPersistTask__Group__4__Impl : ( ( rule__BlipPersistTask__TaskAssignment_4 ) ) ;
public final void rule__BlipPersistTask__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7104:1: ( ( ( rule__BlipPersistTask__TaskAssignment_4 ) ) )
- // InternalBlipDSL.g:7105:1: ( ( rule__BlipPersistTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:7023:1: ( ( ( rule__BlipPersistTask__TaskAssignment_4 ) ) )
+ // InternalBlipDSL.g:7024:1: ( ( rule__BlipPersistTask__TaskAssignment_4 ) )
{
- // InternalBlipDSL.g:7105:1: ( ( rule__BlipPersistTask__TaskAssignment_4 ) )
- // InternalBlipDSL.g:7106:2: ( rule__BlipPersistTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:7024:1: ( ( rule__BlipPersistTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:7025:2: ( rule__BlipPersistTask__TaskAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getTaskAssignment_4());
}
- // InternalBlipDSL.g:7107:2: ( rule__BlipPersistTask__TaskAssignment_4 )
- // InternalBlipDSL.g:7107:3: rule__BlipPersistTask__TaskAssignment_4
+ // InternalBlipDSL.g:7026:2: ( rule__BlipPersistTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:7026:3: rule__BlipPersistTask__TaskAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipPersistTask__TaskAssignment_4();
@@ -25690,16 +25421,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__5"
- // InternalBlipDSL.g:7115:1: rule__BlipPersistTask__Group__5 : rule__BlipPersistTask__Group__5__Impl rule__BlipPersistTask__Group__6 ;
+ // InternalBlipDSL.g:7034:1: rule__BlipPersistTask__Group__5 : rule__BlipPersistTask__Group__5__Impl rule__BlipPersistTask__Group__6 ;
public final void rule__BlipPersistTask__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7119:1: ( rule__BlipPersistTask__Group__5__Impl rule__BlipPersistTask__Group__6 )
- // InternalBlipDSL.g:7120:2: rule__BlipPersistTask__Group__5__Impl rule__BlipPersistTask__Group__6
+ // InternalBlipDSL.g:7038:1: ( rule__BlipPersistTask__Group__5__Impl rule__BlipPersistTask__Group__6 )
+ // InternalBlipDSL.g:7039:2: rule__BlipPersistTask__Group__5__Impl rule__BlipPersistTask__Group__6
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipPersistTask__Group__5__Impl();
state._fsp--;
@@ -25728,17 +25459,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__5__Impl"
- // InternalBlipDSL.g:7127:1: rule__BlipPersistTask__Group__5__Impl : ( 'function' ) ;
+ // InternalBlipDSL.g:7046:1: rule__BlipPersistTask__Group__5__Impl : ( 'function' ) ;
public final void rule__BlipPersistTask__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7131:1: ( ( 'function' ) )
- // InternalBlipDSL.g:7132:1: ( 'function' )
+ // InternalBlipDSL.g:7050:1: ( ( 'function' ) )
+ // InternalBlipDSL.g:7051:1: ( 'function' )
{
- // InternalBlipDSL.g:7132:1: ( 'function' )
- // InternalBlipDSL.g:7133:2: 'function'
+ // InternalBlipDSL.g:7051:1: ( 'function' )
+ // InternalBlipDSL.g:7052:2: 'function'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getFunctionKeyword_5());
@@ -25769,14 +25500,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__6"
- // InternalBlipDSL.g:7142:1: rule__BlipPersistTask__Group__6 : rule__BlipPersistTask__Group__6__Impl ;
+ // InternalBlipDSL.g:7061:1: rule__BlipPersistTask__Group__6 : rule__BlipPersistTask__Group__6__Impl ;
public final void rule__BlipPersistTask__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7146:1: ( rule__BlipPersistTask__Group__6__Impl )
- // InternalBlipDSL.g:7147:2: rule__BlipPersistTask__Group__6__Impl
+ // InternalBlipDSL.g:7065:1: ( rule__BlipPersistTask__Group__6__Impl )
+ // InternalBlipDSL.g:7066:2: rule__BlipPersistTask__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__BlipPersistTask__Group__6__Impl();
@@ -25802,23 +25533,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__Group__6__Impl"
- // InternalBlipDSL.g:7153:1: rule__BlipPersistTask__Group__6__Impl : ( ( rule__BlipPersistTask__FunctionAssignment_6 ) ) ;
+ // InternalBlipDSL.g:7072:1: rule__BlipPersistTask__Group__6__Impl : ( ( rule__BlipPersistTask__FunctionAssignment_6 ) ) ;
public final void rule__BlipPersistTask__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7157:1: ( ( ( rule__BlipPersistTask__FunctionAssignment_6 ) ) )
- // InternalBlipDSL.g:7158:1: ( ( rule__BlipPersistTask__FunctionAssignment_6 ) )
+ // InternalBlipDSL.g:7076:1: ( ( ( rule__BlipPersistTask__FunctionAssignment_6 ) ) )
+ // InternalBlipDSL.g:7077:1: ( ( rule__BlipPersistTask__FunctionAssignment_6 ) )
{
- // InternalBlipDSL.g:7158:1: ( ( rule__BlipPersistTask__FunctionAssignment_6 ) )
- // InternalBlipDSL.g:7159:2: ( rule__BlipPersistTask__FunctionAssignment_6 )
+ // InternalBlipDSL.g:7077:1: ( ( rule__BlipPersistTask__FunctionAssignment_6 ) )
+ // InternalBlipDSL.g:7078:2: ( rule__BlipPersistTask__FunctionAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getFunctionAssignment_6());
}
- // InternalBlipDSL.g:7160:2: ( rule__BlipPersistTask__FunctionAssignment_6 )
- // InternalBlipDSL.g:7160:3: rule__BlipPersistTask__FunctionAssignment_6
+ // InternalBlipDSL.g:7079:2: ( rule__BlipPersistTask__FunctionAssignment_6 )
+ // InternalBlipDSL.g:7079:3: rule__BlipPersistTask__FunctionAssignment_6
{
pushFollow(FOLLOW_2);
rule__BlipPersistTask__FunctionAssignment_6();
@@ -25853,16 +25584,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__0"
- // InternalBlipDSL.g:7169:1: rule__BlipServiceTask__Group__0 : rule__BlipServiceTask__Group__0__Impl rule__BlipServiceTask__Group__1 ;
+ // InternalBlipDSL.g:7088:1: rule__BlipServiceTask__Group__0 : rule__BlipServiceTask__Group__0__Impl rule__BlipServiceTask__Group__1 ;
public final void rule__BlipServiceTask__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7173:1: ( rule__BlipServiceTask__Group__0__Impl rule__BlipServiceTask__Group__1 )
- // InternalBlipDSL.g:7174:2: rule__BlipServiceTask__Group__0__Impl rule__BlipServiceTask__Group__1
+ // InternalBlipDSL.g:7092:1: ( rule__BlipServiceTask__Group__0__Impl rule__BlipServiceTask__Group__1 )
+ // InternalBlipDSL.g:7093:2: rule__BlipServiceTask__Group__0__Impl rule__BlipServiceTask__Group__1
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_34);
rule__BlipServiceTask__Group__0__Impl();
state._fsp--;
@@ -25891,23 +25622,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__0__Impl"
- // InternalBlipDSL.g:7181:1: rule__BlipServiceTask__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:7100:1: rule__BlipServiceTask__Group__0__Impl : ( () ) ;
public final void rule__BlipServiceTask__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7185:1: ( ( () ) )
- // InternalBlipDSL.g:7186:1: ( () )
+ // InternalBlipDSL.g:7104:1: ( ( () ) )
+ // InternalBlipDSL.g:7105:1: ( () )
{
- // InternalBlipDSL.g:7186:1: ( () )
- // InternalBlipDSL.g:7187:2: ()
+ // InternalBlipDSL.g:7105:1: ( () )
+ // InternalBlipDSL.g:7106:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getBlipServiceTaskAction_0());
}
- // InternalBlipDSL.g:7188:2: ()
- // InternalBlipDSL.g:7188:3:
+ // InternalBlipDSL.g:7107:2: ()
+ // InternalBlipDSL.g:7107:3:
{
}
@@ -25932,16 +25663,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__1"
- // InternalBlipDSL.g:7196:1: rule__BlipServiceTask__Group__1 : rule__BlipServiceTask__Group__1__Impl rule__BlipServiceTask__Group__2 ;
+ // InternalBlipDSL.g:7115:1: rule__BlipServiceTask__Group__1 : rule__BlipServiceTask__Group__1__Impl rule__BlipServiceTask__Group__2 ;
public final void rule__BlipServiceTask__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7200:1: ( rule__BlipServiceTask__Group__1__Impl rule__BlipServiceTask__Group__2 )
- // InternalBlipDSL.g:7201:2: rule__BlipServiceTask__Group__1__Impl rule__BlipServiceTask__Group__2
+ // InternalBlipDSL.g:7119:1: ( rule__BlipServiceTask__Group__1__Impl rule__BlipServiceTask__Group__2 )
+ // InternalBlipDSL.g:7120:2: rule__BlipServiceTask__Group__1__Impl rule__BlipServiceTask__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipServiceTask__Group__1__Impl();
state._fsp--;
@@ -25970,17 +25701,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__1__Impl"
- // InternalBlipDSL.g:7208:1: rule__BlipServiceTask__Group__1__Impl : ( 'servicetask' ) ;
+ // InternalBlipDSL.g:7127:1: rule__BlipServiceTask__Group__1__Impl : ( 'servicetask' ) ;
public final void rule__BlipServiceTask__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7212:1: ( ( 'servicetask' ) )
- // InternalBlipDSL.g:7213:1: ( 'servicetask' )
+ // InternalBlipDSL.g:7131:1: ( ( 'servicetask' ) )
+ // InternalBlipDSL.g:7132:1: ( 'servicetask' )
{
- // InternalBlipDSL.g:7213:1: ( 'servicetask' )
- // InternalBlipDSL.g:7214:2: 'servicetask'
+ // InternalBlipDSL.g:7132:1: ( 'servicetask' )
+ // InternalBlipDSL.g:7133:2: 'servicetask'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getServicetaskKeyword_1());
@@ -26011,16 +25742,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__2"
- // InternalBlipDSL.g:7223:1: rule__BlipServiceTask__Group__2 : rule__BlipServiceTask__Group__2__Impl rule__BlipServiceTask__Group__3 ;
+ // InternalBlipDSL.g:7142:1: rule__BlipServiceTask__Group__2 : rule__BlipServiceTask__Group__2__Impl rule__BlipServiceTask__Group__3 ;
public final void rule__BlipServiceTask__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7227:1: ( rule__BlipServiceTask__Group__2__Impl rule__BlipServiceTask__Group__3 )
- // InternalBlipDSL.g:7228:2: rule__BlipServiceTask__Group__2__Impl rule__BlipServiceTask__Group__3
+ // InternalBlipDSL.g:7146:1: ( rule__BlipServiceTask__Group__2__Impl rule__BlipServiceTask__Group__3 )
+ // InternalBlipDSL.g:7147:2: rule__BlipServiceTask__Group__2__Impl rule__BlipServiceTask__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipServiceTask__Group__2__Impl();
state._fsp--;
@@ -26049,23 +25780,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__2__Impl"
- // InternalBlipDSL.g:7235:1: rule__BlipServiceTask__Group__2__Impl : ( ( rule__BlipServiceTask__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:7154:1: rule__BlipServiceTask__Group__2__Impl : ( ( rule__BlipServiceTask__NameAssignment_2 ) ) ;
public final void rule__BlipServiceTask__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7239:1: ( ( ( rule__BlipServiceTask__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:7240:1: ( ( rule__BlipServiceTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:7158:1: ( ( ( rule__BlipServiceTask__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:7159:1: ( ( rule__BlipServiceTask__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:7240:1: ( ( rule__BlipServiceTask__NameAssignment_2 ) )
- // InternalBlipDSL.g:7241:2: ( rule__BlipServiceTask__NameAssignment_2 )
+ // InternalBlipDSL.g:7159:1: ( ( rule__BlipServiceTask__NameAssignment_2 ) )
+ // InternalBlipDSL.g:7160:2: ( rule__BlipServiceTask__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:7242:2: ( rule__BlipServiceTask__NameAssignment_2 )
- // InternalBlipDSL.g:7242:3: rule__BlipServiceTask__NameAssignment_2
+ // InternalBlipDSL.g:7161:2: ( rule__BlipServiceTask__NameAssignment_2 )
+ // InternalBlipDSL.g:7161:3: rule__BlipServiceTask__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__NameAssignment_2();
@@ -26100,16 +25831,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__3"
- // InternalBlipDSL.g:7250:1: rule__BlipServiceTask__Group__3 : rule__BlipServiceTask__Group__3__Impl rule__BlipServiceTask__Group__4 ;
+ // InternalBlipDSL.g:7169:1: rule__BlipServiceTask__Group__3 : rule__BlipServiceTask__Group__3__Impl rule__BlipServiceTask__Group__4 ;
public final void rule__BlipServiceTask__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7254:1: ( rule__BlipServiceTask__Group__3__Impl rule__BlipServiceTask__Group__4 )
- // InternalBlipDSL.g:7255:2: rule__BlipServiceTask__Group__3__Impl rule__BlipServiceTask__Group__4
+ // InternalBlipDSL.g:7173:1: ( rule__BlipServiceTask__Group__3__Impl rule__BlipServiceTask__Group__4 )
+ // InternalBlipDSL.g:7174:2: rule__BlipServiceTask__Group__3__Impl rule__BlipServiceTask__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipServiceTask__Group__3__Impl();
state._fsp--;
@@ -26138,17 +25869,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__3__Impl"
- // InternalBlipDSL.g:7262:1: rule__BlipServiceTask__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:7181:1: rule__BlipServiceTask__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipServiceTask__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7266:1: ( ( 'for' ) )
- // InternalBlipDSL.g:7267:1: ( 'for' )
+ // InternalBlipDSL.g:7185:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:7186:1: ( 'for' )
{
- // InternalBlipDSL.g:7267:1: ( 'for' )
- // InternalBlipDSL.g:7268:2: 'for'
+ // InternalBlipDSL.g:7186:1: ( 'for' )
+ // InternalBlipDSL.g:7187:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getForKeyword_3());
@@ -26179,16 +25910,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__4"
- // InternalBlipDSL.g:7277:1: rule__BlipServiceTask__Group__4 : rule__BlipServiceTask__Group__4__Impl rule__BlipServiceTask__Group__5 ;
+ // InternalBlipDSL.g:7196:1: rule__BlipServiceTask__Group__4 : rule__BlipServiceTask__Group__4__Impl rule__BlipServiceTask__Group__5 ;
public final void rule__BlipServiceTask__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7281:1: ( rule__BlipServiceTask__Group__4__Impl rule__BlipServiceTask__Group__5 )
- // InternalBlipDSL.g:7282:2: rule__BlipServiceTask__Group__4__Impl rule__BlipServiceTask__Group__5
+ // InternalBlipDSL.g:7200:1: ( rule__BlipServiceTask__Group__4__Impl rule__BlipServiceTask__Group__5 )
+ // InternalBlipDSL.g:7201:2: rule__BlipServiceTask__Group__4__Impl rule__BlipServiceTask__Group__5
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_35);
rule__BlipServiceTask__Group__4__Impl();
state._fsp--;
@@ -26217,23 +25948,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__4__Impl"
- // InternalBlipDSL.g:7289:1: rule__BlipServiceTask__Group__4__Impl : ( ( rule__BlipServiceTask__TaskAssignment_4 ) ) ;
+ // InternalBlipDSL.g:7208:1: rule__BlipServiceTask__Group__4__Impl : ( ( rule__BlipServiceTask__TaskAssignment_4 ) ) ;
public final void rule__BlipServiceTask__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7293:1: ( ( ( rule__BlipServiceTask__TaskAssignment_4 ) ) )
- // InternalBlipDSL.g:7294:1: ( ( rule__BlipServiceTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:7212:1: ( ( ( rule__BlipServiceTask__TaskAssignment_4 ) ) )
+ // InternalBlipDSL.g:7213:1: ( ( rule__BlipServiceTask__TaskAssignment_4 ) )
{
- // InternalBlipDSL.g:7294:1: ( ( rule__BlipServiceTask__TaskAssignment_4 ) )
- // InternalBlipDSL.g:7295:2: ( rule__BlipServiceTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:7213:1: ( ( rule__BlipServiceTask__TaskAssignment_4 ) )
+ // InternalBlipDSL.g:7214:2: ( rule__BlipServiceTask__TaskAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getTaskAssignment_4());
}
- // InternalBlipDSL.g:7296:2: ( rule__BlipServiceTask__TaskAssignment_4 )
- // InternalBlipDSL.g:7296:3: rule__BlipServiceTask__TaskAssignment_4
+ // InternalBlipDSL.g:7215:2: ( rule__BlipServiceTask__TaskAssignment_4 )
+ // InternalBlipDSL.g:7215:3: rule__BlipServiceTask__TaskAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__TaskAssignment_4();
@@ -26268,16 +25999,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__5"
- // InternalBlipDSL.g:7304:1: rule__BlipServiceTask__Group__5 : rule__BlipServiceTask__Group__5__Impl rule__BlipServiceTask__Group__6 ;
+ // InternalBlipDSL.g:7223:1: rule__BlipServiceTask__Group__5 : rule__BlipServiceTask__Group__5__Impl rule__BlipServiceTask__Group__6 ;
public final void rule__BlipServiceTask__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7308:1: ( rule__BlipServiceTask__Group__5__Impl rule__BlipServiceTask__Group__6 )
- // InternalBlipDSL.g:7309:2: rule__BlipServiceTask__Group__5__Impl rule__BlipServiceTask__Group__6
+ // InternalBlipDSL.g:7227:1: ( rule__BlipServiceTask__Group__5__Impl rule__BlipServiceTask__Group__6 )
+ // InternalBlipDSL.g:7228:2: rule__BlipServiceTask__Group__5__Impl rule__BlipServiceTask__Group__6
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_35);
rule__BlipServiceTask__Group__5__Impl();
state._fsp--;
@@ -26306,31 +26037,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__5__Impl"
- // InternalBlipDSL.g:7316:1: rule__BlipServiceTask__Group__5__Impl : ( ( rule__BlipServiceTask__Group_5__0 )? ) ;
+ // InternalBlipDSL.g:7235:1: rule__BlipServiceTask__Group__5__Impl : ( ( rule__BlipServiceTask__Group_5__0 )? ) ;
public final void rule__BlipServiceTask__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7320:1: ( ( ( rule__BlipServiceTask__Group_5__0 )? ) )
- // InternalBlipDSL.g:7321:1: ( ( rule__BlipServiceTask__Group_5__0 )? )
+ // InternalBlipDSL.g:7239:1: ( ( ( rule__BlipServiceTask__Group_5__0 )? ) )
+ // InternalBlipDSL.g:7240:1: ( ( rule__BlipServiceTask__Group_5__0 )? )
{
- // InternalBlipDSL.g:7321:1: ( ( rule__BlipServiceTask__Group_5__0 )? )
- // InternalBlipDSL.g:7322:2: ( rule__BlipServiceTask__Group_5__0 )?
+ // InternalBlipDSL.g:7240:1: ( ( rule__BlipServiceTask__Group_5__0 )? )
+ // InternalBlipDSL.g:7241:2: ( rule__BlipServiceTask__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getGroup_5());
}
- // InternalBlipDSL.g:7323:2: ( rule__BlipServiceTask__Group_5__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalBlipDSL.g:7242:2: ( rule__BlipServiceTask__Group_5__0 )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA67_0==158) ) {
- alt67=1;
+ if ( (LA65_0==158) ) {
+ alt65=1;
}
- switch (alt67) {
+ switch (alt65) {
case 1 :
- // InternalBlipDSL.g:7323:3: rule__BlipServiceTask__Group_5__0
+ // InternalBlipDSL.g:7242:3: rule__BlipServiceTask__Group_5__0
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group_5__0();
@@ -26368,16 +26099,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__6"
- // InternalBlipDSL.g:7331:1: rule__BlipServiceTask__Group__6 : rule__BlipServiceTask__Group__6__Impl rule__BlipServiceTask__Group__7 ;
+ // InternalBlipDSL.g:7250:1: rule__BlipServiceTask__Group__6 : rule__BlipServiceTask__Group__6__Impl rule__BlipServiceTask__Group__7 ;
public final void rule__BlipServiceTask__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7335:1: ( rule__BlipServiceTask__Group__6__Impl rule__BlipServiceTask__Group__7 )
- // InternalBlipDSL.g:7336:2: rule__BlipServiceTask__Group__6__Impl rule__BlipServiceTask__Group__7
+ // InternalBlipDSL.g:7254:1: ( rule__BlipServiceTask__Group__6__Impl rule__BlipServiceTask__Group__7 )
+ // InternalBlipDSL.g:7255:2: rule__BlipServiceTask__Group__6__Impl rule__BlipServiceTask__Group__7
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_36);
rule__BlipServiceTask__Group__6__Impl();
state._fsp--;
@@ -26406,17 +26137,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__6__Impl"
- // InternalBlipDSL.g:7343:1: rule__BlipServiceTask__Group__6__Impl : ( 'run' ) ;
+ // InternalBlipDSL.g:7262:1: rule__BlipServiceTask__Group__6__Impl : ( 'run' ) ;
public final void rule__BlipServiceTask__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7347:1: ( ( 'run' ) )
- // InternalBlipDSL.g:7348:1: ( 'run' )
+ // InternalBlipDSL.g:7266:1: ( ( 'run' ) )
+ // InternalBlipDSL.g:7267:1: ( 'run' )
{
- // InternalBlipDSL.g:7348:1: ( 'run' )
- // InternalBlipDSL.g:7349:2: 'run'
+ // InternalBlipDSL.g:7267:1: ( 'run' )
+ // InternalBlipDSL.g:7268:2: 'run'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getRunKeyword_6());
@@ -26447,16 +26178,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__7"
- // InternalBlipDSL.g:7358:1: rule__BlipServiceTask__Group__7 : rule__BlipServiceTask__Group__7__Impl rule__BlipServiceTask__Group__8 ;
+ // InternalBlipDSL.g:7277:1: rule__BlipServiceTask__Group__7 : rule__BlipServiceTask__Group__7__Impl rule__BlipServiceTask__Group__8 ;
public final void rule__BlipServiceTask__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7362:1: ( rule__BlipServiceTask__Group__7__Impl rule__BlipServiceTask__Group__8 )
- // InternalBlipDSL.g:7363:2: rule__BlipServiceTask__Group__7__Impl rule__BlipServiceTask__Group__8
+ // InternalBlipDSL.g:7281:1: ( rule__BlipServiceTask__Group__7__Impl rule__BlipServiceTask__Group__8 )
+ // InternalBlipDSL.g:7282:2: rule__BlipServiceTask__Group__7__Impl rule__BlipServiceTask__Group__8
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_37);
rule__BlipServiceTask__Group__7__Impl();
state._fsp--;
@@ -26485,23 +26216,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__7__Impl"
- // InternalBlipDSL.g:7370:1: rule__BlipServiceTask__Group__7__Impl : ( ( rule__BlipServiceTask__Alternatives_7 ) ) ;
+ // InternalBlipDSL.g:7289:1: rule__BlipServiceTask__Group__7__Impl : ( ( rule__BlipServiceTask__Alternatives_7 ) ) ;
public final void rule__BlipServiceTask__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7374:1: ( ( ( rule__BlipServiceTask__Alternatives_7 ) ) )
- // InternalBlipDSL.g:7375:1: ( ( rule__BlipServiceTask__Alternatives_7 ) )
+ // InternalBlipDSL.g:7293:1: ( ( ( rule__BlipServiceTask__Alternatives_7 ) ) )
+ // InternalBlipDSL.g:7294:1: ( ( rule__BlipServiceTask__Alternatives_7 ) )
{
- // InternalBlipDSL.g:7375:1: ( ( rule__BlipServiceTask__Alternatives_7 ) )
- // InternalBlipDSL.g:7376:2: ( rule__BlipServiceTask__Alternatives_7 )
+ // InternalBlipDSL.g:7294:1: ( ( rule__BlipServiceTask__Alternatives_7 ) )
+ // InternalBlipDSL.g:7295:2: ( rule__BlipServiceTask__Alternatives_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getAlternatives_7());
}
- // InternalBlipDSL.g:7377:2: ( rule__BlipServiceTask__Alternatives_7 )
- // InternalBlipDSL.g:7377:3: rule__BlipServiceTask__Alternatives_7
+ // InternalBlipDSL.g:7296:2: ( rule__BlipServiceTask__Alternatives_7 )
+ // InternalBlipDSL.g:7296:3: rule__BlipServiceTask__Alternatives_7
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Alternatives_7();
@@ -26536,16 +26267,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__8"
- // InternalBlipDSL.g:7385:1: rule__BlipServiceTask__Group__8 : rule__BlipServiceTask__Group__8__Impl rule__BlipServiceTask__Group__9 ;
+ // InternalBlipDSL.g:7304:1: rule__BlipServiceTask__Group__8 : rule__BlipServiceTask__Group__8__Impl rule__BlipServiceTask__Group__9 ;
public final void rule__BlipServiceTask__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7389:1: ( rule__BlipServiceTask__Group__8__Impl rule__BlipServiceTask__Group__9 )
- // InternalBlipDSL.g:7390:2: rule__BlipServiceTask__Group__8__Impl rule__BlipServiceTask__Group__9
+ // InternalBlipDSL.g:7308:1: ( rule__BlipServiceTask__Group__8__Impl rule__BlipServiceTask__Group__9 )
+ // InternalBlipDSL.g:7309:2: rule__BlipServiceTask__Group__8__Impl rule__BlipServiceTask__Group__9
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_38);
rule__BlipServiceTask__Group__8__Impl();
state._fsp--;
@@ -26574,17 +26305,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__8__Impl"
- // InternalBlipDSL.g:7397:1: rule__BlipServiceTask__Group__8__Impl : ( 'as' ) ;
+ // InternalBlipDSL.g:7316:1: rule__BlipServiceTask__Group__8__Impl : ( 'as' ) ;
public final void rule__BlipServiceTask__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7401:1: ( ( 'as' ) )
- // InternalBlipDSL.g:7402:1: ( 'as' )
+ // InternalBlipDSL.g:7320:1: ( ( 'as' ) )
+ // InternalBlipDSL.g:7321:1: ( 'as' )
{
- // InternalBlipDSL.g:7402:1: ( 'as' )
- // InternalBlipDSL.g:7403:2: 'as'
+ // InternalBlipDSL.g:7321:1: ( 'as' )
+ // InternalBlipDSL.g:7322:2: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getAsKeyword_8());
@@ -26615,16 +26346,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__9"
- // InternalBlipDSL.g:7412:1: rule__BlipServiceTask__Group__9 : rule__BlipServiceTask__Group__9__Impl rule__BlipServiceTask__Group__10 ;
+ // InternalBlipDSL.g:7331:1: rule__BlipServiceTask__Group__9 : rule__BlipServiceTask__Group__9__Impl rule__BlipServiceTask__Group__10 ;
public final void rule__BlipServiceTask__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7416:1: ( rule__BlipServiceTask__Group__9__Impl rule__BlipServiceTask__Group__10 )
- // InternalBlipDSL.g:7417:2: rule__BlipServiceTask__Group__9__Impl rule__BlipServiceTask__Group__10
+ // InternalBlipDSL.g:7335:1: ( rule__BlipServiceTask__Group__9__Impl rule__BlipServiceTask__Group__10 )
+ // InternalBlipDSL.g:7336:2: rule__BlipServiceTask__Group__9__Impl rule__BlipServiceTask__Group__10
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_39);
rule__BlipServiceTask__Group__9__Impl();
state._fsp--;
@@ -26653,23 +26384,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__9__Impl"
- // InternalBlipDSL.g:7424:1: rule__BlipServiceTask__Group__9__Impl : ( ( rule__BlipServiceTask__Alternatives_9 ) ) ;
+ // InternalBlipDSL.g:7343:1: rule__BlipServiceTask__Group__9__Impl : ( ( rule__BlipServiceTask__Alternatives_9 ) ) ;
public final void rule__BlipServiceTask__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7428:1: ( ( ( rule__BlipServiceTask__Alternatives_9 ) ) )
- // InternalBlipDSL.g:7429:1: ( ( rule__BlipServiceTask__Alternatives_9 ) )
+ // InternalBlipDSL.g:7347:1: ( ( ( rule__BlipServiceTask__Alternatives_9 ) ) )
+ // InternalBlipDSL.g:7348:1: ( ( rule__BlipServiceTask__Alternatives_9 ) )
{
- // InternalBlipDSL.g:7429:1: ( ( rule__BlipServiceTask__Alternatives_9 ) )
- // InternalBlipDSL.g:7430:2: ( rule__BlipServiceTask__Alternatives_9 )
+ // InternalBlipDSL.g:7348:1: ( ( rule__BlipServiceTask__Alternatives_9 ) )
+ // InternalBlipDSL.g:7349:2: ( rule__BlipServiceTask__Alternatives_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getAlternatives_9());
}
- // InternalBlipDSL.g:7431:2: ( rule__BlipServiceTask__Alternatives_9 )
- // InternalBlipDSL.g:7431:3: rule__BlipServiceTask__Alternatives_9
+ // InternalBlipDSL.g:7350:2: ( rule__BlipServiceTask__Alternatives_9 )
+ // InternalBlipDSL.g:7350:3: rule__BlipServiceTask__Alternatives_9
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Alternatives_9();
@@ -26704,14 +26435,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__10"
- // InternalBlipDSL.g:7439:1: rule__BlipServiceTask__Group__10 : rule__BlipServiceTask__Group__10__Impl ;
+ // InternalBlipDSL.g:7358:1: rule__BlipServiceTask__Group__10 : rule__BlipServiceTask__Group__10__Impl ;
public final void rule__BlipServiceTask__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7443:1: ( rule__BlipServiceTask__Group__10__Impl )
- // InternalBlipDSL.g:7444:2: rule__BlipServiceTask__Group__10__Impl
+ // InternalBlipDSL.g:7362:1: ( rule__BlipServiceTask__Group__10__Impl )
+ // InternalBlipDSL.g:7363:2: rule__BlipServiceTask__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group__10__Impl();
@@ -26737,31 +26468,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group__10__Impl"
- // InternalBlipDSL.g:7450:1: rule__BlipServiceTask__Group__10__Impl : ( ( rule__BlipServiceTask__Group_10__0 )? ) ;
+ // InternalBlipDSL.g:7369:1: rule__BlipServiceTask__Group__10__Impl : ( ( rule__BlipServiceTask__Group_10__0 )? ) ;
public final void rule__BlipServiceTask__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7454:1: ( ( ( rule__BlipServiceTask__Group_10__0 )? ) )
- // InternalBlipDSL.g:7455:1: ( ( rule__BlipServiceTask__Group_10__0 )? )
+ // InternalBlipDSL.g:7373:1: ( ( ( rule__BlipServiceTask__Group_10__0 )? ) )
+ // InternalBlipDSL.g:7374:1: ( ( rule__BlipServiceTask__Group_10__0 )? )
{
- // InternalBlipDSL.g:7455:1: ( ( rule__BlipServiceTask__Group_10__0 )? )
- // InternalBlipDSL.g:7456:2: ( rule__BlipServiceTask__Group_10__0 )?
+ // InternalBlipDSL.g:7374:1: ( ( rule__BlipServiceTask__Group_10__0 )? )
+ // InternalBlipDSL.g:7375:2: ( rule__BlipServiceTask__Group_10__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getGroup_10());
}
- // InternalBlipDSL.g:7457:2: ( rule__BlipServiceTask__Group_10__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // InternalBlipDSL.g:7376:2: ( rule__BlipServiceTask__Group_10__0 )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA68_0==159) ) {
- alt68=1;
+ if ( (LA66_0==159) ) {
+ alt66=1;
}
- switch (alt68) {
+ switch (alt66) {
case 1 :
- // InternalBlipDSL.g:7457:3: rule__BlipServiceTask__Group_10__0
+ // InternalBlipDSL.g:7376:3: rule__BlipServiceTask__Group_10__0
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group_10__0();
@@ -26799,16 +26530,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_5__0"
- // InternalBlipDSL.g:7466:1: rule__BlipServiceTask__Group_5__0 : rule__BlipServiceTask__Group_5__0__Impl rule__BlipServiceTask__Group_5__1 ;
+ // InternalBlipDSL.g:7385:1: rule__BlipServiceTask__Group_5__0 : rule__BlipServiceTask__Group_5__0__Impl rule__BlipServiceTask__Group_5__1 ;
public final void rule__BlipServiceTask__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7470:1: ( rule__BlipServiceTask__Group_5__0__Impl rule__BlipServiceTask__Group_5__1 )
- // InternalBlipDSL.g:7471:2: rule__BlipServiceTask__Group_5__0__Impl rule__BlipServiceTask__Group_5__1
+ // InternalBlipDSL.g:7389:1: ( rule__BlipServiceTask__Group_5__0__Impl rule__BlipServiceTask__Group_5__1 )
+ // InternalBlipDSL.g:7390:2: rule__BlipServiceTask__Group_5__0__Impl rule__BlipServiceTask__Group_5__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipServiceTask__Group_5__0__Impl();
state._fsp--;
@@ -26837,17 +26568,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_5__0__Impl"
- // InternalBlipDSL.g:7478:1: rule__BlipServiceTask__Group_5__0__Impl : ( 'onentry' ) ;
+ // InternalBlipDSL.g:7397:1: rule__BlipServiceTask__Group_5__0__Impl : ( 'onentry' ) ;
public final void rule__BlipServiceTask__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7482:1: ( ( 'onentry' ) )
- // InternalBlipDSL.g:7483:1: ( 'onentry' )
+ // InternalBlipDSL.g:7401:1: ( ( 'onentry' ) )
+ // InternalBlipDSL.g:7402:1: ( 'onentry' )
{
- // InternalBlipDSL.g:7483:1: ( 'onentry' )
- // InternalBlipDSL.g:7484:2: 'onentry'
+ // InternalBlipDSL.g:7402:1: ( 'onentry' )
+ // InternalBlipDSL.g:7403:2: 'onentry'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnentryKeyword_5_0());
@@ -26878,14 +26609,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_5__1"
- // InternalBlipDSL.g:7493:1: rule__BlipServiceTask__Group_5__1 : rule__BlipServiceTask__Group_5__1__Impl ;
+ // InternalBlipDSL.g:7412:1: rule__BlipServiceTask__Group_5__1 : rule__BlipServiceTask__Group_5__1__Impl ;
public final void rule__BlipServiceTask__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7497:1: ( rule__BlipServiceTask__Group_5__1__Impl )
- // InternalBlipDSL.g:7498:2: rule__BlipServiceTask__Group_5__1__Impl
+ // InternalBlipDSL.g:7416:1: ( rule__BlipServiceTask__Group_5__1__Impl )
+ // InternalBlipDSL.g:7417:2: rule__BlipServiceTask__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group_5__1__Impl();
@@ -26911,23 +26642,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_5__1__Impl"
- // InternalBlipDSL.g:7504:1: rule__BlipServiceTask__Group_5__1__Impl : ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) ) ;
+ // InternalBlipDSL.g:7423:1: rule__BlipServiceTask__Group_5__1__Impl : ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) ) ;
public final void rule__BlipServiceTask__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7508:1: ( ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) ) )
- // InternalBlipDSL.g:7509:1: ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) )
+ // InternalBlipDSL.g:7427:1: ( ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) ) )
+ // InternalBlipDSL.g:7428:1: ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) )
{
- // InternalBlipDSL.g:7509:1: ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) )
- // InternalBlipDSL.g:7510:2: ( rule__BlipServiceTask__OnEntryAssignment_5_1 )
+ // InternalBlipDSL.g:7428:1: ( ( rule__BlipServiceTask__OnEntryAssignment_5_1 ) )
+ // InternalBlipDSL.g:7429:2: ( rule__BlipServiceTask__OnEntryAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnEntryAssignment_5_1());
}
- // InternalBlipDSL.g:7511:2: ( rule__BlipServiceTask__OnEntryAssignment_5_1 )
- // InternalBlipDSL.g:7511:3: rule__BlipServiceTask__OnEntryAssignment_5_1
+ // InternalBlipDSL.g:7430:2: ( rule__BlipServiceTask__OnEntryAssignment_5_1 )
+ // InternalBlipDSL.g:7430:3: rule__BlipServiceTask__OnEntryAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__OnEntryAssignment_5_1();
@@ -26962,16 +26693,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_7_0__0"
- // InternalBlipDSL.g:7520:1: rule__BlipServiceTask__Group_7_0__0 : rule__BlipServiceTask__Group_7_0__0__Impl rule__BlipServiceTask__Group_7_0__1 ;
+ // InternalBlipDSL.g:7439:1: rule__BlipServiceTask__Group_7_0__0 : rule__BlipServiceTask__Group_7_0__0__Impl rule__BlipServiceTask__Group_7_0__1 ;
public final void rule__BlipServiceTask__Group_7_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7524:1: ( rule__BlipServiceTask__Group_7_0__0__Impl rule__BlipServiceTask__Group_7_0__1 )
- // InternalBlipDSL.g:7525:2: rule__BlipServiceTask__Group_7_0__0__Impl rule__BlipServiceTask__Group_7_0__1
+ // InternalBlipDSL.g:7443:1: ( rule__BlipServiceTask__Group_7_0__0__Impl rule__BlipServiceTask__Group_7_0__1 )
+ // InternalBlipDSL.g:7444:2: rule__BlipServiceTask__Group_7_0__0__Impl rule__BlipServiceTask__Group_7_0__1
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_40);
rule__BlipServiceTask__Group_7_0__0__Impl();
state._fsp--;
@@ -27000,17 +26731,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_7_0__0__Impl"
- // InternalBlipDSL.g:7532:1: rule__BlipServiceTask__Group_7_0__0__Impl : ( 'asynchron' ) ;
+ // InternalBlipDSL.g:7451:1: rule__BlipServiceTask__Group_7_0__0__Impl : ( 'asynchron' ) ;
public final void rule__BlipServiceTask__Group_7_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7536:1: ( ( 'asynchron' ) )
- // InternalBlipDSL.g:7537:1: ( 'asynchron' )
+ // InternalBlipDSL.g:7455:1: ( ( 'asynchron' ) )
+ // InternalBlipDSL.g:7456:1: ( 'asynchron' )
{
- // InternalBlipDSL.g:7537:1: ( 'asynchron' )
- // InternalBlipDSL.g:7538:2: 'asynchron'
+ // InternalBlipDSL.g:7456:1: ( 'asynchron' )
+ // InternalBlipDSL.g:7457:2: 'asynchron'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getAsynchronKeyword_7_0_0());
@@ -27041,16 +26772,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_7_0__1"
- // InternalBlipDSL.g:7547:1: rule__BlipServiceTask__Group_7_0__1 : rule__BlipServiceTask__Group_7_0__1__Impl rule__BlipServiceTask__Group_7_0__2 ;
+ // InternalBlipDSL.g:7466:1: rule__BlipServiceTask__Group_7_0__1 : rule__BlipServiceTask__Group_7_0__1__Impl rule__BlipServiceTask__Group_7_0__2 ;
public final void rule__BlipServiceTask__Group_7_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7551:1: ( rule__BlipServiceTask__Group_7_0__1__Impl rule__BlipServiceTask__Group_7_0__2 )
- // InternalBlipDSL.g:7552:2: rule__BlipServiceTask__Group_7_0__1__Impl rule__BlipServiceTask__Group_7_0__2
+ // InternalBlipDSL.g:7470:1: ( rule__BlipServiceTask__Group_7_0__1__Impl rule__BlipServiceTask__Group_7_0__2 )
+ // InternalBlipDSL.g:7471:2: rule__BlipServiceTask__Group_7_0__1__Impl rule__BlipServiceTask__Group_7_0__2
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
rule__BlipServiceTask__Group_7_0__1__Impl();
state._fsp--;
@@ -27079,23 +26810,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_7_0__1__Impl"
- // InternalBlipDSL.g:7559:1: rule__BlipServiceTask__Group_7_0__1__Impl : ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) ) ;
+ // InternalBlipDSL.g:7478:1: rule__BlipServiceTask__Group_7_0__1__Impl : ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) ) ;
public final void rule__BlipServiceTask__Group_7_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7563:1: ( ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) ) )
- // InternalBlipDSL.g:7564:1: ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) )
+ // InternalBlipDSL.g:7482:1: ( ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) ) )
+ // InternalBlipDSL.g:7483:1: ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) )
{
- // InternalBlipDSL.g:7564:1: ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) )
- // InternalBlipDSL.g:7565:2: ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 )
+ // InternalBlipDSL.g:7483:1: ( ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 ) )
+ // InternalBlipDSL.g:7484:2: ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getTimeoutInSecsAssignment_7_0_1());
}
- // InternalBlipDSL.g:7566:2: ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 )
- // InternalBlipDSL.g:7566:3: rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1
+ // InternalBlipDSL.g:7485:2: ( rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 )
+ // InternalBlipDSL.g:7485:3: rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1();
@@ -27130,14 +26861,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_7_0__2"
- // InternalBlipDSL.g:7574:1: rule__BlipServiceTask__Group_7_0__2 : rule__BlipServiceTask__Group_7_0__2__Impl ;
+ // InternalBlipDSL.g:7493:1: rule__BlipServiceTask__Group_7_0__2 : rule__BlipServiceTask__Group_7_0__2__Impl ;
public final void rule__BlipServiceTask__Group_7_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7578:1: ( rule__BlipServiceTask__Group_7_0__2__Impl )
- // InternalBlipDSL.g:7579:2: rule__BlipServiceTask__Group_7_0__2__Impl
+ // InternalBlipDSL.g:7497:1: ( rule__BlipServiceTask__Group_7_0__2__Impl )
+ // InternalBlipDSL.g:7498:2: rule__BlipServiceTask__Group_7_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group_7_0__2__Impl();
@@ -27163,17 +26894,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_7_0__2__Impl"
- // InternalBlipDSL.g:7585:1: rule__BlipServiceTask__Group_7_0__2__Impl : ( 'secsTimeout' ) ;
+ // InternalBlipDSL.g:7504:1: rule__BlipServiceTask__Group_7_0__2__Impl : ( 'secsTimeout' ) ;
public final void rule__BlipServiceTask__Group_7_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7589:1: ( ( 'secsTimeout' ) )
- // InternalBlipDSL.g:7590:1: ( 'secsTimeout' )
+ // InternalBlipDSL.g:7508:1: ( ( 'secsTimeout' ) )
+ // InternalBlipDSL.g:7509:1: ( 'secsTimeout' )
{
- // InternalBlipDSL.g:7590:1: ( 'secsTimeout' )
- // InternalBlipDSL.g:7591:2: 'secsTimeout'
+ // InternalBlipDSL.g:7509:1: ( 'secsTimeout' )
+ // InternalBlipDSL.g:7510:2: 'secsTimeout'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getSecsTimeoutKeyword_7_0_2());
@@ -27204,16 +26935,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_0__0"
- // InternalBlipDSL.g:7601:1: rule__BlipServiceTask__Group_9_0__0 : rule__BlipServiceTask__Group_9_0__0__Impl rule__BlipServiceTask__Group_9_0__1 ;
+ // InternalBlipDSL.g:7520:1: rule__BlipServiceTask__Group_9_0__0 : rule__BlipServiceTask__Group_9_0__0__Impl rule__BlipServiceTask__Group_9_0__1 ;
public final void rule__BlipServiceTask__Group_9_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7605:1: ( rule__BlipServiceTask__Group_9_0__0__Impl rule__BlipServiceTask__Group_9_0__1 )
- // InternalBlipDSL.g:7606:2: rule__BlipServiceTask__Group_9_0__0__Impl rule__BlipServiceTask__Group_9_0__1
+ // InternalBlipDSL.g:7524:1: ( rule__BlipServiceTask__Group_9_0__0__Impl rule__BlipServiceTask__Group_9_0__1 )
+ // InternalBlipDSL.g:7525:2: rule__BlipServiceTask__Group_9_0__0__Impl rule__BlipServiceTask__Group_9_0__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipServiceTask__Group_9_0__0__Impl();
state._fsp--;
@@ -27242,17 +26973,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_0__0__Impl"
- // InternalBlipDSL.g:7613:1: rule__BlipServiceTask__Group_9_0__0__Impl : ( 'function' ) ;
+ // InternalBlipDSL.g:7532:1: rule__BlipServiceTask__Group_9_0__0__Impl : ( 'function' ) ;
public final void rule__BlipServiceTask__Group_9_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7617:1: ( ( 'function' ) )
- // InternalBlipDSL.g:7618:1: ( 'function' )
+ // InternalBlipDSL.g:7536:1: ( ( 'function' ) )
+ // InternalBlipDSL.g:7537:1: ( 'function' )
{
- // InternalBlipDSL.g:7618:1: ( 'function' )
- // InternalBlipDSL.g:7619:2: 'function'
+ // InternalBlipDSL.g:7537:1: ( 'function' )
+ // InternalBlipDSL.g:7538:2: 'function'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getFunctionKeyword_9_0_0());
@@ -27283,14 +27014,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_0__1"
- // InternalBlipDSL.g:7628:1: rule__BlipServiceTask__Group_9_0__1 : rule__BlipServiceTask__Group_9_0__1__Impl ;
+ // InternalBlipDSL.g:7547:1: rule__BlipServiceTask__Group_9_0__1 : rule__BlipServiceTask__Group_9_0__1__Impl ;
public final void rule__BlipServiceTask__Group_9_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7632:1: ( rule__BlipServiceTask__Group_9_0__1__Impl )
- // InternalBlipDSL.g:7633:2: rule__BlipServiceTask__Group_9_0__1__Impl
+ // InternalBlipDSL.g:7551:1: ( rule__BlipServiceTask__Group_9_0__1__Impl )
+ // InternalBlipDSL.g:7552:2: rule__BlipServiceTask__Group_9_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group_9_0__1__Impl();
@@ -27316,23 +27047,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_0__1__Impl"
- // InternalBlipDSL.g:7639:1: rule__BlipServiceTask__Group_9_0__1__Impl : ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) ) ;
+ // InternalBlipDSL.g:7558:1: rule__BlipServiceTask__Group_9_0__1__Impl : ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) ) ;
public final void rule__BlipServiceTask__Group_9_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7643:1: ( ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) ) )
- // InternalBlipDSL.g:7644:1: ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) )
+ // InternalBlipDSL.g:7562:1: ( ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) ) )
+ // InternalBlipDSL.g:7563:1: ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) )
{
- // InternalBlipDSL.g:7644:1: ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) )
- // InternalBlipDSL.g:7645:2: ( rule__BlipServiceTask__FunctionAssignment_9_0_1 )
+ // InternalBlipDSL.g:7563:1: ( ( rule__BlipServiceTask__FunctionAssignment_9_0_1 ) )
+ // InternalBlipDSL.g:7564:2: ( rule__BlipServiceTask__FunctionAssignment_9_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getFunctionAssignment_9_0_1());
}
- // InternalBlipDSL.g:7646:2: ( rule__BlipServiceTask__FunctionAssignment_9_0_1 )
- // InternalBlipDSL.g:7646:3: rule__BlipServiceTask__FunctionAssignment_9_0_1
+ // InternalBlipDSL.g:7565:2: ( rule__BlipServiceTask__FunctionAssignment_9_0_1 )
+ // InternalBlipDSL.g:7565:3: rule__BlipServiceTask__FunctionAssignment_9_0_1
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__FunctionAssignment_9_0_1();
@@ -27367,16 +27098,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_1__0"
- // InternalBlipDSL.g:7655:1: rule__BlipServiceTask__Group_9_1__0 : rule__BlipServiceTask__Group_9_1__0__Impl rule__BlipServiceTask__Group_9_1__1 ;
+ // InternalBlipDSL.g:7574:1: rule__BlipServiceTask__Group_9_1__0 : rule__BlipServiceTask__Group_9_1__0__Impl rule__BlipServiceTask__Group_9_1__1 ;
public final void rule__BlipServiceTask__Group_9_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7659:1: ( rule__BlipServiceTask__Group_9_1__0__Impl rule__BlipServiceTask__Group_9_1__1 )
- // InternalBlipDSL.g:7660:2: rule__BlipServiceTask__Group_9_1__0__Impl rule__BlipServiceTask__Group_9_1__1
+ // InternalBlipDSL.g:7578:1: ( rule__BlipServiceTask__Group_9_1__0__Impl rule__BlipServiceTask__Group_9_1__1 )
+ // InternalBlipDSL.g:7579:2: rule__BlipServiceTask__Group_9_1__0__Impl rule__BlipServiceTask__Group_9_1__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_12);
rule__BlipServiceTask__Group_9_1__0__Impl();
state._fsp--;
@@ -27405,17 +27136,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_1__0__Impl"
- // InternalBlipDSL.g:7667:1: rule__BlipServiceTask__Group_9_1__0__Impl : ( 'webservice' ) ;
+ // InternalBlipDSL.g:7586:1: rule__BlipServiceTask__Group_9_1__0__Impl : ( 'webservice' ) ;
public final void rule__BlipServiceTask__Group_9_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7671:1: ( ( 'webservice' ) )
- // InternalBlipDSL.g:7672:1: ( 'webservice' )
+ // InternalBlipDSL.g:7590:1: ( ( 'webservice' ) )
+ // InternalBlipDSL.g:7591:1: ( 'webservice' )
{
- // InternalBlipDSL.g:7672:1: ( 'webservice' )
- // InternalBlipDSL.g:7673:2: 'webservice'
+ // InternalBlipDSL.g:7591:1: ( 'webservice' )
+ // InternalBlipDSL.g:7592:2: 'webservice'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getWebserviceKeyword_9_1_0());
@@ -27446,16 +27177,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_1__1"
- // InternalBlipDSL.g:7682:1: rule__BlipServiceTask__Group_9_1__1 : rule__BlipServiceTask__Group_9_1__1__Impl rule__BlipServiceTask__Group_9_1__2 ;
+ // InternalBlipDSL.g:7601:1: rule__BlipServiceTask__Group_9_1__1 : rule__BlipServiceTask__Group_9_1__1__Impl rule__BlipServiceTask__Group_9_1__2 ;
public final void rule__BlipServiceTask__Group_9_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7686:1: ( rule__BlipServiceTask__Group_9_1__1__Impl rule__BlipServiceTask__Group_9_1__2 )
- // InternalBlipDSL.g:7687:2: rule__BlipServiceTask__Group_9_1__1__Impl rule__BlipServiceTask__Group_9_1__2
+ // InternalBlipDSL.g:7605:1: ( rule__BlipServiceTask__Group_9_1__1__Impl rule__BlipServiceTask__Group_9_1__2 )
+ // InternalBlipDSL.g:7606:2: rule__BlipServiceTask__Group_9_1__1__Impl rule__BlipServiceTask__Group_9_1__2
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_12);
rule__BlipServiceTask__Group_9_1__1__Impl();
state._fsp--;
@@ -27484,23 +27215,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_1__1__Impl"
- // InternalBlipDSL.g:7694:1: rule__BlipServiceTask__Group_9_1__1__Impl : ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) ) ;
+ // InternalBlipDSL.g:7613:1: rule__BlipServiceTask__Group_9_1__1__Impl : ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) ) ;
public final void rule__BlipServiceTask__Group_9_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7698:1: ( ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) ) )
- // InternalBlipDSL.g:7699:1: ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) )
+ // InternalBlipDSL.g:7617:1: ( ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) ) )
+ // InternalBlipDSL.g:7618:1: ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) )
{
- // InternalBlipDSL.g:7699:1: ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) )
- // InternalBlipDSL.g:7700:2: ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 )
+ // InternalBlipDSL.g:7618:1: ( ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 ) )
+ // InternalBlipDSL.g:7619:2: ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getWebServiceInterfaceAssignment_9_1_1());
}
- // InternalBlipDSL.g:7701:2: ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 )
- // InternalBlipDSL.g:7701:3: rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1
+ // InternalBlipDSL.g:7620:2: ( rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 )
+ // InternalBlipDSL.g:7620:3: rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1();
@@ -27535,14 +27266,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_1__2"
- // InternalBlipDSL.g:7709:1: rule__BlipServiceTask__Group_9_1__2 : rule__BlipServiceTask__Group_9_1__2__Impl ;
+ // InternalBlipDSL.g:7628:1: rule__BlipServiceTask__Group_9_1__2 : rule__BlipServiceTask__Group_9_1__2__Impl ;
public final void rule__BlipServiceTask__Group_9_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7713:1: ( rule__BlipServiceTask__Group_9_1__2__Impl )
- // InternalBlipDSL.g:7714:2: rule__BlipServiceTask__Group_9_1__2__Impl
+ // InternalBlipDSL.g:7632:1: ( rule__BlipServiceTask__Group_9_1__2__Impl )
+ // InternalBlipDSL.g:7633:2: rule__BlipServiceTask__Group_9_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group_9_1__2__Impl();
@@ -27568,23 +27299,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_9_1__2__Impl"
- // InternalBlipDSL.g:7720:1: rule__BlipServiceTask__Group_9_1__2__Impl : ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) ) ;
+ // InternalBlipDSL.g:7639:1: rule__BlipServiceTask__Group_9_1__2__Impl : ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) ) ;
public final void rule__BlipServiceTask__Group_9_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7724:1: ( ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) ) )
- // InternalBlipDSL.g:7725:1: ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) )
+ // InternalBlipDSL.g:7643:1: ( ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) ) )
+ // InternalBlipDSL.g:7644:1: ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) )
{
- // InternalBlipDSL.g:7725:1: ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) )
- // InternalBlipDSL.g:7726:2: ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 )
+ // InternalBlipDSL.g:7644:1: ( ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 ) )
+ // InternalBlipDSL.g:7645:2: ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getWebServiceOperationAssignment_9_1_2());
}
- // InternalBlipDSL.g:7727:2: ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 )
- // InternalBlipDSL.g:7727:3: rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2
+ // InternalBlipDSL.g:7646:2: ( rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 )
+ // InternalBlipDSL.g:7646:3: rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2();
@@ -27619,16 +27350,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_10__0"
- // InternalBlipDSL.g:7736:1: rule__BlipServiceTask__Group_10__0 : rule__BlipServiceTask__Group_10__0__Impl rule__BlipServiceTask__Group_10__1 ;
+ // InternalBlipDSL.g:7655:1: rule__BlipServiceTask__Group_10__0 : rule__BlipServiceTask__Group_10__0__Impl rule__BlipServiceTask__Group_10__1 ;
public final void rule__BlipServiceTask__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7740:1: ( rule__BlipServiceTask__Group_10__0__Impl rule__BlipServiceTask__Group_10__1 )
- // InternalBlipDSL.g:7741:2: rule__BlipServiceTask__Group_10__0__Impl rule__BlipServiceTask__Group_10__1
+ // InternalBlipDSL.g:7659:1: ( rule__BlipServiceTask__Group_10__0__Impl rule__BlipServiceTask__Group_10__1 )
+ // InternalBlipDSL.g:7660:2: rule__BlipServiceTask__Group_10__0__Impl rule__BlipServiceTask__Group_10__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipServiceTask__Group_10__0__Impl();
state._fsp--;
@@ -27657,17 +27388,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_10__0__Impl"
- // InternalBlipDSL.g:7748:1: rule__BlipServiceTask__Group_10__0__Impl : ( 'onexit' ) ;
+ // InternalBlipDSL.g:7667:1: rule__BlipServiceTask__Group_10__0__Impl : ( 'onexit' ) ;
public final void rule__BlipServiceTask__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7752:1: ( ( 'onexit' ) )
- // InternalBlipDSL.g:7753:1: ( 'onexit' )
+ // InternalBlipDSL.g:7671:1: ( ( 'onexit' ) )
+ // InternalBlipDSL.g:7672:1: ( 'onexit' )
{
- // InternalBlipDSL.g:7753:1: ( 'onexit' )
- // InternalBlipDSL.g:7754:2: 'onexit'
+ // InternalBlipDSL.g:7672:1: ( 'onexit' )
+ // InternalBlipDSL.g:7673:2: 'onexit'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnexitKeyword_10_0());
@@ -27698,14 +27429,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_10__1"
- // InternalBlipDSL.g:7763:1: rule__BlipServiceTask__Group_10__1 : rule__BlipServiceTask__Group_10__1__Impl ;
+ // InternalBlipDSL.g:7682:1: rule__BlipServiceTask__Group_10__1 : rule__BlipServiceTask__Group_10__1__Impl ;
public final void rule__BlipServiceTask__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7767:1: ( rule__BlipServiceTask__Group_10__1__Impl )
- // InternalBlipDSL.g:7768:2: rule__BlipServiceTask__Group_10__1__Impl
+ // InternalBlipDSL.g:7686:1: ( rule__BlipServiceTask__Group_10__1__Impl )
+ // InternalBlipDSL.g:7687:2: rule__BlipServiceTask__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__Group_10__1__Impl();
@@ -27731,23 +27462,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__Group_10__1__Impl"
- // InternalBlipDSL.g:7774:1: rule__BlipServiceTask__Group_10__1__Impl : ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) ) ;
+ // InternalBlipDSL.g:7693:1: rule__BlipServiceTask__Group_10__1__Impl : ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) ) ;
public final void rule__BlipServiceTask__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7778:1: ( ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) ) )
- // InternalBlipDSL.g:7779:1: ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) )
+ // InternalBlipDSL.g:7697:1: ( ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) ) )
+ // InternalBlipDSL.g:7698:1: ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) )
{
- // InternalBlipDSL.g:7779:1: ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) )
- // InternalBlipDSL.g:7780:2: ( rule__BlipServiceTask__OnExitAssignment_10_1 )
+ // InternalBlipDSL.g:7698:1: ( ( rule__BlipServiceTask__OnExitAssignment_10_1 ) )
+ // InternalBlipDSL.g:7699:2: ( rule__BlipServiceTask__OnExitAssignment_10_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnExitAssignment_10_1());
}
- // InternalBlipDSL.g:7781:2: ( rule__BlipServiceTask__OnExitAssignment_10_1 )
- // InternalBlipDSL.g:7781:3: rule__BlipServiceTask__OnExitAssignment_10_1
+ // InternalBlipDSL.g:7700:2: ( rule__BlipServiceTask__OnExitAssignment_10_1 )
+ // InternalBlipDSL.g:7700:3: rule__BlipServiceTask__OnExitAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__BlipServiceTask__OnExitAssignment_10_1();
@@ -27782,16 +27513,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__0"
- // InternalBlipDSL.g:7790:1: rule__BlipOutGoing__Group__0 : rule__BlipOutGoing__Group__0__Impl rule__BlipOutGoing__Group__1 ;
+ // InternalBlipDSL.g:7709:1: rule__BlipOutGoing__Group__0 : rule__BlipOutGoing__Group__0__Impl rule__BlipOutGoing__Group__1 ;
public final void rule__BlipOutGoing__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7794:1: ( rule__BlipOutGoing__Group__0__Impl rule__BlipOutGoing__Group__1 )
- // InternalBlipDSL.g:7795:2: rule__BlipOutGoing__Group__0__Impl rule__BlipOutGoing__Group__1
+ // InternalBlipDSL.g:7713:1: ( rule__BlipOutGoing__Group__0__Impl rule__BlipOutGoing__Group__1 )
+ // InternalBlipDSL.g:7714:2: rule__BlipOutGoing__Group__0__Impl rule__BlipOutGoing__Group__1
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_42);
rule__BlipOutGoing__Group__0__Impl();
state._fsp--;
@@ -27820,23 +27551,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__0__Impl"
- // InternalBlipDSL.g:7802:1: rule__BlipOutGoing__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:7721:1: rule__BlipOutGoing__Group__0__Impl : ( () ) ;
public final void rule__BlipOutGoing__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7806:1: ( ( () ) )
- // InternalBlipDSL.g:7807:1: ( () )
+ // InternalBlipDSL.g:7725:1: ( ( () ) )
+ // InternalBlipDSL.g:7726:1: ( () )
{
- // InternalBlipDSL.g:7807:1: ( () )
- // InternalBlipDSL.g:7808:2: ()
+ // InternalBlipDSL.g:7726:1: ( () )
+ // InternalBlipDSL.g:7727:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getBlipOutGoingAction_0());
}
- // InternalBlipDSL.g:7809:2: ()
- // InternalBlipDSL.g:7809:3:
+ // InternalBlipDSL.g:7728:2: ()
+ // InternalBlipDSL.g:7728:3:
{
}
@@ -27861,16 +27592,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__1"
- // InternalBlipDSL.g:7817:1: rule__BlipOutGoing__Group__1 : rule__BlipOutGoing__Group__1__Impl rule__BlipOutGoing__Group__2 ;
+ // InternalBlipDSL.g:7736:1: rule__BlipOutGoing__Group__1 : rule__BlipOutGoing__Group__1__Impl rule__BlipOutGoing__Group__2 ;
public final void rule__BlipOutGoing__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7821:1: ( rule__BlipOutGoing__Group__1__Impl rule__BlipOutGoing__Group__2 )
- // InternalBlipDSL.g:7822:2: rule__BlipOutGoing__Group__1__Impl rule__BlipOutGoing__Group__2
+ // InternalBlipDSL.g:7740:1: ( rule__BlipOutGoing__Group__1__Impl rule__BlipOutGoing__Group__2 )
+ // InternalBlipDSL.g:7741:2: rule__BlipOutGoing__Group__1__Impl rule__BlipOutGoing__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipOutGoing__Group__1__Impl();
state._fsp--;
@@ -27899,17 +27630,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__1__Impl"
- // InternalBlipDSL.g:7829:1: rule__BlipOutGoing__Group__1__Impl : ( 'case' ) ;
+ // InternalBlipDSL.g:7748:1: rule__BlipOutGoing__Group__1__Impl : ( 'case' ) ;
public final void rule__BlipOutGoing__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7833:1: ( ( 'case' ) )
- // InternalBlipDSL.g:7834:1: ( 'case' )
+ // InternalBlipDSL.g:7752:1: ( ( 'case' ) )
+ // InternalBlipDSL.g:7753:1: ( 'case' )
{
- // InternalBlipDSL.g:7834:1: ( 'case' )
- // InternalBlipDSL.g:7835:2: 'case'
+ // InternalBlipDSL.g:7753:1: ( 'case' )
+ // InternalBlipDSL.g:7754:2: 'case'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getCaseKeyword_1());
@@ -27940,16 +27671,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__2"
- // InternalBlipDSL.g:7844:1: rule__BlipOutGoing__Group__2 : rule__BlipOutGoing__Group__2__Impl rule__BlipOutGoing__Group__3 ;
+ // InternalBlipDSL.g:7763:1: rule__BlipOutGoing__Group__2 : rule__BlipOutGoing__Group__2__Impl rule__BlipOutGoing__Group__3 ;
public final void rule__BlipOutGoing__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7848:1: ( rule__BlipOutGoing__Group__2__Impl rule__BlipOutGoing__Group__3 )
- // InternalBlipDSL.g:7849:2: rule__BlipOutGoing__Group__2__Impl rule__BlipOutGoing__Group__3
+ // InternalBlipDSL.g:7767:1: ( rule__BlipOutGoing__Group__2__Impl rule__BlipOutGoing__Group__3 )
+ // InternalBlipDSL.g:7768:2: rule__BlipOutGoing__Group__2__Impl rule__BlipOutGoing__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipOutGoing__Group__2__Impl();
state._fsp--;
@@ -27978,23 +27709,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__2__Impl"
- // InternalBlipDSL.g:7856:1: rule__BlipOutGoing__Group__2__Impl : ( ( rule__BlipOutGoing__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:7775:1: rule__BlipOutGoing__Group__2__Impl : ( ( rule__BlipOutGoing__NameAssignment_2 ) ) ;
public final void rule__BlipOutGoing__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7860:1: ( ( ( rule__BlipOutGoing__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:7861:1: ( ( rule__BlipOutGoing__NameAssignment_2 ) )
+ // InternalBlipDSL.g:7779:1: ( ( ( rule__BlipOutGoing__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:7780:1: ( ( rule__BlipOutGoing__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:7861:1: ( ( rule__BlipOutGoing__NameAssignment_2 ) )
- // InternalBlipDSL.g:7862:2: ( rule__BlipOutGoing__NameAssignment_2 )
+ // InternalBlipDSL.g:7780:1: ( ( rule__BlipOutGoing__NameAssignment_2 ) )
+ // InternalBlipDSL.g:7781:2: ( rule__BlipOutGoing__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:7863:2: ( rule__BlipOutGoing__NameAssignment_2 )
- // InternalBlipDSL.g:7863:3: rule__BlipOutGoing__NameAssignment_2
+ // InternalBlipDSL.g:7782:2: ( rule__BlipOutGoing__NameAssignment_2 )
+ // InternalBlipDSL.g:7782:3: rule__BlipOutGoing__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipOutGoing__NameAssignment_2();
@@ -28029,16 +27760,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__3"
- // InternalBlipDSL.g:7871:1: rule__BlipOutGoing__Group__3 : rule__BlipOutGoing__Group__3__Impl rule__BlipOutGoing__Group__4 ;
+ // InternalBlipDSL.g:7790:1: rule__BlipOutGoing__Group__3 : rule__BlipOutGoing__Group__3__Impl rule__BlipOutGoing__Group__4 ;
public final void rule__BlipOutGoing__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7875:1: ( rule__BlipOutGoing__Group__3__Impl rule__BlipOutGoing__Group__4 )
- // InternalBlipDSL.g:7876:2: rule__BlipOutGoing__Group__3__Impl rule__BlipOutGoing__Group__4
+ // InternalBlipDSL.g:7794:1: ( rule__BlipOutGoing__Group__3__Impl rule__BlipOutGoing__Group__4 )
+ // InternalBlipDSL.g:7795:2: rule__BlipOutGoing__Group__3__Impl rule__BlipOutGoing__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipOutGoing__Group__3__Impl();
state._fsp--;
@@ -28067,17 +27798,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__3__Impl"
- // InternalBlipDSL.g:7883:1: rule__BlipOutGoing__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:7802:1: rule__BlipOutGoing__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipOutGoing__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7887:1: ( ( 'for' ) )
- // InternalBlipDSL.g:7888:1: ( 'for' )
+ // InternalBlipDSL.g:7806:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:7807:1: ( 'for' )
{
- // InternalBlipDSL.g:7888:1: ( 'for' )
- // InternalBlipDSL.g:7889:2: 'for'
+ // InternalBlipDSL.g:7807:1: ( 'for' )
+ // InternalBlipDSL.g:7808:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getForKeyword_3());
@@ -28108,16 +27839,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__4"
- // InternalBlipDSL.g:7898:1: rule__BlipOutGoing__Group__4 : rule__BlipOutGoing__Group__4__Impl rule__BlipOutGoing__Group__5 ;
+ // InternalBlipDSL.g:7817:1: rule__BlipOutGoing__Group__4 : rule__BlipOutGoing__Group__4__Impl rule__BlipOutGoing__Group__5 ;
public final void rule__BlipOutGoing__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7902:1: ( rule__BlipOutGoing__Group__4__Impl rule__BlipOutGoing__Group__5 )
- // InternalBlipDSL.g:7903:2: rule__BlipOutGoing__Group__4__Impl rule__BlipOutGoing__Group__5
+ // InternalBlipDSL.g:7821:1: ( rule__BlipOutGoing__Group__4__Impl rule__BlipOutGoing__Group__5 )
+ // InternalBlipDSL.g:7822:2: rule__BlipOutGoing__Group__4__Impl rule__BlipOutGoing__Group__5
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_43);
rule__BlipOutGoing__Group__4__Impl();
state._fsp--;
@@ -28146,23 +27877,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__4__Impl"
- // InternalBlipDSL.g:7910:1: rule__BlipOutGoing__Group__4__Impl : ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) ) ;
+ // InternalBlipDSL.g:7829:1: rule__BlipOutGoing__Group__4__Impl : ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) ) ;
public final void rule__BlipOutGoing__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7914:1: ( ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) ) )
- // InternalBlipDSL.g:7915:1: ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) )
+ // InternalBlipDSL.g:7833:1: ( ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) ) )
+ // InternalBlipDSL.g:7834:1: ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) )
{
- // InternalBlipDSL.g:7915:1: ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) )
- // InternalBlipDSL.g:7916:2: ( rule__BlipOutGoing__SequenceFlowAssignment_4 )
+ // InternalBlipDSL.g:7834:1: ( ( rule__BlipOutGoing__SequenceFlowAssignment_4 ) )
+ // InternalBlipDSL.g:7835:2: ( rule__BlipOutGoing__SequenceFlowAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getSequenceFlowAssignment_4());
}
- // InternalBlipDSL.g:7917:2: ( rule__BlipOutGoing__SequenceFlowAssignment_4 )
- // InternalBlipDSL.g:7917:3: rule__BlipOutGoing__SequenceFlowAssignment_4
+ // InternalBlipDSL.g:7836:2: ( rule__BlipOutGoing__SequenceFlowAssignment_4 )
+ // InternalBlipDSL.g:7836:3: rule__BlipOutGoing__SequenceFlowAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipOutGoing__SequenceFlowAssignment_4();
@@ -28197,16 +27928,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__5"
- // InternalBlipDSL.g:7925:1: rule__BlipOutGoing__Group__5 : rule__BlipOutGoing__Group__5__Impl rule__BlipOutGoing__Group__6 ;
+ // InternalBlipDSL.g:7844:1: rule__BlipOutGoing__Group__5 : rule__BlipOutGoing__Group__5__Impl rule__BlipOutGoing__Group__6 ;
public final void rule__BlipOutGoing__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7929:1: ( rule__BlipOutGoing__Group__5__Impl rule__BlipOutGoing__Group__6 )
- // InternalBlipDSL.g:7930:2: rule__BlipOutGoing__Group__5__Impl rule__BlipOutGoing__Group__6
+ // InternalBlipDSL.g:7848:1: ( rule__BlipOutGoing__Group__5__Impl rule__BlipOutGoing__Group__6 )
+ // InternalBlipDSL.g:7849:2: rule__BlipOutGoing__Group__5__Impl rule__BlipOutGoing__Group__6
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipOutGoing__Group__5__Impl();
state._fsp--;
@@ -28235,17 +27966,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__5__Impl"
- // InternalBlipDSL.g:7937:1: rule__BlipOutGoing__Group__5__Impl : ( 'when' ) ;
+ // InternalBlipDSL.g:7856:1: rule__BlipOutGoing__Group__5__Impl : ( 'when' ) ;
public final void rule__BlipOutGoing__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7941:1: ( ( 'when' ) )
- // InternalBlipDSL.g:7942:1: ( 'when' )
+ // InternalBlipDSL.g:7860:1: ( ( 'when' ) )
+ // InternalBlipDSL.g:7861:1: ( 'when' )
{
- // InternalBlipDSL.g:7942:1: ( 'when' )
- // InternalBlipDSL.g:7943:2: 'when'
+ // InternalBlipDSL.g:7861:1: ( 'when' )
+ // InternalBlipDSL.g:7862:2: 'when'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getWhenKeyword_5());
@@ -28276,14 +28007,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__6"
- // InternalBlipDSL.g:7952:1: rule__BlipOutGoing__Group__6 : rule__BlipOutGoing__Group__6__Impl ;
+ // InternalBlipDSL.g:7871:1: rule__BlipOutGoing__Group__6 : rule__BlipOutGoing__Group__6__Impl ;
public final void rule__BlipOutGoing__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7956:1: ( rule__BlipOutGoing__Group__6__Impl )
- // InternalBlipDSL.g:7957:2: rule__BlipOutGoing__Group__6__Impl
+ // InternalBlipDSL.g:7875:1: ( rule__BlipOutGoing__Group__6__Impl )
+ // InternalBlipDSL.g:7876:2: rule__BlipOutGoing__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__BlipOutGoing__Group__6__Impl();
@@ -28309,23 +28040,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__Group__6__Impl"
- // InternalBlipDSL.g:7963:1: rule__BlipOutGoing__Group__6__Impl : ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) ) ;
+ // InternalBlipDSL.g:7882:1: rule__BlipOutGoing__Group__6__Impl : ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) ) ;
public final void rule__BlipOutGoing__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7967:1: ( ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) ) )
- // InternalBlipDSL.g:7968:1: ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) )
+ // InternalBlipDSL.g:7886:1: ( ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) ) )
+ // InternalBlipDSL.g:7887:1: ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) )
{
- // InternalBlipDSL.g:7968:1: ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) )
- // InternalBlipDSL.g:7969:2: ( rule__BlipOutGoing__ConstraintAssignment_6 )
+ // InternalBlipDSL.g:7887:1: ( ( rule__BlipOutGoing__ConstraintAssignment_6 ) )
+ // InternalBlipDSL.g:7888:2: ( rule__BlipOutGoing__ConstraintAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getConstraintAssignment_6());
}
- // InternalBlipDSL.g:7970:2: ( rule__BlipOutGoing__ConstraintAssignment_6 )
- // InternalBlipDSL.g:7970:3: rule__BlipOutGoing__ConstraintAssignment_6
+ // InternalBlipDSL.g:7889:2: ( rule__BlipOutGoing__ConstraintAssignment_6 )
+ // InternalBlipDSL.g:7889:3: rule__BlipOutGoing__ConstraintAssignment_6
{
pushFollow(FOLLOW_2);
rule__BlipOutGoing__ConstraintAssignment_6();
@@ -28360,16 +28091,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__0"
- // InternalBlipDSL.g:7979:1: rule__BlipOutGoingDefault__Group__0 : rule__BlipOutGoingDefault__Group__0__Impl rule__BlipOutGoingDefault__Group__1 ;
+ // InternalBlipDSL.g:7898:1: rule__BlipOutGoingDefault__Group__0 : rule__BlipOutGoingDefault__Group__0__Impl rule__BlipOutGoingDefault__Group__1 ;
public final void rule__BlipOutGoingDefault__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7983:1: ( rule__BlipOutGoingDefault__Group__0__Impl rule__BlipOutGoingDefault__Group__1 )
- // InternalBlipDSL.g:7984:2: rule__BlipOutGoingDefault__Group__0__Impl rule__BlipOutGoingDefault__Group__1
+ // InternalBlipDSL.g:7902:1: ( rule__BlipOutGoingDefault__Group__0__Impl rule__BlipOutGoingDefault__Group__1 )
+ // InternalBlipDSL.g:7903:2: rule__BlipOutGoingDefault__Group__0__Impl rule__BlipOutGoingDefault__Group__1
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_44);
rule__BlipOutGoingDefault__Group__0__Impl();
state._fsp--;
@@ -28398,23 +28129,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__0__Impl"
- // InternalBlipDSL.g:7991:1: rule__BlipOutGoingDefault__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:7910:1: rule__BlipOutGoingDefault__Group__0__Impl : ( () ) ;
public final void rule__BlipOutGoingDefault__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:7995:1: ( ( () ) )
- // InternalBlipDSL.g:7996:1: ( () )
+ // InternalBlipDSL.g:7914:1: ( ( () ) )
+ // InternalBlipDSL.g:7915:1: ( () )
{
- // InternalBlipDSL.g:7996:1: ( () )
- // InternalBlipDSL.g:7997:2: ()
+ // InternalBlipDSL.g:7915:1: ( () )
+ // InternalBlipDSL.g:7916:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getBlipOutGoingDefaultAction_0());
}
- // InternalBlipDSL.g:7998:2: ()
- // InternalBlipDSL.g:7998:3:
+ // InternalBlipDSL.g:7917:2: ()
+ // InternalBlipDSL.g:7917:3:
{
}
@@ -28439,16 +28170,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__1"
- // InternalBlipDSL.g:8006:1: rule__BlipOutGoingDefault__Group__1 : rule__BlipOutGoingDefault__Group__1__Impl rule__BlipOutGoingDefault__Group__2 ;
+ // InternalBlipDSL.g:7925:1: rule__BlipOutGoingDefault__Group__1 : rule__BlipOutGoingDefault__Group__1__Impl rule__BlipOutGoingDefault__Group__2 ;
public final void rule__BlipOutGoingDefault__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8010:1: ( rule__BlipOutGoingDefault__Group__1__Impl rule__BlipOutGoingDefault__Group__2 )
- // InternalBlipDSL.g:8011:2: rule__BlipOutGoingDefault__Group__1__Impl rule__BlipOutGoingDefault__Group__2
+ // InternalBlipDSL.g:7929:1: ( rule__BlipOutGoingDefault__Group__1__Impl rule__BlipOutGoingDefault__Group__2 )
+ // InternalBlipDSL.g:7930:2: rule__BlipOutGoingDefault__Group__1__Impl rule__BlipOutGoingDefault__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipOutGoingDefault__Group__1__Impl();
state._fsp--;
@@ -28477,23 +28208,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__1__Impl"
- // InternalBlipDSL.g:8018:1: rule__BlipOutGoingDefault__Group__1__Impl : ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) ) ;
+ // InternalBlipDSL.g:7937:1: rule__BlipOutGoingDefault__Group__1__Impl : ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) ) ;
public final void rule__BlipOutGoingDefault__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8022:1: ( ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) ) )
- // InternalBlipDSL.g:8023:1: ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) )
+ // InternalBlipDSL.g:7941:1: ( ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) ) )
+ // InternalBlipDSL.g:7942:1: ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) )
{
- // InternalBlipDSL.g:8023:1: ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) )
- // InternalBlipDSL.g:8024:2: ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 )
+ // InternalBlipDSL.g:7942:1: ( ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 ) )
+ // InternalBlipDSL.g:7943:2: ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getIsDefaultAssignment_1());
}
- // InternalBlipDSL.g:8025:2: ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 )
- // InternalBlipDSL.g:8025:3: rule__BlipOutGoingDefault__IsDefaultAssignment_1
+ // InternalBlipDSL.g:7944:2: ( rule__BlipOutGoingDefault__IsDefaultAssignment_1 )
+ // InternalBlipDSL.g:7944:3: rule__BlipOutGoingDefault__IsDefaultAssignment_1
{
pushFollow(FOLLOW_2);
rule__BlipOutGoingDefault__IsDefaultAssignment_1();
@@ -28528,16 +28259,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__2"
- // InternalBlipDSL.g:8033:1: rule__BlipOutGoingDefault__Group__2 : rule__BlipOutGoingDefault__Group__2__Impl rule__BlipOutGoingDefault__Group__3 ;
+ // InternalBlipDSL.g:7952:1: rule__BlipOutGoingDefault__Group__2 : rule__BlipOutGoingDefault__Group__2__Impl rule__BlipOutGoingDefault__Group__3 ;
public final void rule__BlipOutGoingDefault__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8037:1: ( rule__BlipOutGoingDefault__Group__2__Impl rule__BlipOutGoingDefault__Group__3 )
- // InternalBlipDSL.g:8038:2: rule__BlipOutGoingDefault__Group__2__Impl rule__BlipOutGoingDefault__Group__3
+ // InternalBlipDSL.g:7956:1: ( rule__BlipOutGoingDefault__Group__2__Impl rule__BlipOutGoingDefault__Group__3 )
+ // InternalBlipDSL.g:7957:2: rule__BlipOutGoingDefault__Group__2__Impl rule__BlipOutGoingDefault__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipOutGoingDefault__Group__2__Impl();
state._fsp--;
@@ -28566,23 +28297,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__2__Impl"
- // InternalBlipDSL.g:8045:1: rule__BlipOutGoingDefault__Group__2__Impl : ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:7964:1: rule__BlipOutGoingDefault__Group__2__Impl : ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) ) ;
public final void rule__BlipOutGoingDefault__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8049:1: ( ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:8050:1: ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) )
+ // InternalBlipDSL.g:7968:1: ( ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:7969:1: ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:8050:1: ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) )
- // InternalBlipDSL.g:8051:2: ( rule__BlipOutGoingDefault__NameAssignment_2 )
+ // InternalBlipDSL.g:7969:1: ( ( rule__BlipOutGoingDefault__NameAssignment_2 ) )
+ // InternalBlipDSL.g:7970:2: ( rule__BlipOutGoingDefault__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:8052:2: ( rule__BlipOutGoingDefault__NameAssignment_2 )
- // InternalBlipDSL.g:8052:3: rule__BlipOutGoingDefault__NameAssignment_2
+ // InternalBlipDSL.g:7971:2: ( rule__BlipOutGoingDefault__NameAssignment_2 )
+ // InternalBlipDSL.g:7971:3: rule__BlipOutGoingDefault__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipOutGoingDefault__NameAssignment_2();
@@ -28617,16 +28348,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__3"
- // InternalBlipDSL.g:8060:1: rule__BlipOutGoingDefault__Group__3 : rule__BlipOutGoingDefault__Group__3__Impl rule__BlipOutGoingDefault__Group__4 ;
+ // InternalBlipDSL.g:7979:1: rule__BlipOutGoingDefault__Group__3 : rule__BlipOutGoingDefault__Group__3__Impl rule__BlipOutGoingDefault__Group__4 ;
public final void rule__BlipOutGoingDefault__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8064:1: ( rule__BlipOutGoingDefault__Group__3__Impl rule__BlipOutGoingDefault__Group__4 )
- // InternalBlipDSL.g:8065:2: rule__BlipOutGoingDefault__Group__3__Impl rule__BlipOutGoingDefault__Group__4
+ // InternalBlipDSL.g:7983:1: ( rule__BlipOutGoingDefault__Group__3__Impl rule__BlipOutGoingDefault__Group__4 )
+ // InternalBlipDSL.g:7984:2: rule__BlipOutGoingDefault__Group__3__Impl rule__BlipOutGoingDefault__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipOutGoingDefault__Group__3__Impl();
state._fsp--;
@@ -28655,17 +28386,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__3__Impl"
- // InternalBlipDSL.g:8072:1: rule__BlipOutGoingDefault__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:7991:1: rule__BlipOutGoingDefault__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipOutGoingDefault__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8076:1: ( ( 'for' ) )
- // InternalBlipDSL.g:8077:1: ( 'for' )
+ // InternalBlipDSL.g:7995:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:7996:1: ( 'for' )
{
- // InternalBlipDSL.g:8077:1: ( 'for' )
- // InternalBlipDSL.g:8078:2: 'for'
+ // InternalBlipDSL.g:7996:1: ( 'for' )
+ // InternalBlipDSL.g:7997:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getForKeyword_3());
@@ -28696,14 +28427,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__4"
- // InternalBlipDSL.g:8087:1: rule__BlipOutGoingDefault__Group__4 : rule__BlipOutGoingDefault__Group__4__Impl ;
+ // InternalBlipDSL.g:8006:1: rule__BlipOutGoingDefault__Group__4 : rule__BlipOutGoingDefault__Group__4__Impl ;
public final void rule__BlipOutGoingDefault__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8091:1: ( rule__BlipOutGoingDefault__Group__4__Impl )
- // InternalBlipDSL.g:8092:2: rule__BlipOutGoingDefault__Group__4__Impl
+ // InternalBlipDSL.g:8010:1: ( rule__BlipOutGoingDefault__Group__4__Impl )
+ // InternalBlipDSL.g:8011:2: rule__BlipOutGoingDefault__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__BlipOutGoingDefault__Group__4__Impl();
@@ -28729,23 +28460,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__Group__4__Impl"
- // InternalBlipDSL.g:8098:1: rule__BlipOutGoingDefault__Group__4__Impl : ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) ) ;
+ // InternalBlipDSL.g:8017:1: rule__BlipOutGoingDefault__Group__4__Impl : ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) ) ;
public final void rule__BlipOutGoingDefault__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8102:1: ( ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) ) )
- // InternalBlipDSL.g:8103:1: ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) )
+ // InternalBlipDSL.g:8021:1: ( ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) ) )
+ // InternalBlipDSL.g:8022:1: ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) )
{
- // InternalBlipDSL.g:8103:1: ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) )
- // InternalBlipDSL.g:8104:2: ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 )
+ // InternalBlipDSL.g:8022:1: ( ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 ) )
+ // InternalBlipDSL.g:8023:2: ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getSequenceFlowAssignment_4());
}
- // InternalBlipDSL.g:8105:2: ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 )
- // InternalBlipDSL.g:8105:3: rule__BlipOutGoingDefault__SequenceFlowAssignment_4
+ // InternalBlipDSL.g:8024:2: ( rule__BlipOutGoingDefault__SequenceFlowAssignment_4 )
+ // InternalBlipDSL.g:8024:3: rule__BlipOutGoingDefault__SequenceFlowAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipOutGoingDefault__SequenceFlowAssignment_4();
@@ -28780,16 +28511,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__0"
- // InternalBlipDSL.g:8114:1: rule__BlipExclusiveSplitGateway__Group__0 : rule__BlipExclusiveSplitGateway__Group__0__Impl rule__BlipExclusiveSplitGateway__Group__1 ;
+ // InternalBlipDSL.g:8033:1: rule__BlipExclusiveSplitGateway__Group__0 : rule__BlipExclusiveSplitGateway__Group__0__Impl rule__BlipExclusiveSplitGateway__Group__1 ;
public final void rule__BlipExclusiveSplitGateway__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8118:1: ( rule__BlipExclusiveSplitGateway__Group__0__Impl rule__BlipExclusiveSplitGateway__Group__1 )
- // InternalBlipDSL.g:8119:2: rule__BlipExclusiveSplitGateway__Group__0__Impl rule__BlipExclusiveSplitGateway__Group__1
+ // InternalBlipDSL.g:8037:1: ( rule__BlipExclusiveSplitGateway__Group__0__Impl rule__BlipExclusiveSplitGateway__Group__1 )
+ // InternalBlipDSL.g:8038:2: rule__BlipExclusiveSplitGateway__Group__0__Impl rule__BlipExclusiveSplitGateway__Group__1
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_45);
rule__BlipExclusiveSplitGateway__Group__0__Impl();
state._fsp--;
@@ -28818,23 +28549,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__0__Impl"
- // InternalBlipDSL.g:8126:1: rule__BlipExclusiveSplitGateway__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:8045:1: rule__BlipExclusiveSplitGateway__Group__0__Impl : ( () ) ;
public final void rule__BlipExclusiveSplitGateway__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8130:1: ( ( () ) )
- // InternalBlipDSL.g:8131:1: ( () )
+ // InternalBlipDSL.g:8049:1: ( ( () ) )
+ // InternalBlipDSL.g:8050:1: ( () )
{
- // InternalBlipDSL.g:8131:1: ( () )
- // InternalBlipDSL.g:8132:2: ()
+ // InternalBlipDSL.g:8050:1: ( () )
+ // InternalBlipDSL.g:8051:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getBlipExclusiveSplitGatewayAction_0());
}
- // InternalBlipDSL.g:8133:2: ()
- // InternalBlipDSL.g:8133:3:
+ // InternalBlipDSL.g:8052:2: ()
+ // InternalBlipDSL.g:8052:3:
{
}
@@ -28859,16 +28590,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__1"
- // InternalBlipDSL.g:8141:1: rule__BlipExclusiveSplitGateway__Group__1 : rule__BlipExclusiveSplitGateway__Group__1__Impl rule__BlipExclusiveSplitGateway__Group__2 ;
+ // InternalBlipDSL.g:8060:1: rule__BlipExclusiveSplitGateway__Group__1 : rule__BlipExclusiveSplitGateway__Group__1__Impl rule__BlipExclusiveSplitGateway__Group__2 ;
public final void rule__BlipExclusiveSplitGateway__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8145:1: ( rule__BlipExclusiveSplitGateway__Group__1__Impl rule__BlipExclusiveSplitGateway__Group__2 )
- // InternalBlipDSL.g:8146:2: rule__BlipExclusiveSplitGateway__Group__1__Impl rule__BlipExclusiveSplitGateway__Group__2
+ // InternalBlipDSL.g:8064:1: ( rule__BlipExclusiveSplitGateway__Group__1__Impl rule__BlipExclusiveSplitGateway__Group__2 )
+ // InternalBlipDSL.g:8065:2: rule__BlipExclusiveSplitGateway__Group__1__Impl rule__BlipExclusiveSplitGateway__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipExclusiveSplitGateway__Group__1__Impl();
state._fsp--;
@@ -28897,17 +28628,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__1__Impl"
- // InternalBlipDSL.g:8153:1: rule__BlipExclusiveSplitGateway__Group__1__Impl : ( 'exclusivesplitgateway' ) ;
+ // InternalBlipDSL.g:8072:1: rule__BlipExclusiveSplitGateway__Group__1__Impl : ( 'exclusivesplitgateway' ) ;
public final void rule__BlipExclusiveSplitGateway__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8157:1: ( ( 'exclusivesplitgateway' ) )
- // InternalBlipDSL.g:8158:1: ( 'exclusivesplitgateway' )
+ // InternalBlipDSL.g:8076:1: ( ( 'exclusivesplitgateway' ) )
+ // InternalBlipDSL.g:8077:1: ( 'exclusivesplitgateway' )
{
- // InternalBlipDSL.g:8158:1: ( 'exclusivesplitgateway' )
- // InternalBlipDSL.g:8159:2: 'exclusivesplitgateway'
+ // InternalBlipDSL.g:8077:1: ( 'exclusivesplitgateway' )
+ // InternalBlipDSL.g:8078:2: 'exclusivesplitgateway'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getExclusivesplitgatewayKeyword_1());
@@ -28938,16 +28669,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__2"
- // InternalBlipDSL.g:8168:1: rule__BlipExclusiveSplitGateway__Group__2 : rule__BlipExclusiveSplitGateway__Group__2__Impl rule__BlipExclusiveSplitGateway__Group__3 ;
+ // InternalBlipDSL.g:8087:1: rule__BlipExclusiveSplitGateway__Group__2 : rule__BlipExclusiveSplitGateway__Group__2__Impl rule__BlipExclusiveSplitGateway__Group__3 ;
public final void rule__BlipExclusiveSplitGateway__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8172:1: ( rule__BlipExclusiveSplitGateway__Group__2__Impl rule__BlipExclusiveSplitGateway__Group__3 )
- // InternalBlipDSL.g:8173:2: rule__BlipExclusiveSplitGateway__Group__2__Impl rule__BlipExclusiveSplitGateway__Group__3
+ // InternalBlipDSL.g:8091:1: ( rule__BlipExclusiveSplitGateway__Group__2__Impl rule__BlipExclusiveSplitGateway__Group__3 )
+ // InternalBlipDSL.g:8092:2: rule__BlipExclusiveSplitGateway__Group__2__Impl rule__BlipExclusiveSplitGateway__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipExclusiveSplitGateway__Group__2__Impl();
state._fsp--;
@@ -28976,23 +28707,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__2__Impl"
- // InternalBlipDSL.g:8180:1: rule__BlipExclusiveSplitGateway__Group__2__Impl : ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:8099:1: rule__BlipExclusiveSplitGateway__Group__2__Impl : ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) ) ;
public final void rule__BlipExclusiveSplitGateway__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8184:1: ( ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:8185:1: ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) )
+ // InternalBlipDSL.g:8103:1: ( ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:8104:1: ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:8185:1: ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) )
- // InternalBlipDSL.g:8186:2: ( rule__BlipExclusiveSplitGateway__NameAssignment_2 )
+ // InternalBlipDSL.g:8104:1: ( ( rule__BlipExclusiveSplitGateway__NameAssignment_2 ) )
+ // InternalBlipDSL.g:8105:2: ( rule__BlipExclusiveSplitGateway__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:8187:2: ( rule__BlipExclusiveSplitGateway__NameAssignment_2 )
- // InternalBlipDSL.g:8187:3: rule__BlipExclusiveSplitGateway__NameAssignment_2
+ // InternalBlipDSL.g:8106:2: ( rule__BlipExclusiveSplitGateway__NameAssignment_2 )
+ // InternalBlipDSL.g:8106:3: rule__BlipExclusiveSplitGateway__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipExclusiveSplitGateway__NameAssignment_2();
@@ -29027,16 +28758,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__3"
- // InternalBlipDSL.g:8195:1: rule__BlipExclusiveSplitGateway__Group__3 : rule__BlipExclusiveSplitGateway__Group__3__Impl rule__BlipExclusiveSplitGateway__Group__4 ;
+ // InternalBlipDSL.g:8114:1: rule__BlipExclusiveSplitGateway__Group__3 : rule__BlipExclusiveSplitGateway__Group__3__Impl rule__BlipExclusiveSplitGateway__Group__4 ;
public final void rule__BlipExclusiveSplitGateway__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8199:1: ( rule__BlipExclusiveSplitGateway__Group__3__Impl rule__BlipExclusiveSplitGateway__Group__4 )
- // InternalBlipDSL.g:8200:2: rule__BlipExclusiveSplitGateway__Group__3__Impl rule__BlipExclusiveSplitGateway__Group__4
+ // InternalBlipDSL.g:8118:1: ( rule__BlipExclusiveSplitGateway__Group__3__Impl rule__BlipExclusiveSplitGateway__Group__4 )
+ // InternalBlipDSL.g:8119:2: rule__BlipExclusiveSplitGateway__Group__3__Impl rule__BlipExclusiveSplitGateway__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipExclusiveSplitGateway__Group__3__Impl();
state._fsp--;
@@ -29065,17 +28796,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__3__Impl"
- // InternalBlipDSL.g:8207:1: rule__BlipExclusiveSplitGateway__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:8126:1: rule__BlipExclusiveSplitGateway__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipExclusiveSplitGateway__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8211:1: ( ( 'for' ) )
- // InternalBlipDSL.g:8212:1: ( 'for' )
+ // InternalBlipDSL.g:8130:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:8131:1: ( 'for' )
{
- // InternalBlipDSL.g:8212:1: ( 'for' )
- // InternalBlipDSL.g:8213:2: 'for'
+ // InternalBlipDSL.g:8131:1: ( 'for' )
+ // InternalBlipDSL.g:8132:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getForKeyword_3());
@@ -29106,16 +28837,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__4"
- // InternalBlipDSL.g:8222:1: rule__BlipExclusiveSplitGateway__Group__4 : rule__BlipExclusiveSplitGateway__Group__4__Impl rule__BlipExclusiveSplitGateway__Group__5 ;
+ // InternalBlipDSL.g:8141:1: rule__BlipExclusiveSplitGateway__Group__4 : rule__BlipExclusiveSplitGateway__Group__4__Impl rule__BlipExclusiveSplitGateway__Group__5 ;
public final void rule__BlipExclusiveSplitGateway__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8226:1: ( rule__BlipExclusiveSplitGateway__Group__4__Impl rule__BlipExclusiveSplitGateway__Group__5 )
- // InternalBlipDSL.g:8227:2: rule__BlipExclusiveSplitGateway__Group__4__Impl rule__BlipExclusiveSplitGateway__Group__5
+ // InternalBlipDSL.g:8145:1: ( rule__BlipExclusiveSplitGateway__Group__4__Impl rule__BlipExclusiveSplitGateway__Group__5 )
+ // InternalBlipDSL.g:8146:2: rule__BlipExclusiveSplitGateway__Group__4__Impl rule__BlipExclusiveSplitGateway__Group__5
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_11);
rule__BlipExclusiveSplitGateway__Group__4__Impl();
state._fsp--;
@@ -29144,23 +28875,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__4__Impl"
- // InternalBlipDSL.g:8234:1: rule__BlipExclusiveSplitGateway__Group__4__Impl : ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) ) ;
+ // InternalBlipDSL.g:8153:1: rule__BlipExclusiveSplitGateway__Group__4__Impl : ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) ) ;
public final void rule__BlipExclusiveSplitGateway__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8238:1: ( ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) ) )
- // InternalBlipDSL.g:8239:1: ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) )
+ // InternalBlipDSL.g:8157:1: ( ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) ) )
+ // InternalBlipDSL.g:8158:1: ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) )
{
- // InternalBlipDSL.g:8239:1: ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) )
- // InternalBlipDSL.g:8240:2: ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 )
+ // InternalBlipDSL.g:8158:1: ( ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 ) )
+ // InternalBlipDSL.g:8159:2: ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getGatewayAssignment_4());
}
- // InternalBlipDSL.g:8241:2: ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 )
- // InternalBlipDSL.g:8241:3: rule__BlipExclusiveSplitGateway__GatewayAssignment_4
+ // InternalBlipDSL.g:8160:2: ( rule__BlipExclusiveSplitGateway__GatewayAssignment_4 )
+ // InternalBlipDSL.g:8160:3: rule__BlipExclusiveSplitGateway__GatewayAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipExclusiveSplitGateway__GatewayAssignment_4();
@@ -29195,16 +28926,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__5"
- // InternalBlipDSL.g:8249:1: rule__BlipExclusiveSplitGateway__Group__5 : rule__BlipExclusiveSplitGateway__Group__5__Impl rule__BlipExclusiveSplitGateway__Group__6 ;
+ // InternalBlipDSL.g:8168:1: rule__BlipExclusiveSplitGateway__Group__5 : rule__BlipExclusiveSplitGateway__Group__5__Impl rule__BlipExclusiveSplitGateway__Group__6 ;
public final void rule__BlipExclusiveSplitGateway__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8253:1: ( rule__BlipExclusiveSplitGateway__Group__5__Impl rule__BlipExclusiveSplitGateway__Group__6 )
- // InternalBlipDSL.g:8254:2: rule__BlipExclusiveSplitGateway__Group__5__Impl rule__BlipExclusiveSplitGateway__Group__6
+ // InternalBlipDSL.g:8172:1: ( rule__BlipExclusiveSplitGateway__Group__5__Impl rule__BlipExclusiveSplitGateway__Group__6 )
+ // InternalBlipDSL.g:8173:2: rule__BlipExclusiveSplitGateway__Group__5__Impl rule__BlipExclusiveSplitGateway__Group__6
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_46);
rule__BlipExclusiveSplitGateway__Group__5__Impl();
state._fsp--;
@@ -29233,22 +28964,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__5__Impl"
- // InternalBlipDSL.g:8261:1: rule__BlipExclusiveSplitGateway__Group__5__Impl : ( '{' ) ;
+ // InternalBlipDSL.g:8180:1: rule__BlipExclusiveSplitGateway__Group__5__Impl : ( '{' ) ;
public final void rule__BlipExclusiveSplitGateway__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8265:1: ( ( '{' ) )
- // InternalBlipDSL.g:8266:1: ( '{' )
+ // InternalBlipDSL.g:8184:1: ( ( '{' ) )
+ // InternalBlipDSL.g:8185:1: ( '{' )
{
- // InternalBlipDSL.g:8266:1: ( '{' )
- // InternalBlipDSL.g:8267:2: '{'
+ // InternalBlipDSL.g:8185:1: ( '{' )
+ // InternalBlipDSL.g:8186:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getLeftCurlyBracketKeyword_5());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ match(input,146,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipExclusiveSplitGatewayAccess().getLeftCurlyBracketKeyword_5());
}
@@ -29274,16 +29005,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__6"
- // InternalBlipDSL.g:8276:1: rule__BlipExclusiveSplitGateway__Group__6 : rule__BlipExclusiveSplitGateway__Group__6__Impl rule__BlipExclusiveSplitGateway__Group__7 ;
+ // InternalBlipDSL.g:8195:1: rule__BlipExclusiveSplitGateway__Group__6 : rule__BlipExclusiveSplitGateway__Group__6__Impl rule__BlipExclusiveSplitGateway__Group__7 ;
public final void rule__BlipExclusiveSplitGateway__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8280:1: ( rule__BlipExclusiveSplitGateway__Group__6__Impl rule__BlipExclusiveSplitGateway__Group__7 )
- // InternalBlipDSL.g:8281:2: rule__BlipExclusiveSplitGateway__Group__6__Impl rule__BlipExclusiveSplitGateway__Group__7
+ // InternalBlipDSL.g:8199:1: ( rule__BlipExclusiveSplitGateway__Group__6__Impl rule__BlipExclusiveSplitGateway__Group__7 )
+ // InternalBlipDSL.g:8200:2: rule__BlipExclusiveSplitGateway__Group__6__Impl rule__BlipExclusiveSplitGateway__Group__7
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_46);
rule__BlipExclusiveSplitGateway__Group__6__Impl();
state._fsp--;
@@ -29312,37 +29043,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__6__Impl"
- // InternalBlipDSL.g:8288:1: rule__BlipExclusiveSplitGateway__Group__6__Impl : ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* ) ;
+ // InternalBlipDSL.g:8207:1: rule__BlipExclusiveSplitGateway__Group__6__Impl : ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* ) ;
public final void rule__BlipExclusiveSplitGateway__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8292:1: ( ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* ) )
- // InternalBlipDSL.g:8293:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* )
+ // InternalBlipDSL.g:8211:1: ( ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* ) )
+ // InternalBlipDSL.g:8212:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* )
{
- // InternalBlipDSL.g:8293:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* )
- // InternalBlipDSL.g:8294:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )*
+ // InternalBlipDSL.g:8212:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )* )
+ // InternalBlipDSL.g:8213:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getOutgoingsAssignment_6());
}
- // InternalBlipDSL.g:8295:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )*
- loop69:
+ // InternalBlipDSL.g:8214:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 )*
+ loop67:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA69_0==170) ) {
- alt69=1;
+ if ( (LA67_0==170) ) {
+ alt67=1;
}
- switch (alt69) {
+ switch (alt67) {
case 1 :
- // InternalBlipDSL.g:8295:3: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6
+ // InternalBlipDSL.g:8214:3: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6();
state._fsp--;
@@ -29352,7 +29083,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop69;
+ break loop67;
}
} while (true);
@@ -29381,16 +29112,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__7"
- // InternalBlipDSL.g:8303:1: rule__BlipExclusiveSplitGateway__Group__7 : rule__BlipExclusiveSplitGateway__Group__7__Impl rule__BlipExclusiveSplitGateway__Group__8 ;
+ // InternalBlipDSL.g:8222:1: rule__BlipExclusiveSplitGateway__Group__7 : rule__BlipExclusiveSplitGateway__Group__7__Impl rule__BlipExclusiveSplitGateway__Group__8 ;
public final void rule__BlipExclusiveSplitGateway__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8307:1: ( rule__BlipExclusiveSplitGateway__Group__7__Impl rule__BlipExclusiveSplitGateway__Group__8 )
- // InternalBlipDSL.g:8308:2: rule__BlipExclusiveSplitGateway__Group__7__Impl rule__BlipExclusiveSplitGateway__Group__8
+ // InternalBlipDSL.g:8226:1: ( rule__BlipExclusiveSplitGateway__Group__7__Impl rule__BlipExclusiveSplitGateway__Group__8 )
+ // InternalBlipDSL.g:8227:2: rule__BlipExclusiveSplitGateway__Group__7__Impl rule__BlipExclusiveSplitGateway__Group__8
{
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_48);
rule__BlipExclusiveSplitGateway__Group__7__Impl();
state._fsp--;
@@ -29419,23 +29150,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__7__Impl"
- // InternalBlipDSL.g:8315:1: rule__BlipExclusiveSplitGateway__Group__7__Impl : ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) ) ;
+ // InternalBlipDSL.g:8234:1: rule__BlipExclusiveSplitGateway__Group__7__Impl : ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) ) ;
public final void rule__BlipExclusiveSplitGateway__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8319:1: ( ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) ) )
- // InternalBlipDSL.g:8320:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) )
+ // InternalBlipDSL.g:8238:1: ( ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) ) )
+ // InternalBlipDSL.g:8239:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) )
{
- // InternalBlipDSL.g:8320:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) )
- // InternalBlipDSL.g:8321:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 )
+ // InternalBlipDSL.g:8239:1: ( ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 ) )
+ // InternalBlipDSL.g:8240:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getOutgoingsAssignment_7());
}
- // InternalBlipDSL.g:8322:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 )
- // InternalBlipDSL.g:8322:3: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7
+ // InternalBlipDSL.g:8241:2: ( rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 )
+ // InternalBlipDSL.g:8241:3: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7
{
pushFollow(FOLLOW_2);
rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7();
@@ -29470,14 +29201,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__8"
- // InternalBlipDSL.g:8330:1: rule__BlipExclusiveSplitGateway__Group__8 : rule__BlipExclusiveSplitGateway__Group__8__Impl ;
+ // InternalBlipDSL.g:8249:1: rule__BlipExclusiveSplitGateway__Group__8 : rule__BlipExclusiveSplitGateway__Group__8__Impl ;
public final void rule__BlipExclusiveSplitGateway__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8334:1: ( rule__BlipExclusiveSplitGateway__Group__8__Impl )
- // InternalBlipDSL.g:8335:2: rule__BlipExclusiveSplitGateway__Group__8__Impl
+ // InternalBlipDSL.g:8253:1: ( rule__BlipExclusiveSplitGateway__Group__8__Impl )
+ // InternalBlipDSL.g:8254:2: rule__BlipExclusiveSplitGateway__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__BlipExclusiveSplitGateway__Group__8__Impl();
@@ -29503,22 +29234,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__Group__8__Impl"
- // InternalBlipDSL.g:8341:1: rule__BlipExclusiveSplitGateway__Group__8__Impl : ( '}' ) ;
+ // InternalBlipDSL.g:8260:1: rule__BlipExclusiveSplitGateway__Group__8__Impl : ( '}' ) ;
public final void rule__BlipExclusiveSplitGateway__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8345:1: ( ( '}' ) )
- // InternalBlipDSL.g:8346:1: ( '}' )
+ // InternalBlipDSL.g:8264:1: ( ( '}' ) )
+ // InternalBlipDSL.g:8265:1: ( '}' )
{
- // InternalBlipDSL.g:8346:1: ( '}' )
- // InternalBlipDSL.g:8347:2: '}'
+ // InternalBlipDSL.g:8265:1: ( '}' )
+ // InternalBlipDSL.g:8266:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getRightCurlyBracketKeyword_8());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,147,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipExclusiveSplitGatewayAccess().getRightCurlyBracketKeyword_8());
}
@@ -29544,16 +29275,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__0"
- // InternalBlipDSL.g:8357:1: rule__BlipInclusiveSplitGateway__Group__0 : rule__BlipInclusiveSplitGateway__Group__0__Impl rule__BlipInclusiveSplitGateway__Group__1 ;
+ // InternalBlipDSL.g:8276:1: rule__BlipInclusiveSplitGateway__Group__0 : rule__BlipInclusiveSplitGateway__Group__0__Impl rule__BlipInclusiveSplitGateway__Group__1 ;
public final void rule__BlipInclusiveSplitGateway__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8361:1: ( rule__BlipInclusiveSplitGateway__Group__0__Impl rule__BlipInclusiveSplitGateway__Group__1 )
- // InternalBlipDSL.g:8362:2: rule__BlipInclusiveSplitGateway__Group__0__Impl rule__BlipInclusiveSplitGateway__Group__1
+ // InternalBlipDSL.g:8280:1: ( rule__BlipInclusiveSplitGateway__Group__0__Impl rule__BlipInclusiveSplitGateway__Group__1 )
+ // InternalBlipDSL.g:8281:2: rule__BlipInclusiveSplitGateway__Group__0__Impl rule__BlipInclusiveSplitGateway__Group__1
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_49);
rule__BlipInclusiveSplitGateway__Group__0__Impl();
state._fsp--;
@@ -29582,23 +29313,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__0__Impl"
- // InternalBlipDSL.g:8369:1: rule__BlipInclusiveSplitGateway__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:8288:1: rule__BlipInclusiveSplitGateway__Group__0__Impl : ( () ) ;
public final void rule__BlipInclusiveSplitGateway__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8373:1: ( ( () ) )
- // InternalBlipDSL.g:8374:1: ( () )
+ // InternalBlipDSL.g:8292:1: ( ( () ) )
+ // InternalBlipDSL.g:8293:1: ( () )
{
- // InternalBlipDSL.g:8374:1: ( () )
- // InternalBlipDSL.g:8375:2: ()
+ // InternalBlipDSL.g:8293:1: ( () )
+ // InternalBlipDSL.g:8294:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getBlipInclusiveSplitGatewayAction_0());
}
- // InternalBlipDSL.g:8376:2: ()
- // InternalBlipDSL.g:8376:3:
+ // InternalBlipDSL.g:8295:2: ()
+ // InternalBlipDSL.g:8295:3:
{
}
@@ -29623,16 +29354,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__1"
- // InternalBlipDSL.g:8384:1: rule__BlipInclusiveSplitGateway__Group__1 : rule__BlipInclusiveSplitGateway__Group__1__Impl rule__BlipInclusiveSplitGateway__Group__2 ;
+ // InternalBlipDSL.g:8303:1: rule__BlipInclusiveSplitGateway__Group__1 : rule__BlipInclusiveSplitGateway__Group__1__Impl rule__BlipInclusiveSplitGateway__Group__2 ;
public final void rule__BlipInclusiveSplitGateway__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8388:1: ( rule__BlipInclusiveSplitGateway__Group__1__Impl rule__BlipInclusiveSplitGateway__Group__2 )
- // InternalBlipDSL.g:8389:2: rule__BlipInclusiveSplitGateway__Group__1__Impl rule__BlipInclusiveSplitGateway__Group__2
+ // InternalBlipDSL.g:8307:1: ( rule__BlipInclusiveSplitGateway__Group__1__Impl rule__BlipInclusiveSplitGateway__Group__2 )
+ // InternalBlipDSL.g:8308:2: rule__BlipInclusiveSplitGateway__Group__1__Impl rule__BlipInclusiveSplitGateway__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipInclusiveSplitGateway__Group__1__Impl();
state._fsp--;
@@ -29661,17 +29392,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__1__Impl"
- // InternalBlipDSL.g:8396:1: rule__BlipInclusiveSplitGateway__Group__1__Impl : ( 'inclusivesplitgateway' ) ;
+ // InternalBlipDSL.g:8315:1: rule__BlipInclusiveSplitGateway__Group__1__Impl : ( 'inclusivesplitgateway' ) ;
public final void rule__BlipInclusiveSplitGateway__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8400:1: ( ( 'inclusivesplitgateway' ) )
- // InternalBlipDSL.g:8401:1: ( 'inclusivesplitgateway' )
+ // InternalBlipDSL.g:8319:1: ( ( 'inclusivesplitgateway' ) )
+ // InternalBlipDSL.g:8320:1: ( 'inclusivesplitgateway' )
{
- // InternalBlipDSL.g:8401:1: ( 'inclusivesplitgateway' )
- // InternalBlipDSL.g:8402:2: 'inclusivesplitgateway'
+ // InternalBlipDSL.g:8320:1: ( 'inclusivesplitgateway' )
+ // InternalBlipDSL.g:8321:2: 'inclusivesplitgateway'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getInclusivesplitgatewayKeyword_1());
@@ -29702,16 +29433,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__2"
- // InternalBlipDSL.g:8411:1: rule__BlipInclusiveSplitGateway__Group__2 : rule__BlipInclusiveSplitGateway__Group__2__Impl rule__BlipInclusiveSplitGateway__Group__3 ;
+ // InternalBlipDSL.g:8330:1: rule__BlipInclusiveSplitGateway__Group__2 : rule__BlipInclusiveSplitGateway__Group__2__Impl rule__BlipInclusiveSplitGateway__Group__3 ;
public final void rule__BlipInclusiveSplitGateway__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8415:1: ( rule__BlipInclusiveSplitGateway__Group__2__Impl rule__BlipInclusiveSplitGateway__Group__3 )
- // InternalBlipDSL.g:8416:2: rule__BlipInclusiveSplitGateway__Group__2__Impl rule__BlipInclusiveSplitGateway__Group__3
+ // InternalBlipDSL.g:8334:1: ( rule__BlipInclusiveSplitGateway__Group__2__Impl rule__BlipInclusiveSplitGateway__Group__3 )
+ // InternalBlipDSL.g:8335:2: rule__BlipInclusiveSplitGateway__Group__2__Impl rule__BlipInclusiveSplitGateway__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__BlipInclusiveSplitGateway__Group__2__Impl();
state._fsp--;
@@ -29740,23 +29471,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__2__Impl"
- // InternalBlipDSL.g:8423:1: rule__BlipInclusiveSplitGateway__Group__2__Impl : ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) ) ;
+ // InternalBlipDSL.g:8342:1: rule__BlipInclusiveSplitGateway__Group__2__Impl : ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) ) ;
public final void rule__BlipInclusiveSplitGateway__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8427:1: ( ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) ) )
- // InternalBlipDSL.g:8428:1: ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) )
+ // InternalBlipDSL.g:8346:1: ( ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) ) )
+ // InternalBlipDSL.g:8347:1: ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) )
{
- // InternalBlipDSL.g:8428:1: ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) )
- // InternalBlipDSL.g:8429:2: ( rule__BlipInclusiveSplitGateway__NameAssignment_2 )
+ // InternalBlipDSL.g:8347:1: ( ( rule__BlipInclusiveSplitGateway__NameAssignment_2 ) )
+ // InternalBlipDSL.g:8348:2: ( rule__BlipInclusiveSplitGateway__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getNameAssignment_2());
}
- // InternalBlipDSL.g:8430:2: ( rule__BlipInclusiveSplitGateway__NameAssignment_2 )
- // InternalBlipDSL.g:8430:3: rule__BlipInclusiveSplitGateway__NameAssignment_2
+ // InternalBlipDSL.g:8349:2: ( rule__BlipInclusiveSplitGateway__NameAssignment_2 )
+ // InternalBlipDSL.g:8349:3: rule__BlipInclusiveSplitGateway__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__BlipInclusiveSplitGateway__NameAssignment_2();
@@ -29791,16 +29522,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__3"
- // InternalBlipDSL.g:8438:1: rule__BlipInclusiveSplitGateway__Group__3 : rule__BlipInclusiveSplitGateway__Group__3__Impl rule__BlipInclusiveSplitGateway__Group__4 ;
+ // InternalBlipDSL.g:8357:1: rule__BlipInclusiveSplitGateway__Group__3 : rule__BlipInclusiveSplitGateway__Group__3__Impl rule__BlipInclusiveSplitGateway__Group__4 ;
public final void rule__BlipInclusiveSplitGateway__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8442:1: ( rule__BlipInclusiveSplitGateway__Group__3__Impl rule__BlipInclusiveSplitGateway__Group__4 )
- // InternalBlipDSL.g:8443:2: rule__BlipInclusiveSplitGateway__Group__3__Impl rule__BlipInclusiveSplitGateway__Group__4
+ // InternalBlipDSL.g:8361:1: ( rule__BlipInclusiveSplitGateway__Group__3__Impl rule__BlipInclusiveSplitGateway__Group__4 )
+ // InternalBlipDSL.g:8362:2: rule__BlipInclusiveSplitGateway__Group__3__Impl rule__BlipInclusiveSplitGateway__Group__4
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipInclusiveSplitGateway__Group__3__Impl();
state._fsp--;
@@ -29829,17 +29560,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__3__Impl"
- // InternalBlipDSL.g:8450:1: rule__BlipInclusiveSplitGateway__Group__3__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:8369:1: rule__BlipInclusiveSplitGateway__Group__3__Impl : ( 'for' ) ;
public final void rule__BlipInclusiveSplitGateway__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8454:1: ( ( 'for' ) )
- // InternalBlipDSL.g:8455:1: ( 'for' )
+ // InternalBlipDSL.g:8373:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:8374:1: ( 'for' )
{
- // InternalBlipDSL.g:8455:1: ( 'for' )
- // InternalBlipDSL.g:8456:2: 'for'
+ // InternalBlipDSL.g:8374:1: ( 'for' )
+ // InternalBlipDSL.g:8375:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getForKeyword_3());
@@ -29870,16 +29601,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__4"
- // InternalBlipDSL.g:8465:1: rule__BlipInclusiveSplitGateway__Group__4 : rule__BlipInclusiveSplitGateway__Group__4__Impl rule__BlipInclusiveSplitGateway__Group__5 ;
+ // InternalBlipDSL.g:8384:1: rule__BlipInclusiveSplitGateway__Group__4 : rule__BlipInclusiveSplitGateway__Group__4__Impl rule__BlipInclusiveSplitGateway__Group__5 ;
public final void rule__BlipInclusiveSplitGateway__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8469:1: ( rule__BlipInclusiveSplitGateway__Group__4__Impl rule__BlipInclusiveSplitGateway__Group__5 )
- // InternalBlipDSL.g:8470:2: rule__BlipInclusiveSplitGateway__Group__4__Impl rule__BlipInclusiveSplitGateway__Group__5
+ // InternalBlipDSL.g:8388:1: ( rule__BlipInclusiveSplitGateway__Group__4__Impl rule__BlipInclusiveSplitGateway__Group__5 )
+ // InternalBlipDSL.g:8389:2: rule__BlipInclusiveSplitGateway__Group__4__Impl rule__BlipInclusiveSplitGateway__Group__5
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_11);
rule__BlipInclusiveSplitGateway__Group__4__Impl();
state._fsp--;
@@ -29908,23 +29639,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__4__Impl"
- // InternalBlipDSL.g:8477:1: rule__BlipInclusiveSplitGateway__Group__4__Impl : ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) ) ;
+ // InternalBlipDSL.g:8396:1: rule__BlipInclusiveSplitGateway__Group__4__Impl : ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) ) ;
public final void rule__BlipInclusiveSplitGateway__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8481:1: ( ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) ) )
- // InternalBlipDSL.g:8482:1: ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) )
+ // InternalBlipDSL.g:8400:1: ( ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) ) )
+ // InternalBlipDSL.g:8401:1: ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) )
{
- // InternalBlipDSL.g:8482:1: ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) )
- // InternalBlipDSL.g:8483:2: ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 )
+ // InternalBlipDSL.g:8401:1: ( ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 ) )
+ // InternalBlipDSL.g:8402:2: ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getGatewayAssignment_4());
}
- // InternalBlipDSL.g:8484:2: ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 )
- // InternalBlipDSL.g:8484:3: rule__BlipInclusiveSplitGateway__GatewayAssignment_4
+ // InternalBlipDSL.g:8403:2: ( rule__BlipInclusiveSplitGateway__GatewayAssignment_4 )
+ // InternalBlipDSL.g:8403:3: rule__BlipInclusiveSplitGateway__GatewayAssignment_4
{
pushFollow(FOLLOW_2);
rule__BlipInclusiveSplitGateway__GatewayAssignment_4();
@@ -29959,16 +29690,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__5"
- // InternalBlipDSL.g:8492:1: rule__BlipInclusiveSplitGateway__Group__5 : rule__BlipInclusiveSplitGateway__Group__5__Impl rule__BlipInclusiveSplitGateway__Group__6 ;
+ // InternalBlipDSL.g:8411:1: rule__BlipInclusiveSplitGateway__Group__5 : rule__BlipInclusiveSplitGateway__Group__5__Impl rule__BlipInclusiveSplitGateway__Group__6 ;
public final void rule__BlipInclusiveSplitGateway__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8496:1: ( rule__BlipInclusiveSplitGateway__Group__5__Impl rule__BlipInclusiveSplitGateway__Group__6 )
- // InternalBlipDSL.g:8497:2: rule__BlipInclusiveSplitGateway__Group__5__Impl rule__BlipInclusiveSplitGateway__Group__6
+ // InternalBlipDSL.g:8415:1: ( rule__BlipInclusiveSplitGateway__Group__5__Impl rule__BlipInclusiveSplitGateway__Group__6 )
+ // InternalBlipDSL.g:8416:2: rule__BlipInclusiveSplitGateway__Group__5__Impl rule__BlipInclusiveSplitGateway__Group__6
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_50);
rule__BlipInclusiveSplitGateway__Group__5__Impl();
state._fsp--;
@@ -29997,22 +29728,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__5__Impl"
- // InternalBlipDSL.g:8504:1: rule__BlipInclusiveSplitGateway__Group__5__Impl : ( '{' ) ;
+ // InternalBlipDSL.g:8423:1: rule__BlipInclusiveSplitGateway__Group__5__Impl : ( '{' ) ;
public final void rule__BlipInclusiveSplitGateway__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8508:1: ( ( '{' ) )
- // InternalBlipDSL.g:8509:1: ( '{' )
+ // InternalBlipDSL.g:8427:1: ( ( '{' ) )
+ // InternalBlipDSL.g:8428:1: ( '{' )
{
- // InternalBlipDSL.g:8509:1: ( '{' )
- // InternalBlipDSL.g:8510:2: '{'
+ // InternalBlipDSL.g:8428:1: ( '{' )
+ // InternalBlipDSL.g:8429:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getLeftCurlyBracketKeyword_5());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ match(input,146,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipInclusiveSplitGatewayAccess().getLeftCurlyBracketKeyword_5());
}
@@ -30038,16 +29769,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__6"
- // InternalBlipDSL.g:8519:1: rule__BlipInclusiveSplitGateway__Group__6 : rule__BlipInclusiveSplitGateway__Group__6__Impl rule__BlipInclusiveSplitGateway__Group__7 ;
+ // InternalBlipDSL.g:8438:1: rule__BlipInclusiveSplitGateway__Group__6 : rule__BlipInclusiveSplitGateway__Group__6__Impl rule__BlipInclusiveSplitGateway__Group__7 ;
public final void rule__BlipInclusiveSplitGateway__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8523:1: ( rule__BlipInclusiveSplitGateway__Group__6__Impl rule__BlipInclusiveSplitGateway__Group__7 )
- // InternalBlipDSL.g:8524:2: rule__BlipInclusiveSplitGateway__Group__6__Impl rule__BlipInclusiveSplitGateway__Group__7
+ // InternalBlipDSL.g:8442:1: ( rule__BlipInclusiveSplitGateway__Group__6__Impl rule__BlipInclusiveSplitGateway__Group__7 )
+ // InternalBlipDSL.g:8443:2: rule__BlipInclusiveSplitGateway__Group__6__Impl rule__BlipInclusiveSplitGateway__Group__7
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_50);
rule__BlipInclusiveSplitGateway__Group__6__Impl();
state._fsp--;
@@ -30076,37 +29807,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__6__Impl"
- // InternalBlipDSL.g:8531:1: rule__BlipInclusiveSplitGateway__Group__6__Impl : ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* ) ;
+ // InternalBlipDSL.g:8450:1: rule__BlipInclusiveSplitGateway__Group__6__Impl : ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* ) ;
public final void rule__BlipInclusiveSplitGateway__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8535:1: ( ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* ) )
- // InternalBlipDSL.g:8536:1: ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* )
+ // InternalBlipDSL.g:8454:1: ( ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* ) )
+ // InternalBlipDSL.g:8455:1: ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* )
{
- // InternalBlipDSL.g:8536:1: ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* )
- // InternalBlipDSL.g:8537:2: ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )*
+ // InternalBlipDSL.g:8455:1: ( ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )* )
+ // InternalBlipDSL.g:8456:2: ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getOutgoingsAssignment_6());
}
- // InternalBlipDSL.g:8538:2: ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )*
- loop70:
+ // InternalBlipDSL.g:8457:2: ( rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 )*
+ loop68:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA70_0==170) ) {
- alt70=1;
+ if ( (LA68_0==170) ) {
+ alt68=1;
}
- switch (alt70) {
+ switch (alt68) {
case 1 :
- // InternalBlipDSL.g:8538:3: rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6
+ // InternalBlipDSL.g:8457:3: rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6();
state._fsp--;
@@ -30116,7 +29847,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop70;
+ break loop68;
}
} while (true);
@@ -30145,14 +29876,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__7"
- // InternalBlipDSL.g:8546:1: rule__BlipInclusiveSplitGateway__Group__7 : rule__BlipInclusiveSplitGateway__Group__7__Impl ;
+ // InternalBlipDSL.g:8465:1: rule__BlipInclusiveSplitGateway__Group__7 : rule__BlipInclusiveSplitGateway__Group__7__Impl ;
public final void rule__BlipInclusiveSplitGateway__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8550:1: ( rule__BlipInclusiveSplitGateway__Group__7__Impl )
- // InternalBlipDSL.g:8551:2: rule__BlipInclusiveSplitGateway__Group__7__Impl
+ // InternalBlipDSL.g:8469:1: ( rule__BlipInclusiveSplitGateway__Group__7__Impl )
+ // InternalBlipDSL.g:8470:2: rule__BlipInclusiveSplitGateway__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__BlipInclusiveSplitGateway__Group__7__Impl();
@@ -30178,22 +29909,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__Group__7__Impl"
- // InternalBlipDSL.g:8557:1: rule__BlipInclusiveSplitGateway__Group__7__Impl : ( '}' ) ;
+ // InternalBlipDSL.g:8476:1: rule__BlipInclusiveSplitGateway__Group__7__Impl : ( '}' ) ;
public final void rule__BlipInclusiveSplitGateway__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8561:1: ( ( '}' ) )
- // InternalBlipDSL.g:8562:1: ( '}' )
+ // InternalBlipDSL.g:8480:1: ( ( '}' ) )
+ // InternalBlipDSL.g:8481:1: ( '}' )
{
- // InternalBlipDSL.g:8562:1: ( '}' )
- // InternalBlipDSL.g:8563:2: '}'
+ // InternalBlipDSL.g:8481:1: ( '}' )
+ // InternalBlipDSL.g:8482:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getRightCurlyBracketKeyword_7());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,147,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBlipInclusiveSplitGatewayAccess().getRightCurlyBracketKeyword_7());
}
@@ -30219,16 +29950,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDtoPath__Group__0"
- // InternalBlipDSL.g:8573:1: rule__BlipDtoPath__Group__0 : rule__BlipDtoPath__Group__0__Impl rule__BlipDtoPath__Group__1 ;
+ // InternalBlipDSL.g:8492:1: rule__BlipDtoPath__Group__0 : rule__BlipDtoPath__Group__0__Impl rule__BlipDtoPath__Group__1 ;
public final void rule__BlipDtoPath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8577:1: ( rule__BlipDtoPath__Group__0__Impl rule__BlipDtoPath__Group__1 )
- // InternalBlipDSL.g:8578:2: rule__BlipDtoPath__Group__0__Impl rule__BlipDtoPath__Group__1
+ // InternalBlipDSL.g:8496:1: ( rule__BlipDtoPath__Group__0__Impl rule__BlipDtoPath__Group__1 )
+ // InternalBlipDSL.g:8497:2: rule__BlipDtoPath__Group__0__Impl rule__BlipDtoPath__Group__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__BlipDtoPath__Group__0__Impl();
state._fsp--;
@@ -30257,23 +29988,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDtoPath__Group__0__Impl"
- // InternalBlipDSL.g:8585:1: rule__BlipDtoPath__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:8504:1: rule__BlipDtoPath__Group__0__Impl : ( () ) ;
public final void rule__BlipDtoPath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8589:1: ( ( () ) )
- // InternalBlipDSL.g:8590:1: ( () )
+ // InternalBlipDSL.g:8508:1: ( ( () ) )
+ // InternalBlipDSL.g:8509:1: ( () )
{
- // InternalBlipDSL.g:8590:1: ( () )
- // InternalBlipDSL.g:8591:2: ()
+ // InternalBlipDSL.g:8509:1: ( () )
+ // InternalBlipDSL.g:8510:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoPathAccess().getBlipDtoPathAction_0());
}
- // InternalBlipDSL.g:8592:2: ()
- // InternalBlipDSL.g:8592:3:
+ // InternalBlipDSL.g:8511:2: ()
+ // InternalBlipDSL.g:8511:3:
{
}
@@ -30298,14 +30029,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDtoPath__Group__1"
- // InternalBlipDSL.g:8600:1: rule__BlipDtoPath__Group__1 : rule__BlipDtoPath__Group__1__Impl ;
+ // InternalBlipDSL.g:8519:1: rule__BlipDtoPath__Group__1 : rule__BlipDtoPath__Group__1__Impl ;
public final void rule__BlipDtoPath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8604:1: ( rule__BlipDtoPath__Group__1__Impl )
- // InternalBlipDSL.g:8605:2: rule__BlipDtoPath__Group__1__Impl
+ // InternalBlipDSL.g:8523:1: ( rule__BlipDtoPath__Group__1__Impl )
+ // InternalBlipDSL.g:8524:2: rule__BlipDtoPath__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BlipDtoPath__Group__1__Impl();
@@ -30331,23 +30062,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDtoPath__Group__1__Impl"
- // InternalBlipDSL.g:8611:1: rule__BlipDtoPath__Group__1__Impl : ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) ) ;
+ // InternalBlipDSL.g:8530:1: rule__BlipDtoPath__Group__1__Impl : ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) ) ;
public final void rule__BlipDtoPath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8615:1: ( ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) ) )
- // InternalBlipDSL.g:8616:1: ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) )
+ // InternalBlipDSL.g:8534:1: ( ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) ) )
+ // InternalBlipDSL.g:8535:1: ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) )
{
- // InternalBlipDSL.g:8616:1: ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) )
- // InternalBlipDSL.g:8617:2: ( rule__BlipDtoPath__DtoPathAssignment_1 )
+ // InternalBlipDSL.g:8535:1: ( ( rule__BlipDtoPath__DtoPathAssignment_1 ) )
+ // InternalBlipDSL.g:8536:2: ( rule__BlipDtoPath__DtoPathAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoPathAccess().getDtoPathAssignment_1());
}
- // InternalBlipDSL.g:8618:2: ( rule__BlipDtoPath__DtoPathAssignment_1 )
- // InternalBlipDSL.g:8618:3: rule__BlipDtoPath__DtoPathAssignment_1
+ // InternalBlipDSL.g:8537:2: ( rule__BlipDtoPath__DtoPathAssignment_1 )
+ // InternalBlipDSL.g:8537:3: rule__BlipDtoPath__DtoPathAssignment_1
{
pushFollow(FOLLOW_2);
rule__BlipDtoPath__DtoPathAssignment_1();
@@ -30382,16 +30113,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group__0"
- // InternalBlipDSL.g:8627:1: rule__QualifiedDtoPath__Group__0 : rule__QualifiedDtoPath__Group__0__Impl rule__QualifiedDtoPath__Group__1 ;
+ // InternalBlipDSL.g:8546:1: rule__QualifiedDtoPath__Group__0 : rule__QualifiedDtoPath__Group__0__Impl rule__QualifiedDtoPath__Group__1 ;
public final void rule__QualifiedDtoPath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8631:1: ( rule__QualifiedDtoPath__Group__0__Impl rule__QualifiedDtoPath__Group__1 )
- // InternalBlipDSL.g:8632:2: rule__QualifiedDtoPath__Group__0__Impl rule__QualifiedDtoPath__Group__1
+ // InternalBlipDSL.g:8550:1: ( rule__QualifiedDtoPath__Group__0__Impl rule__QualifiedDtoPath__Group__1 )
+ // InternalBlipDSL.g:8551:2: rule__QualifiedDtoPath__Group__0__Impl rule__QualifiedDtoPath__Group__1
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_51);
rule__QualifiedDtoPath__Group__0__Impl();
state._fsp--;
@@ -30420,17 +30151,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group__0__Impl"
- // InternalBlipDSL.g:8639:1: rule__QualifiedDtoPath__Group__0__Impl : ( ruleValidID ) ;
+ // InternalBlipDSL.g:8558:1: rule__QualifiedDtoPath__Group__0__Impl : ( ruleValidID ) ;
public final void rule__QualifiedDtoPath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8643:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:8644:1: ( ruleValidID )
+ // InternalBlipDSL.g:8562:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:8563:1: ( ruleValidID )
{
- // InternalBlipDSL.g:8644:1: ( ruleValidID )
- // InternalBlipDSL.g:8645:2: ruleValidID
+ // InternalBlipDSL.g:8563:1: ( ruleValidID )
+ // InternalBlipDSL.g:8564:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedDtoPathAccess().getValidIDParserRuleCall_0());
@@ -30465,14 +30196,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group__1"
- // InternalBlipDSL.g:8654:1: rule__QualifiedDtoPath__Group__1 : rule__QualifiedDtoPath__Group__1__Impl ;
+ // InternalBlipDSL.g:8573:1: rule__QualifiedDtoPath__Group__1 : rule__QualifiedDtoPath__Group__1__Impl ;
public final void rule__QualifiedDtoPath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8658:1: ( rule__QualifiedDtoPath__Group__1__Impl )
- // InternalBlipDSL.g:8659:2: rule__QualifiedDtoPath__Group__1__Impl
+ // InternalBlipDSL.g:8577:1: ( rule__QualifiedDtoPath__Group__1__Impl )
+ // InternalBlipDSL.g:8578:2: rule__QualifiedDtoPath__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedDtoPath__Group__1__Impl();
@@ -30498,37 +30229,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group__1__Impl"
- // InternalBlipDSL.g:8665:1: rule__QualifiedDtoPath__Group__1__Impl : ( ( rule__QualifiedDtoPath__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:8584:1: rule__QualifiedDtoPath__Group__1__Impl : ( ( rule__QualifiedDtoPath__Group_1__0 )* ) ;
public final void rule__QualifiedDtoPath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8669:1: ( ( ( rule__QualifiedDtoPath__Group_1__0 )* ) )
- // InternalBlipDSL.g:8670:1: ( ( rule__QualifiedDtoPath__Group_1__0 )* )
+ // InternalBlipDSL.g:8588:1: ( ( ( rule__QualifiedDtoPath__Group_1__0 )* ) )
+ // InternalBlipDSL.g:8589:1: ( ( rule__QualifiedDtoPath__Group_1__0 )* )
{
- // InternalBlipDSL.g:8670:1: ( ( rule__QualifiedDtoPath__Group_1__0 )* )
- // InternalBlipDSL.g:8671:2: ( rule__QualifiedDtoPath__Group_1__0 )*
+ // InternalBlipDSL.g:8589:1: ( ( rule__QualifiedDtoPath__Group_1__0 )* )
+ // InternalBlipDSL.g:8590:2: ( rule__QualifiedDtoPath__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedDtoPathAccess().getGroup_1());
}
- // InternalBlipDSL.g:8672:2: ( rule__QualifiedDtoPath__Group_1__0 )*
- loop71:
+ // InternalBlipDSL.g:8591:2: ( rule__QualifiedDtoPath__Group_1__0 )*
+ loop69:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA71_0==43) ) {
- alt71=1;
+ if ( (LA69_0==43) ) {
+ alt69=1;
}
- switch (alt71) {
+ switch (alt69) {
case 1 :
- // InternalBlipDSL.g:8672:3: rule__QualifiedDtoPath__Group_1__0
+ // InternalBlipDSL.g:8591:3: rule__QualifiedDtoPath__Group_1__0
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_52);
rule__QualifiedDtoPath__Group_1__0();
state._fsp--;
@@ -30538,7 +30269,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop71;
+ break loop69;
}
} while (true);
@@ -30567,16 +30298,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group_1__0"
- // InternalBlipDSL.g:8681:1: rule__QualifiedDtoPath__Group_1__0 : rule__QualifiedDtoPath__Group_1__0__Impl rule__QualifiedDtoPath__Group_1__1 ;
+ // InternalBlipDSL.g:8600:1: rule__QualifiedDtoPath__Group_1__0 : rule__QualifiedDtoPath__Group_1__0__Impl rule__QualifiedDtoPath__Group_1__1 ;
public final void rule__QualifiedDtoPath__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8685:1: ( rule__QualifiedDtoPath__Group_1__0__Impl rule__QualifiedDtoPath__Group_1__1 )
- // InternalBlipDSL.g:8686:2: rule__QualifiedDtoPath__Group_1__0__Impl rule__QualifiedDtoPath__Group_1__1
+ // InternalBlipDSL.g:8604:1: ( rule__QualifiedDtoPath__Group_1__0__Impl rule__QualifiedDtoPath__Group_1__1 )
+ // InternalBlipDSL.g:8605:2: rule__QualifiedDtoPath__Group_1__0__Impl rule__QualifiedDtoPath__Group_1__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__QualifiedDtoPath__Group_1__0__Impl();
state._fsp--;
@@ -30605,23 +30336,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group_1__0__Impl"
- // InternalBlipDSL.g:8693:1: rule__QualifiedDtoPath__Group_1__0__Impl : ( ( '.' ) ) ;
+ // InternalBlipDSL.g:8612:1: rule__QualifiedDtoPath__Group_1__0__Impl : ( ( '.' ) ) ;
public final void rule__QualifiedDtoPath__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8697:1: ( ( ( '.' ) ) )
- // InternalBlipDSL.g:8698:1: ( ( '.' ) )
+ // InternalBlipDSL.g:8616:1: ( ( ( '.' ) ) )
+ // InternalBlipDSL.g:8617:1: ( ( '.' ) )
{
- // InternalBlipDSL.g:8698:1: ( ( '.' ) )
- // InternalBlipDSL.g:8699:2: ( '.' )
+ // InternalBlipDSL.g:8617:1: ( ( '.' ) )
+ // InternalBlipDSL.g:8618:2: ( '.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedDtoPathAccess().getFullStopKeyword_1_0());
}
- // InternalBlipDSL.g:8700:2: ( '.' )
- // InternalBlipDSL.g:8700:3: '.'
+ // InternalBlipDSL.g:8619:2: ( '.' )
+ // InternalBlipDSL.g:8619:3: '.'
{
match(input,43,FOLLOW_2); if (state.failed) return ;
@@ -30652,14 +30383,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group_1__1"
- // InternalBlipDSL.g:8708:1: rule__QualifiedDtoPath__Group_1__1 : rule__QualifiedDtoPath__Group_1__1__Impl ;
+ // InternalBlipDSL.g:8627:1: rule__QualifiedDtoPath__Group_1__1 : rule__QualifiedDtoPath__Group_1__1__Impl ;
public final void rule__QualifiedDtoPath__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8712:1: ( rule__QualifiedDtoPath__Group_1__1__Impl )
- // InternalBlipDSL.g:8713:2: rule__QualifiedDtoPath__Group_1__1__Impl
+ // InternalBlipDSL.g:8631:1: ( rule__QualifiedDtoPath__Group_1__1__Impl )
+ // InternalBlipDSL.g:8632:2: rule__QualifiedDtoPath__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedDtoPath__Group_1__1__Impl();
@@ -30685,17 +30416,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedDtoPath__Group_1__1__Impl"
- // InternalBlipDSL.g:8719:1: rule__QualifiedDtoPath__Group_1__1__Impl : ( ruleValidID ) ;
+ // InternalBlipDSL.g:8638:1: rule__QualifiedDtoPath__Group_1__1__Impl : ( ruleValidID ) ;
public final void rule__QualifiedDtoPath__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8723:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:8724:1: ( ruleValidID )
+ // InternalBlipDSL.g:8642:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:8643:1: ( ruleValidID )
{
- // InternalBlipDSL.g:8724:1: ( ruleValidID )
- // InternalBlipDSL.g:8725:2: ruleValidID
+ // InternalBlipDSL.g:8643:1: ( ruleValidID )
+ // InternalBlipDSL.g:8644:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedDtoPathAccess().getValidIDParserRuleCall_1_1());
@@ -30730,16 +30461,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__0"
- // InternalBlipDSL.g:8735:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ;
+ // InternalBlipDSL.g:8654:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ;
public final void rule__XImportDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8739:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 )
- // InternalBlipDSL.g:8740:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1
+ // InternalBlipDSL.g:8658:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 )
+ // InternalBlipDSL.g:8659:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_53);
rule__XImportDeclaration__Group__0__Impl();
state._fsp--;
@@ -30768,23 +30499,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__0__Impl"
- // InternalBlipDSL.g:8747:1: rule__XImportDeclaration__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:8666:1: rule__XImportDeclaration__Group__0__Impl : ( () ) ;
public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8751:1: ( ( () ) )
- // InternalBlipDSL.g:8752:1: ( () )
+ // InternalBlipDSL.g:8670:1: ( ( () ) )
+ // InternalBlipDSL.g:8671:1: ( () )
{
- // InternalBlipDSL.g:8752:1: ( () )
- // InternalBlipDSL.g:8753:2: ()
+ // InternalBlipDSL.g:8671:1: ( () )
+ // InternalBlipDSL.g:8672:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getOXImportDeclarationAction_0());
}
- // InternalBlipDSL.g:8754:2: ()
- // InternalBlipDSL.g:8754:3:
+ // InternalBlipDSL.g:8673:2: ()
+ // InternalBlipDSL.g:8673:3:
{
}
@@ -30809,16 +30540,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__1"
- // InternalBlipDSL.g:8762:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ;
+ // InternalBlipDSL.g:8681:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ;
public final void rule__XImportDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8766:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 )
- // InternalBlipDSL.g:8767:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2
+ // InternalBlipDSL.g:8685:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 )
+ // InternalBlipDSL.g:8686:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_54);
rule__XImportDeclaration__Group__1__Impl();
state._fsp--;
@@ -30847,17 +30578,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__1__Impl"
- // InternalBlipDSL.g:8774:1: rule__XImportDeclaration__Group__1__Impl : ( 'import' ) ;
+ // InternalBlipDSL.g:8693:1: rule__XImportDeclaration__Group__1__Impl : ( 'import' ) ;
public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8778:1: ( ( 'import' ) )
- // InternalBlipDSL.g:8779:1: ( 'import' )
+ // InternalBlipDSL.g:8697:1: ( ( 'import' ) )
+ // InternalBlipDSL.g:8698:1: ( 'import' )
{
- // InternalBlipDSL.g:8779:1: ( 'import' )
- // InternalBlipDSL.g:8780:2: 'import'
+ // InternalBlipDSL.g:8698:1: ( 'import' )
+ // InternalBlipDSL.g:8699:2: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_1());
@@ -30888,16 +30619,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__2"
- // InternalBlipDSL.g:8789:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 ;
+ // InternalBlipDSL.g:8708:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 ;
public final void rule__XImportDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8793:1: ( rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 )
- // InternalBlipDSL.g:8794:2: rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3
+ // InternalBlipDSL.g:8712:1: ( rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 )
+ // InternalBlipDSL.g:8713:2: rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_55);
rule__XImportDeclaration__Group__2__Impl();
state._fsp--;
@@ -30926,23 +30657,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__2__Impl"
- // InternalBlipDSL.g:8801:1: rule__XImportDeclaration__Group__2__Impl : ( ( rule__XImportDeclaration__Alternatives_2 ) ) ;
+ // InternalBlipDSL.g:8720:1: rule__XImportDeclaration__Group__2__Impl : ( ( rule__XImportDeclaration__Alternatives_2 ) ) ;
public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8805:1: ( ( ( rule__XImportDeclaration__Alternatives_2 ) ) )
- // InternalBlipDSL.g:8806:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
+ // InternalBlipDSL.g:8724:1: ( ( ( rule__XImportDeclaration__Alternatives_2 ) ) )
+ // InternalBlipDSL.g:8725:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
{
- // InternalBlipDSL.g:8806:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
- // InternalBlipDSL.g:8807:2: ( rule__XImportDeclaration__Alternatives_2 )
+ // InternalBlipDSL.g:8725:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
+ // InternalBlipDSL.g:8726:2: ( rule__XImportDeclaration__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getAlternatives_2());
}
- // InternalBlipDSL.g:8808:2: ( rule__XImportDeclaration__Alternatives_2 )
- // InternalBlipDSL.g:8808:3: rule__XImportDeclaration__Alternatives_2
+ // InternalBlipDSL.g:8727:2: ( rule__XImportDeclaration__Alternatives_2 )
+ // InternalBlipDSL.g:8727:3: rule__XImportDeclaration__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Alternatives_2();
@@ -30977,14 +30708,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__3"
- // InternalBlipDSL.g:8816:1: rule__XImportDeclaration__Group__3 : rule__XImportDeclaration__Group__3__Impl ;
+ // InternalBlipDSL.g:8735:1: rule__XImportDeclaration__Group__3 : rule__XImportDeclaration__Group__3__Impl ;
public final void rule__XImportDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8820:1: ( rule__XImportDeclaration__Group__3__Impl )
- // InternalBlipDSL.g:8821:2: rule__XImportDeclaration__Group__3__Impl
+ // InternalBlipDSL.g:8739:1: ( rule__XImportDeclaration__Group__3__Impl )
+ // InternalBlipDSL.g:8740:2: rule__XImportDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group__3__Impl();
@@ -31010,31 +30741,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__3__Impl"
- // InternalBlipDSL.g:8827:1: rule__XImportDeclaration__Group__3__Impl : ( ( ';' )? ) ;
+ // InternalBlipDSL.g:8746:1: rule__XImportDeclaration__Group__3__Impl : ( ( ';' )? ) ;
public final void rule__XImportDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8831:1: ( ( ( ';' )? ) )
- // InternalBlipDSL.g:8832:1: ( ( ';' )? )
+ // InternalBlipDSL.g:8750:1: ( ( ( ';' )? ) )
+ // InternalBlipDSL.g:8751:1: ( ( ';' )? )
{
- // InternalBlipDSL.g:8832:1: ( ( ';' )? )
- // InternalBlipDSL.g:8833:2: ( ';' )?
+ // InternalBlipDSL.g:8751:1: ( ( ';' )? )
+ // InternalBlipDSL.g:8752:2: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_3());
}
- // InternalBlipDSL.g:8834:2: ( ';' )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalBlipDSL.g:8753:2: ( ';' )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA72_0==174) ) {
- alt72=1;
+ if ( (LA70_0==174) ) {
+ alt70=1;
}
- switch (alt72) {
+ switch (alt70) {
case 1 :
- // InternalBlipDSL.g:8834:3: ';'
+ // InternalBlipDSL.g:8753:3: ';'
{
match(input,174,FOLLOW_2); if (state.failed) return ;
@@ -31068,16 +30799,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__0"
- // InternalBlipDSL.g:8843:1: rule__XImportDeclaration__Group_2_0__0 : rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 ;
+ // InternalBlipDSL.g:8762:1: rule__XImportDeclaration__Group_2_0__0 : rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 ;
public final void rule__XImportDeclaration__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8847:1: ( rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 )
- // InternalBlipDSL.g:8848:2: rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1
+ // InternalBlipDSL.g:8766:1: ( rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 )
+ // InternalBlipDSL.g:8767:2: rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_56);
rule__XImportDeclaration__Group_2_0__0__Impl();
state._fsp--;
@@ -31106,23 +30837,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__0__Impl"
- // InternalBlipDSL.g:8855:1: rule__XImportDeclaration__Group_2_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) ;
+ // InternalBlipDSL.g:8774:1: rule__XImportDeclaration__Group_2_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) ;
public final void rule__XImportDeclaration__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8859:1: ( ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) )
- // InternalBlipDSL.g:8860:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
+ // InternalBlipDSL.g:8778:1: ( ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) )
+ // InternalBlipDSL.g:8779:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
{
- // InternalBlipDSL.g:8860:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
- // InternalBlipDSL.g:8861:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
+ // InternalBlipDSL.g:8779:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
+ // InternalBlipDSL.g:8780:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_2_0_0());
}
- // InternalBlipDSL.g:8862:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
- // InternalBlipDSL.g:8862:3: rule__XImportDeclaration__StaticAssignment_2_0_0
+ // InternalBlipDSL.g:8781:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
+ // InternalBlipDSL.g:8781:3: rule__XImportDeclaration__StaticAssignment_2_0_0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__StaticAssignment_2_0_0();
@@ -31157,16 +30888,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__1"
- // InternalBlipDSL.g:8870:1: rule__XImportDeclaration__Group_2_0__1 : rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 ;
+ // InternalBlipDSL.g:8789:1: rule__XImportDeclaration__Group_2_0__1 : rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 ;
public final void rule__XImportDeclaration__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8874:1: ( rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 )
- // InternalBlipDSL.g:8875:2: rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2
+ // InternalBlipDSL.g:8793:1: ( rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 )
+ // InternalBlipDSL.g:8794:2: rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_56);
rule__XImportDeclaration__Group_2_0__1__Impl();
state._fsp--;
@@ -31195,31 +30926,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__1__Impl"
- // InternalBlipDSL.g:8882:1: rule__XImportDeclaration__Group_2_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) ;
+ // InternalBlipDSL.g:8801:1: rule__XImportDeclaration__Group_2_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) ;
public final void rule__XImportDeclaration__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8886:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) )
- // InternalBlipDSL.g:8887:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
+ // InternalBlipDSL.g:8805:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) )
+ // InternalBlipDSL.g:8806:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
{
- // InternalBlipDSL.g:8887:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
- // InternalBlipDSL.g:8888:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
+ // InternalBlipDSL.g:8806:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
+ // InternalBlipDSL.g:8807:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_2_0_1());
}
- // InternalBlipDSL.g:8889:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalBlipDSL.g:8808:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA73_0==48) ) {
- alt73=1;
+ if ( (LA71_0==48) ) {
+ alt71=1;
}
- switch (alt73) {
+ switch (alt71) {
case 1 :
- // InternalBlipDSL.g:8889:3: rule__XImportDeclaration__ExtensionAssignment_2_0_1
+ // InternalBlipDSL.g:8808:3: rule__XImportDeclaration__ExtensionAssignment_2_0_1
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ExtensionAssignment_2_0_1();
@@ -31257,16 +30988,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__2"
- // InternalBlipDSL.g:8897:1: rule__XImportDeclaration__Group_2_0__2 : rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 ;
+ // InternalBlipDSL.g:8816:1: rule__XImportDeclaration__Group_2_0__2 : rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 ;
public final void rule__XImportDeclaration__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8901:1: ( rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 )
- // InternalBlipDSL.g:8902:2: rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3
+ // InternalBlipDSL.g:8820:1: ( rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 )
+ // InternalBlipDSL.g:8821:2: rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3
{
- pushFollow(FOLLOW_59);
+ pushFollow(FOLLOW_57);
rule__XImportDeclaration__Group_2_0__2__Impl();
state._fsp--;
@@ -31295,23 +31026,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__2__Impl"
- // InternalBlipDSL.g:8909:1: rule__XImportDeclaration__Group_2_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) ;
+ // InternalBlipDSL.g:8828:1: rule__XImportDeclaration__Group_2_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) ;
public final void rule__XImportDeclaration__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8913:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) )
- // InternalBlipDSL.g:8914:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
+ // InternalBlipDSL.g:8832:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) )
+ // InternalBlipDSL.g:8833:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
{
- // InternalBlipDSL.g:8914:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
- // InternalBlipDSL.g:8915:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
+ // InternalBlipDSL.g:8833:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
+ // InternalBlipDSL.g:8834:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_0_2());
}
- // InternalBlipDSL.g:8916:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
- // InternalBlipDSL.g:8916:3: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2
+ // InternalBlipDSL.g:8835:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
+ // InternalBlipDSL.g:8835:3: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ImportedTypeAssignment_2_0_2();
@@ -31346,14 +31077,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__3"
- // InternalBlipDSL.g:8924:1: rule__XImportDeclaration__Group_2_0__3 : rule__XImportDeclaration__Group_2_0__3__Impl ;
+ // InternalBlipDSL.g:8843:1: rule__XImportDeclaration__Group_2_0__3 : rule__XImportDeclaration__Group_2_0__3__Impl ;
public final void rule__XImportDeclaration__Group_2_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8928:1: ( rule__XImportDeclaration__Group_2_0__3__Impl )
- // InternalBlipDSL.g:8929:2: rule__XImportDeclaration__Group_2_0__3__Impl
+ // InternalBlipDSL.g:8847:1: ( rule__XImportDeclaration__Group_2_0__3__Impl )
+ // InternalBlipDSL.g:8848:2: rule__XImportDeclaration__Group_2_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group_2_0__3__Impl();
@@ -31379,23 +31110,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__3__Impl"
- // InternalBlipDSL.g:8935:1: rule__XImportDeclaration__Group_2_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) ;
+ // InternalBlipDSL.g:8854:1: rule__XImportDeclaration__Group_2_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) ;
public final void rule__XImportDeclaration__Group_2_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8939:1: ( ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) )
- // InternalBlipDSL.g:8940:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
+ // InternalBlipDSL.g:8858:1: ( ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) )
+ // InternalBlipDSL.g:8859:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
{
- // InternalBlipDSL.g:8940:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
- // InternalBlipDSL.g:8941:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
+ // InternalBlipDSL.g:8859:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
+ // InternalBlipDSL.g:8860:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getAlternatives_2_0_3());
}
- // InternalBlipDSL.g:8942:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
- // InternalBlipDSL.g:8942:3: rule__XImportDeclaration__Alternatives_2_0_3
+ // InternalBlipDSL.g:8861:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
+ // InternalBlipDSL.g:8861:3: rule__XImportDeclaration__Alternatives_2_0_3
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Alternatives_2_0_3();
@@ -31430,16 +31161,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__0"
- // InternalBlipDSL.g:8951:1: rule__XImportDeclaration__Group_2_3__0 : rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 ;
+ // InternalBlipDSL.g:8870:1: rule__XImportDeclaration__Group_2_3__0 : rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 ;
public final void rule__XImportDeclaration__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8955:1: ( rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 )
- // InternalBlipDSL.g:8956:2: rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1
+ // InternalBlipDSL.g:8874:1: ( rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 )
+ // InternalBlipDSL.g:8875:2: rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__XImportDeclaration__Group_2_3__0__Impl();
state._fsp--;
@@ -31468,23 +31199,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__0__Impl"
- // InternalBlipDSL.g:8963:1: rule__XImportDeclaration__Group_2_3__0__Impl : ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) ;
+ // InternalBlipDSL.g:8882:1: rule__XImportDeclaration__Group_2_3__0__Impl : ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) ;
public final void rule__XImportDeclaration__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8967:1: ( ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) )
- // InternalBlipDSL.g:8968:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
+ // InternalBlipDSL.g:8886:1: ( ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) )
+ // InternalBlipDSL.g:8887:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
{
- // InternalBlipDSL.g:8968:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
- // InternalBlipDSL.g:8969:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
+ // InternalBlipDSL.g:8887:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
+ // InternalBlipDSL.g:8888:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getFqnImportAssignment_2_3_0());
}
- // InternalBlipDSL.g:8970:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
- // InternalBlipDSL.g:8970:3: rule__XImportDeclaration__FqnImportAssignment_2_3_0
+ // InternalBlipDSL.g:8889:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
+ // InternalBlipDSL.g:8889:3: rule__XImportDeclaration__FqnImportAssignment_2_3_0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__FqnImportAssignment_2_3_0();
@@ -31519,14 +31250,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__1"
- // InternalBlipDSL.g:8978:1: rule__XImportDeclaration__Group_2_3__1 : rule__XImportDeclaration__Group_2_3__1__Impl ;
+ // InternalBlipDSL.g:8897:1: rule__XImportDeclaration__Group_2_3__1 : rule__XImportDeclaration__Group_2_3__1__Impl ;
public final void rule__XImportDeclaration__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8982:1: ( rule__XImportDeclaration__Group_2_3__1__Impl )
- // InternalBlipDSL.g:8983:2: rule__XImportDeclaration__Group_2_3__1__Impl
+ // InternalBlipDSL.g:8901:1: ( rule__XImportDeclaration__Group_2_3__1__Impl )
+ // InternalBlipDSL.g:8902:2: rule__XImportDeclaration__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group_2_3__1__Impl();
@@ -31552,23 +31283,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__1__Impl"
- // InternalBlipDSL.g:8989:1: rule__XImportDeclaration__Group_2_3__1__Impl : ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) ;
+ // InternalBlipDSL.g:8908:1: rule__XImportDeclaration__Group_2_3__1__Impl : ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) ;
public final void rule__XImportDeclaration__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:8993:1: ( ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) )
- // InternalBlipDSL.g:8994:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
+ // InternalBlipDSL.g:8912:1: ( ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) )
+ // InternalBlipDSL.g:8913:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
{
- // InternalBlipDSL.g:8994:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
- // InternalBlipDSL.g:8995:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
+ // InternalBlipDSL.g:8913:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
+ // InternalBlipDSL.g:8914:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameAssignment_2_3_1());
}
- // InternalBlipDSL.g:8996:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
- // InternalBlipDSL.g:8996:3: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1
+ // InternalBlipDSL.g:8915:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
+ // InternalBlipDSL.g:8915:3: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1();
@@ -31603,16 +31334,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__0"
- // InternalBlipDSL.g:9005:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ;
+ // InternalBlipDSL.g:8924:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ;
public final void rule__XAnnotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9009:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 )
- // InternalBlipDSL.g:9010:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1
+ // InternalBlipDSL.g:8928:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 )
+ // InternalBlipDSL.g:8929:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1
{
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_58);
rule__XAnnotation__Group__0__Impl();
state._fsp--;
@@ -31641,23 +31372,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__0__Impl"
- // InternalBlipDSL.g:9017:1: rule__XAnnotation__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:8936:1: rule__XAnnotation__Group__0__Impl : ( () ) ;
public final void rule__XAnnotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9021:1: ( ( () ) )
- // InternalBlipDSL.g:9022:1: ( () )
+ // InternalBlipDSL.g:8940:1: ( ( () ) )
+ // InternalBlipDSL.g:8941:1: ( () )
{
- // InternalBlipDSL.g:9022:1: ( () )
- // InternalBlipDSL.g:9023:2: ()
+ // InternalBlipDSL.g:8941:1: ( () )
+ // InternalBlipDSL.g:8942:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getXAnnotationAction_0());
}
- // InternalBlipDSL.g:9024:2: ()
- // InternalBlipDSL.g:9024:3:
+ // InternalBlipDSL.g:8943:2: ()
+ // InternalBlipDSL.g:8943:3:
{
}
@@ -31682,16 +31413,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__1"
- // InternalBlipDSL.g:9032:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ;
+ // InternalBlipDSL.g:8951:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ;
public final void rule__XAnnotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9036:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 )
- // InternalBlipDSL.g:9037:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2
+ // InternalBlipDSL.g:8955:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 )
+ // InternalBlipDSL.g:8956:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__XAnnotation__Group__1__Impl();
state._fsp--;
@@ -31720,17 +31451,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__1__Impl"
- // InternalBlipDSL.g:9044:1: rule__XAnnotation__Group__1__Impl : ( '@' ) ;
+ // InternalBlipDSL.g:8963:1: rule__XAnnotation__Group__1__Impl : ( '@' ) ;
public final void rule__XAnnotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9048:1: ( ( '@' ) )
- // InternalBlipDSL.g:9049:1: ( '@' )
+ // InternalBlipDSL.g:8967:1: ( ( '@' ) )
+ // InternalBlipDSL.g:8968:1: ( '@' )
{
- // InternalBlipDSL.g:9049:1: ( '@' )
- // InternalBlipDSL.g:9050:2: '@'
+ // InternalBlipDSL.g:8968:1: ( '@' )
+ // InternalBlipDSL.g:8969:2: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1());
@@ -31761,16 +31492,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__2"
- // InternalBlipDSL.g:9059:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ;
+ // InternalBlipDSL.g:8978:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ;
public final void rule__XAnnotation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9063:1: ( rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 )
- // InternalBlipDSL.g:9064:2: rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3
+ // InternalBlipDSL.g:8982:1: ( rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 )
+ // InternalBlipDSL.g:8983:2: rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XAnnotation__Group__2__Impl();
state._fsp--;
@@ -31799,23 +31530,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__2__Impl"
- // InternalBlipDSL.g:9071:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ;
+ // InternalBlipDSL.g:8990:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ;
public final void rule__XAnnotation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9075:1: ( ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) )
- // InternalBlipDSL.g:9076:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
+ // InternalBlipDSL.g:8994:1: ( ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) )
+ // InternalBlipDSL.g:8995:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
{
- // InternalBlipDSL.g:9076:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
- // InternalBlipDSL.g:9077:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
+ // InternalBlipDSL.g:8995:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
+ // InternalBlipDSL.g:8996:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2());
}
- // InternalBlipDSL.g:9078:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
- // InternalBlipDSL.g:9078:3: rule__XAnnotation__AnnotationTypeAssignment_2
+ // InternalBlipDSL.g:8997:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
+ // InternalBlipDSL.g:8997:3: rule__XAnnotation__AnnotationTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__XAnnotation__AnnotationTypeAssignment_2();
@@ -31850,14 +31581,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__3"
- // InternalBlipDSL.g:9086:1: rule__XAnnotation__Group__3 : rule__XAnnotation__Group__3__Impl ;
+ // InternalBlipDSL.g:9005:1: rule__XAnnotation__Group__3 : rule__XAnnotation__Group__3__Impl ;
public final void rule__XAnnotation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9090:1: ( rule__XAnnotation__Group__3__Impl )
- // InternalBlipDSL.g:9091:2: rule__XAnnotation__Group__3__Impl
+ // InternalBlipDSL.g:9009:1: ( rule__XAnnotation__Group__3__Impl )
+ // InternalBlipDSL.g:9010:2: rule__XAnnotation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group__3__Impl();
@@ -31883,31 +31614,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__3__Impl"
- // InternalBlipDSL.g:9097:1: rule__XAnnotation__Group__3__Impl : ( ( rule__XAnnotation__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:9016:1: rule__XAnnotation__Group__3__Impl : ( ( rule__XAnnotation__Group_3__0 )? ) ;
public final void rule__XAnnotation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9101:1: ( ( ( rule__XAnnotation__Group_3__0 )? ) )
- // InternalBlipDSL.g:9102:1: ( ( rule__XAnnotation__Group_3__0 )? )
+ // InternalBlipDSL.g:9020:1: ( ( ( rule__XAnnotation__Group_3__0 )? ) )
+ // InternalBlipDSL.g:9021:1: ( ( rule__XAnnotation__Group_3__0 )? )
{
- // InternalBlipDSL.g:9102:1: ( ( rule__XAnnotation__Group_3__0 )? )
- // InternalBlipDSL.g:9103:2: ( rule__XAnnotation__Group_3__0 )?
+ // InternalBlipDSL.g:9021:1: ( ( rule__XAnnotation__Group_3__0 )? )
+ // InternalBlipDSL.g:9022:2: ( rule__XAnnotation__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup_3());
}
- // InternalBlipDSL.g:9104:2: ( rule__XAnnotation__Group_3__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalBlipDSL.g:9023:2: ( rule__XAnnotation__Group_3__0 )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA74_0==176) ) {
- alt74=1;
+ if ( (LA72_0==176) ) {
+ alt72=1;
}
- switch (alt74) {
+ switch (alt72) {
case 1 :
- // InternalBlipDSL.g:9104:3: rule__XAnnotation__Group_3__0
+ // InternalBlipDSL.g:9023:3: rule__XAnnotation__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3__0();
@@ -31945,16 +31676,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__0"
- // InternalBlipDSL.g:9113:1: rule__XAnnotation__Group_3__0 : rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ;
+ // InternalBlipDSL.g:9032:1: rule__XAnnotation__Group_3__0 : rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ;
public final void rule__XAnnotation__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9117:1: ( rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 )
- // InternalBlipDSL.g:9118:2: rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1
+ // InternalBlipDSL.g:9036:1: ( rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 )
+ // InternalBlipDSL.g:9037:2: rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_60);
rule__XAnnotation__Group_3__0__Impl();
state._fsp--;
@@ -31983,23 +31714,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__0__Impl"
- // InternalBlipDSL.g:9125:1: rule__XAnnotation__Group_3__0__Impl : ( ( '(' ) ) ;
+ // InternalBlipDSL.g:9044:1: rule__XAnnotation__Group_3__0__Impl : ( ( '(' ) ) ;
public final void rule__XAnnotation__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9129:1: ( ( ( '(' ) ) )
- // InternalBlipDSL.g:9130:1: ( ( '(' ) )
+ // InternalBlipDSL.g:9048:1: ( ( ( '(' ) ) )
+ // InternalBlipDSL.g:9049:1: ( ( '(' ) )
{
- // InternalBlipDSL.g:9130:1: ( ( '(' ) )
- // InternalBlipDSL.g:9131:2: ( '(' )
+ // InternalBlipDSL.g:9049:1: ( ( '(' ) )
+ // InternalBlipDSL.g:9050:2: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0());
}
- // InternalBlipDSL.g:9132:2: ( '(' )
- // InternalBlipDSL.g:9132:3: '('
+ // InternalBlipDSL.g:9051:2: ( '(' )
+ // InternalBlipDSL.g:9051:3: '('
{
match(input,176,FOLLOW_2); if (state.failed) return ;
@@ -32030,16 +31761,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__1"
- // InternalBlipDSL.g:9140:1: rule__XAnnotation__Group_3__1 : rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ;
+ // InternalBlipDSL.g:9059:1: rule__XAnnotation__Group_3__1 : rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ;
public final void rule__XAnnotation__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9144:1: ( rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 )
- // InternalBlipDSL.g:9145:2: rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2
+ // InternalBlipDSL.g:9063:1: ( rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 )
+ // InternalBlipDSL.g:9064:2: rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_60);
rule__XAnnotation__Group_3__1__Impl();
state._fsp--;
@@ -32068,31 +31799,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__1__Impl"
- // InternalBlipDSL.g:9152:1: rule__XAnnotation__Group_3__1__Impl : ( ( rule__XAnnotation__Alternatives_3_1 )? ) ;
+ // InternalBlipDSL.g:9071:1: rule__XAnnotation__Group_3__1__Impl : ( ( rule__XAnnotation__Alternatives_3_1 )? ) ;
public final void rule__XAnnotation__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9156:1: ( ( ( rule__XAnnotation__Alternatives_3_1 )? ) )
- // InternalBlipDSL.g:9157:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
+ // InternalBlipDSL.g:9075:1: ( ( ( rule__XAnnotation__Alternatives_3_1 )? ) )
+ // InternalBlipDSL.g:9076:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
{
- // InternalBlipDSL.g:9157:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
- // InternalBlipDSL.g:9158:2: ( rule__XAnnotation__Alternatives_3_1 )?
+ // InternalBlipDSL.g:9076:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
+ // InternalBlipDSL.g:9077:2: ( rule__XAnnotation__Alternatives_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAlternatives_3_1());
}
- // InternalBlipDSL.g:9159:2: ( rule__XAnnotation__Alternatives_3_1 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalBlipDSL.g:9078:2: ( rule__XAnnotation__Alternatives_3_1 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( ((LA75_0>=RULE_ID && LA75_0<=RULE_DECIMAL)||LA75_0==27||(LA75_0>=34 && LA75_0<=35)||LA75_0==40||(LA75_0>=45 && LA75_0<=50)||LA75_0==142||LA75_0==154||(LA75_0>=175 && LA75_0<=176)||(LA75_0>=180 && LA75_0<=181)||LA75_0==183||LA75_0==185||(LA75_0>=188 && LA75_0<=195)||LA75_0==197||LA75_0==210) ) {
- alt75=1;
+ if ( ((LA73_0>=RULE_ID && LA73_0<=RULE_DECIMAL)||LA73_0==27||(LA73_0>=34 && LA73_0<=35)||LA73_0==40||(LA73_0>=45 && LA73_0<=50)||LA73_0==146||LA73_0==154||(LA73_0>=175 && LA73_0<=176)||(LA73_0>=180 && LA73_0<=181)||LA73_0==183||LA73_0==185||(LA73_0>=188 && LA73_0<=195)||LA73_0==197||LA73_0==210) ) {
+ alt73=1;
}
- switch (alt75) {
+ switch (alt73) {
case 1 :
- // InternalBlipDSL.g:9159:3: rule__XAnnotation__Alternatives_3_1
+ // InternalBlipDSL.g:9078:3: rule__XAnnotation__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Alternatives_3_1();
@@ -32130,14 +31861,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__2"
- // InternalBlipDSL.g:9167:1: rule__XAnnotation__Group_3__2 : rule__XAnnotation__Group_3__2__Impl ;
+ // InternalBlipDSL.g:9086:1: rule__XAnnotation__Group_3__2 : rule__XAnnotation__Group_3__2__Impl ;
public final void rule__XAnnotation__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9171:1: ( rule__XAnnotation__Group_3__2__Impl )
- // InternalBlipDSL.g:9172:2: rule__XAnnotation__Group_3__2__Impl
+ // InternalBlipDSL.g:9090:1: ( rule__XAnnotation__Group_3__2__Impl )
+ // InternalBlipDSL.g:9091:2: rule__XAnnotation__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3__2__Impl();
@@ -32163,17 +31894,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__2__Impl"
- // InternalBlipDSL.g:9178:1: rule__XAnnotation__Group_3__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:9097:1: rule__XAnnotation__Group_3__2__Impl : ( ')' ) ;
public final void rule__XAnnotation__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9182:1: ( ( ')' ) )
- // InternalBlipDSL.g:9183:1: ( ')' )
+ // InternalBlipDSL.g:9101:1: ( ( ')' ) )
+ // InternalBlipDSL.g:9102:1: ( ')' )
{
- // InternalBlipDSL.g:9183:1: ( ')' )
- // InternalBlipDSL.g:9184:2: ')'
+ // InternalBlipDSL.g:9102:1: ( ')' )
+ // InternalBlipDSL.g:9103:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2());
@@ -32204,16 +31935,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__0"
- // InternalBlipDSL.g:9194:1: rule__XAnnotation__Group_3_1_0__0 : rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ;
+ // InternalBlipDSL.g:9113:1: rule__XAnnotation__Group_3_1_0__0 : rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ;
public final void rule__XAnnotation__Group_3_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9198:1: ( rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 )
- // InternalBlipDSL.g:9199:2: rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1
+ // InternalBlipDSL.g:9117:1: ( rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 )
+ // InternalBlipDSL.g:9118:2: rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XAnnotation__Group_3_1_0__0__Impl();
state._fsp--;
@@ -32242,23 +31973,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__0__Impl"
- // InternalBlipDSL.g:9206:1: rule__XAnnotation__Group_3_1_0__0__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ;
+ // InternalBlipDSL.g:9125:1: rule__XAnnotation__Group_3_1_0__0__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ;
public final void rule__XAnnotation__Group_3_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9210:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) )
- // InternalBlipDSL.g:9211:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
+ // InternalBlipDSL.g:9129:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) )
+ // InternalBlipDSL.g:9130:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
{
- // InternalBlipDSL.g:9211:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
- // InternalBlipDSL.g:9212:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
+ // InternalBlipDSL.g:9130:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
+ // InternalBlipDSL.g:9131:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0());
}
- // InternalBlipDSL.g:9213:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
- // InternalBlipDSL.g:9213:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0
+ // InternalBlipDSL.g:9132:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
+ // InternalBlipDSL.g:9132:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0
{
pushFollow(FOLLOW_2);
rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0();
@@ -32293,14 +32024,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__1"
- // InternalBlipDSL.g:9221:1: rule__XAnnotation__Group_3_1_0__1 : rule__XAnnotation__Group_3_1_0__1__Impl ;
+ // InternalBlipDSL.g:9140:1: rule__XAnnotation__Group_3_1_0__1 : rule__XAnnotation__Group_3_1_0__1__Impl ;
public final void rule__XAnnotation__Group_3_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9225:1: ( rule__XAnnotation__Group_3_1_0__1__Impl )
- // InternalBlipDSL.g:9226:2: rule__XAnnotation__Group_3_1_0__1__Impl
+ // InternalBlipDSL.g:9144:1: ( rule__XAnnotation__Group_3_1_0__1__Impl )
+ // InternalBlipDSL.g:9145:2: rule__XAnnotation__Group_3_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3_1_0__1__Impl();
@@ -32326,37 +32057,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__1__Impl"
- // InternalBlipDSL.g:9232:1: rule__XAnnotation__Group_3_1_0__1__Impl : ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ;
+ // InternalBlipDSL.g:9151:1: rule__XAnnotation__Group_3_1_0__1__Impl : ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ;
public final void rule__XAnnotation__Group_3_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9236:1: ( ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) )
- // InternalBlipDSL.g:9237:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
+ // InternalBlipDSL.g:9155:1: ( ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) )
+ // InternalBlipDSL.g:9156:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
{
- // InternalBlipDSL.g:9237:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
- // InternalBlipDSL.g:9238:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
+ // InternalBlipDSL.g:9156:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
+ // InternalBlipDSL.g:9157:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1());
}
- // InternalBlipDSL.g:9239:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
- loop76:
+ // InternalBlipDSL.g:9158:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
+ loop74:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA76_0==178) ) {
- alt76=1;
+ if ( (LA74_0==178) ) {
+ alt74=1;
}
- switch (alt76) {
+ switch (alt74) {
case 1 :
- // InternalBlipDSL.g:9239:3: rule__XAnnotation__Group_3_1_0_1__0
+ // InternalBlipDSL.g:9158:3: rule__XAnnotation__Group_3_1_0_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XAnnotation__Group_3_1_0_1__0();
state._fsp--;
@@ -32366,7 +32097,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop76;
+ break loop74;
}
} while (true);
@@ -32395,16 +32126,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__0"
- // InternalBlipDSL.g:9248:1: rule__XAnnotation__Group_3_1_0_1__0 : rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ;
+ // InternalBlipDSL.g:9167:1: rule__XAnnotation__Group_3_1_0_1__0 : rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ;
public final void rule__XAnnotation__Group_3_1_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9252:1: ( rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 )
- // InternalBlipDSL.g:9253:2: rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1
+ // InternalBlipDSL.g:9171:1: ( rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 )
+ // InternalBlipDSL.g:9172:2: rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__XAnnotation__Group_3_1_0_1__0__Impl();
state._fsp--;
@@ -32433,17 +32164,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__0__Impl"
- // InternalBlipDSL.g:9260:1: rule__XAnnotation__Group_3_1_0_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:9179:1: rule__XAnnotation__Group_3_1_0_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotation__Group_3_1_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9264:1: ( ( ',' ) )
- // InternalBlipDSL.g:9265:1: ( ',' )
+ // InternalBlipDSL.g:9183:1: ( ( ',' ) )
+ // InternalBlipDSL.g:9184:1: ( ',' )
{
- // InternalBlipDSL.g:9265:1: ( ',' )
- // InternalBlipDSL.g:9266:2: ','
+ // InternalBlipDSL.g:9184:1: ( ',' )
+ // InternalBlipDSL.g:9185:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0());
@@ -32474,14 +32205,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__1"
- // InternalBlipDSL.g:9275:1: rule__XAnnotation__Group_3_1_0_1__1 : rule__XAnnotation__Group_3_1_0_1__1__Impl ;
+ // InternalBlipDSL.g:9194:1: rule__XAnnotation__Group_3_1_0_1__1 : rule__XAnnotation__Group_3_1_0_1__1__Impl ;
public final void rule__XAnnotation__Group_3_1_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9279:1: ( rule__XAnnotation__Group_3_1_0_1__1__Impl )
- // InternalBlipDSL.g:9280:2: rule__XAnnotation__Group_3_1_0_1__1__Impl
+ // InternalBlipDSL.g:9198:1: ( rule__XAnnotation__Group_3_1_0_1__1__Impl )
+ // InternalBlipDSL.g:9199:2: rule__XAnnotation__Group_3_1_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3_1_0_1__1__Impl();
@@ -32507,23 +32238,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__1__Impl"
- // InternalBlipDSL.g:9286:1: rule__XAnnotation__Group_3_1_0_1__1__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ;
+ // InternalBlipDSL.g:9205:1: rule__XAnnotation__Group_3_1_0_1__1__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ;
public final void rule__XAnnotation__Group_3_1_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9290:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) )
- // InternalBlipDSL.g:9291:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
+ // InternalBlipDSL.g:9209:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) )
+ // InternalBlipDSL.g:9210:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
{
- // InternalBlipDSL.g:9291:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
- // InternalBlipDSL.g:9292:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
+ // InternalBlipDSL.g:9210:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
+ // InternalBlipDSL.g:9211:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1());
}
- // InternalBlipDSL.g:9293:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
- // InternalBlipDSL.g:9293:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1
+ // InternalBlipDSL.g:9212:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
+ // InternalBlipDSL.g:9212:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1();
@@ -32558,16 +32289,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__0"
- // InternalBlipDSL.g:9302:1: rule__XAnnotationElementValuePair__Group__0 : rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ;
+ // InternalBlipDSL.g:9221:1: rule__XAnnotationElementValuePair__Group__0 : rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ;
public final void rule__XAnnotationElementValuePair__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9306:1: ( rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 )
- // InternalBlipDSL.g:9307:2: rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1
+ // InternalBlipDSL.g:9225:1: ( rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 )
+ // InternalBlipDSL.g:9226:2: rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAnnotationElementValuePair__Group__0__Impl();
state._fsp--;
@@ -32596,23 +32327,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__0__Impl"
- // InternalBlipDSL.g:9314:1: rule__XAnnotationElementValuePair__Group__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ;
+ // InternalBlipDSL.g:9233:1: rule__XAnnotationElementValuePair__Group__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ;
public final void rule__XAnnotationElementValuePair__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9318:1: ( ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) )
- // InternalBlipDSL.g:9319:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
+ // InternalBlipDSL.g:9237:1: ( ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) )
+ // InternalBlipDSL.g:9238:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
{
- // InternalBlipDSL.g:9319:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
- // InternalBlipDSL.g:9320:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
+ // InternalBlipDSL.g:9238:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
+ // InternalBlipDSL.g:9239:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0());
}
- // InternalBlipDSL.g:9321:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
- // InternalBlipDSL.g:9321:3: rule__XAnnotationElementValuePair__Group_0__0
+ // InternalBlipDSL.g:9240:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
+ // InternalBlipDSL.g:9240:3: rule__XAnnotationElementValuePair__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0__0();
@@ -32647,14 +32378,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__1"
- // InternalBlipDSL.g:9329:1: rule__XAnnotationElementValuePair__Group__1 : rule__XAnnotationElementValuePair__Group__1__Impl ;
+ // InternalBlipDSL.g:9248:1: rule__XAnnotationElementValuePair__Group__1 : rule__XAnnotationElementValuePair__Group__1__Impl ;
public final void rule__XAnnotationElementValuePair__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9333:1: ( rule__XAnnotationElementValuePair__Group__1__Impl )
- // InternalBlipDSL.g:9334:2: rule__XAnnotationElementValuePair__Group__1__Impl
+ // InternalBlipDSL.g:9252:1: ( rule__XAnnotationElementValuePair__Group__1__Impl )
+ // InternalBlipDSL.g:9253:2: rule__XAnnotationElementValuePair__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group__1__Impl();
@@ -32680,23 +32411,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__1__Impl"
- // InternalBlipDSL.g:9340:1: rule__XAnnotationElementValuePair__Group__1__Impl : ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ;
+ // InternalBlipDSL.g:9259:1: rule__XAnnotationElementValuePair__Group__1__Impl : ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ;
public final void rule__XAnnotationElementValuePair__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9344:1: ( ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) )
- // InternalBlipDSL.g:9345:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
+ // InternalBlipDSL.g:9263:1: ( ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) )
+ // InternalBlipDSL.g:9264:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
{
- // InternalBlipDSL.g:9345:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
- // InternalBlipDSL.g:9346:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
+ // InternalBlipDSL.g:9264:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
+ // InternalBlipDSL.g:9265:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1());
}
- // InternalBlipDSL.g:9347:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
- // InternalBlipDSL.g:9347:3: rule__XAnnotationElementValuePair__ValueAssignment_1
+ // InternalBlipDSL.g:9266:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
+ // InternalBlipDSL.g:9266:3: rule__XAnnotationElementValuePair__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__ValueAssignment_1();
@@ -32731,14 +32462,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0__0"
- // InternalBlipDSL.g:9356:1: rule__XAnnotationElementValuePair__Group_0__0 : rule__XAnnotationElementValuePair__Group_0__0__Impl ;
+ // InternalBlipDSL.g:9275:1: rule__XAnnotationElementValuePair__Group_0__0 : rule__XAnnotationElementValuePair__Group_0__0__Impl ;
public final void rule__XAnnotationElementValuePair__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9360:1: ( rule__XAnnotationElementValuePair__Group_0__0__Impl )
- // InternalBlipDSL.g:9361:2: rule__XAnnotationElementValuePair__Group_0__0__Impl
+ // InternalBlipDSL.g:9279:1: ( rule__XAnnotationElementValuePair__Group_0__0__Impl )
+ // InternalBlipDSL.g:9280:2: rule__XAnnotationElementValuePair__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0__0__Impl();
@@ -32764,23 +32495,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0__0__Impl"
- // InternalBlipDSL.g:9367:1: rule__XAnnotationElementValuePair__Group_0__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ;
+ // InternalBlipDSL.g:9286:1: rule__XAnnotationElementValuePair__Group_0__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ;
public final void rule__XAnnotationElementValuePair__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9371:1: ( ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) )
- // InternalBlipDSL.g:9372:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
+ // InternalBlipDSL.g:9290:1: ( ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) )
+ // InternalBlipDSL.g:9291:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
{
- // InternalBlipDSL.g:9372:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
- // InternalBlipDSL.g:9373:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
+ // InternalBlipDSL.g:9291:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
+ // InternalBlipDSL.g:9292:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0());
}
- // InternalBlipDSL.g:9374:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
- // InternalBlipDSL.g:9374:3: rule__XAnnotationElementValuePair__Group_0_0__0
+ // InternalBlipDSL.g:9293:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
+ // InternalBlipDSL.g:9293:3: rule__XAnnotationElementValuePair__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0_0__0();
@@ -32815,16 +32546,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__0"
- // InternalBlipDSL.g:9383:1: rule__XAnnotationElementValuePair__Group_0_0__0 : rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ;
+ // InternalBlipDSL.g:9302:1: rule__XAnnotationElementValuePair__Group_0_0__0 : rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ;
public final void rule__XAnnotationElementValuePair__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9387:1: ( rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 )
- // InternalBlipDSL.g:9388:2: rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1
+ // InternalBlipDSL.g:9306:1: ( rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 )
+ // InternalBlipDSL.g:9307:2: rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_64);
rule__XAnnotationElementValuePair__Group_0_0__0__Impl();
state._fsp--;
@@ -32853,23 +32584,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__0__Impl"
- // InternalBlipDSL.g:9395:1: rule__XAnnotationElementValuePair__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ;
+ // InternalBlipDSL.g:9314:1: rule__XAnnotationElementValuePair__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ;
public final void rule__XAnnotationElementValuePair__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9399:1: ( ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) )
- // InternalBlipDSL.g:9400:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
+ // InternalBlipDSL.g:9318:1: ( ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) )
+ // InternalBlipDSL.g:9319:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
{
- // InternalBlipDSL.g:9400:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
- // InternalBlipDSL.g:9401:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
+ // InternalBlipDSL.g:9319:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
+ // InternalBlipDSL.g:9320:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0());
}
- // InternalBlipDSL.g:9402:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
- // InternalBlipDSL.g:9402:3: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0
+ // InternalBlipDSL.g:9321:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
+ // InternalBlipDSL.g:9321:3: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__ElementAssignment_0_0_0();
@@ -32904,14 +32635,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__1"
- // InternalBlipDSL.g:9410:1: rule__XAnnotationElementValuePair__Group_0_0__1 : rule__XAnnotationElementValuePair__Group_0_0__1__Impl ;
+ // InternalBlipDSL.g:9329:1: rule__XAnnotationElementValuePair__Group_0_0__1 : rule__XAnnotationElementValuePair__Group_0_0__1__Impl ;
public final void rule__XAnnotationElementValuePair__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9414:1: ( rule__XAnnotationElementValuePair__Group_0_0__1__Impl )
- // InternalBlipDSL.g:9415:2: rule__XAnnotationElementValuePair__Group_0_0__1__Impl
+ // InternalBlipDSL.g:9333:1: ( rule__XAnnotationElementValuePair__Group_0_0__1__Impl )
+ // InternalBlipDSL.g:9334:2: rule__XAnnotationElementValuePair__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0_0__1__Impl();
@@ -32937,17 +32668,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__1__Impl"
- // InternalBlipDSL.g:9421:1: rule__XAnnotationElementValuePair__Group_0_0__1__Impl : ( '=' ) ;
+ // InternalBlipDSL.g:9340:1: rule__XAnnotationElementValuePair__Group_0_0__1__Impl : ( '=' ) ;
public final void rule__XAnnotationElementValuePair__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9425:1: ( ( '=' ) )
- // InternalBlipDSL.g:9426:1: ( '=' )
+ // InternalBlipDSL.g:9344:1: ( ( '=' ) )
+ // InternalBlipDSL.g:9345:1: ( '=' )
{
- // InternalBlipDSL.g:9426:1: ( '=' )
- // InternalBlipDSL.g:9427:2: '='
+ // InternalBlipDSL.g:9345:1: ( '=' )
+ // InternalBlipDSL.g:9346:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1());
@@ -32978,16 +32709,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__0"
- // InternalBlipDSL.g:9437:1: rule__XAnnotationElementValueOrCommaList__Group_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ;
+ // InternalBlipDSL.g:9356:1: rule__XAnnotationElementValueOrCommaList__Group_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9441:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 )
- // InternalBlipDSL.g:9442:2: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1
+ // InternalBlipDSL.g:9360:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 )
+ // InternalBlipDSL.g:9361:2: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_65);
rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl();
state._fsp--;
@@ -33016,23 +32747,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl"
- // InternalBlipDSL.g:9449:1: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ;
+ // InternalBlipDSL.g:9368:1: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9453:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) )
- // InternalBlipDSL.g:9454:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
+ // InternalBlipDSL.g:9372:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) )
+ // InternalBlipDSL.g:9373:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
{
- // InternalBlipDSL.g:9454:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
- // InternalBlipDSL.g:9455:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
+ // InternalBlipDSL.g:9373:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
+ // InternalBlipDSL.g:9374:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0());
}
- // InternalBlipDSL.g:9456:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
- // InternalBlipDSL.g:9456:3: rule__XAnnotationElementValueOrCommaList__Group_0_0__0
+ // InternalBlipDSL.g:9375:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
+ // InternalBlipDSL.g:9375:3: rule__XAnnotationElementValueOrCommaList__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0__0();
@@ -33067,16 +32798,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__1"
- // InternalBlipDSL.g:9464:1: rule__XAnnotationElementValueOrCommaList__Group_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ;
+ // InternalBlipDSL.g:9383:1: rule__XAnnotationElementValueOrCommaList__Group_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9468:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 )
- // InternalBlipDSL.g:9469:2: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2
+ // InternalBlipDSL.g:9387:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 )
+ // InternalBlipDSL.g:9388:2: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_65);
rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl();
state._fsp--;
@@ -33105,31 +32836,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl"
- // InternalBlipDSL.g:9476:1: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ;
+ // InternalBlipDSL.g:9395:1: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9480:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) )
- // InternalBlipDSL.g:9481:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
+ // InternalBlipDSL.g:9399:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) )
+ // InternalBlipDSL.g:9400:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
{
- // InternalBlipDSL.g:9481:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
- // InternalBlipDSL.g:9482:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
+ // InternalBlipDSL.g:9400:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
+ // InternalBlipDSL.g:9401:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1());
}
- // InternalBlipDSL.g:9483:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalBlipDSL.g:9402:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( ((LA77_0>=RULE_ID && LA77_0<=RULE_DECIMAL)||LA77_0==27||(LA77_0>=34 && LA77_0<=35)||LA77_0==40||(LA77_0>=45 && LA77_0<=50)||LA77_0==142||LA77_0==154||(LA77_0>=175 && LA77_0<=176)||(LA77_0>=180 && LA77_0<=181)||LA77_0==183||LA77_0==185||(LA77_0>=188 && LA77_0<=195)||LA77_0==197||LA77_0==210) ) {
- alt77=1;
+ if ( ((LA75_0>=RULE_ID && LA75_0<=RULE_DECIMAL)||LA75_0==27||(LA75_0>=34 && LA75_0<=35)||LA75_0==40||(LA75_0>=45 && LA75_0<=50)||LA75_0==146||LA75_0==154||(LA75_0>=175 && LA75_0<=176)||(LA75_0>=180 && LA75_0<=181)||LA75_0==183||LA75_0==185||(LA75_0>=188 && LA75_0<=195)||LA75_0==197||LA75_0==210) ) {
+ alt75=1;
}
- switch (alt77) {
+ switch (alt75) {
case 1 :
- // InternalBlipDSL.g:9483:3: rule__XAnnotationElementValueOrCommaList__Group_0_1__0
+ // InternalBlipDSL.g:9402:3: rule__XAnnotationElementValueOrCommaList__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_1__0();
@@ -33167,14 +32898,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__2"
- // InternalBlipDSL.g:9491:1: rule__XAnnotationElementValueOrCommaList__Group_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ;
+ // InternalBlipDSL.g:9410:1: rule__XAnnotationElementValueOrCommaList__Group_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9495:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl )
- // InternalBlipDSL.g:9496:2: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl
+ // InternalBlipDSL.g:9414:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl )
+ // InternalBlipDSL.g:9415:2: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl();
@@ -33200,17 +32931,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl"
- // InternalBlipDSL.g:9502:1: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl : ( ']' ) ;
+ // InternalBlipDSL.g:9421:1: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl : ( ']' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9506:1: ( ( ']' ) )
- // InternalBlipDSL.g:9507:1: ( ']' )
+ // InternalBlipDSL.g:9425:1: ( ( ']' ) )
+ // InternalBlipDSL.g:9426:1: ( ']' )
{
- // InternalBlipDSL.g:9507:1: ( ']' )
- // InternalBlipDSL.g:9508:2: ']'
+ // InternalBlipDSL.g:9426:1: ( ']' )
+ // InternalBlipDSL.g:9427:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2());
@@ -33241,14 +32972,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0__0"
- // InternalBlipDSL.g:9518:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ;
+ // InternalBlipDSL.g:9437:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9522:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl )
- // InternalBlipDSL.g:9523:2: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl
+ // InternalBlipDSL.g:9441:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl )
+ // InternalBlipDSL.g:9442:2: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl();
@@ -33274,23 +33005,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl"
- // InternalBlipDSL.g:9529:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ;
+ // InternalBlipDSL.g:9448:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9533:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) )
- // InternalBlipDSL.g:9534:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
+ // InternalBlipDSL.g:9452:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) )
+ // InternalBlipDSL.g:9453:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
{
- // InternalBlipDSL.g:9534:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
- // InternalBlipDSL.g:9535:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
+ // InternalBlipDSL.g:9453:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
+ // InternalBlipDSL.g:9454:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0());
}
- // InternalBlipDSL.g:9536:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
- // InternalBlipDSL.g:9536:3: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0
+ // InternalBlipDSL.g:9455:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
+ // InternalBlipDSL.g:9455:3: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0();
@@ -33325,16 +33056,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0"
- // InternalBlipDSL.g:9545:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ;
+ // InternalBlipDSL.g:9464:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9549:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 )
- // InternalBlipDSL.g:9550:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1
+ // InternalBlipDSL.g:9468:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 )
+ // InternalBlipDSL.g:9469:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_66);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl();
state._fsp--;
@@ -33363,23 +33094,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl"
- // InternalBlipDSL.g:9557:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:9476:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl : ( () ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9561:1: ( ( () ) )
- // InternalBlipDSL.g:9562:1: ( () )
+ // InternalBlipDSL.g:9480:1: ( ( () ) )
+ // InternalBlipDSL.g:9481:1: ( () )
{
- // InternalBlipDSL.g:9562:1: ( () )
- // InternalBlipDSL.g:9563:2: ()
+ // InternalBlipDSL.g:9481:1: ( () )
+ // InternalBlipDSL.g:9482:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralAction_0_0_0_0());
}
- // InternalBlipDSL.g:9564:2: ()
- // InternalBlipDSL.g:9564:3:
+ // InternalBlipDSL.g:9483:2: ()
+ // InternalBlipDSL.g:9483:3:
{
}
@@ -33404,16 +33135,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1"
- // InternalBlipDSL.g:9572:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ;
+ // InternalBlipDSL.g:9491:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9576:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 )
- // InternalBlipDSL.g:9577:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2
+ // InternalBlipDSL.g:9495:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 )
+ // InternalBlipDSL.g:9496:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_67);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl();
state._fsp--;
@@ -33442,17 +33173,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl"
- // InternalBlipDSL.g:9584:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl : ( '#' ) ;
+ // InternalBlipDSL.g:9503:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl : ( '#' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9588:1: ( ( '#' ) )
- // InternalBlipDSL.g:9589:1: ( '#' )
+ // InternalBlipDSL.g:9507:1: ( ( '#' ) )
+ // InternalBlipDSL.g:9508:1: ( '#' )
{
- // InternalBlipDSL.g:9589:1: ( '#' )
- // InternalBlipDSL.g:9590:2: '#'
+ // InternalBlipDSL.g:9508:1: ( '#' )
+ // InternalBlipDSL.g:9509:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1());
@@ -33483,14 +33214,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2"
- // InternalBlipDSL.g:9599:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ;
+ // InternalBlipDSL.g:9518:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9603:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl )
- // InternalBlipDSL.g:9604:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl
+ // InternalBlipDSL.g:9522:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl )
+ // InternalBlipDSL.g:9523:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl();
@@ -33516,17 +33247,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl"
- // InternalBlipDSL.g:9610:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl : ( '[' ) ;
+ // InternalBlipDSL.g:9529:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl : ( '[' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9614:1: ( ( '[' ) )
- // InternalBlipDSL.g:9615:1: ( '[' )
+ // InternalBlipDSL.g:9533:1: ( ( '[' ) )
+ // InternalBlipDSL.g:9534:1: ( '[' )
{
- // InternalBlipDSL.g:9615:1: ( '[' )
- // InternalBlipDSL.g:9616:2: '['
+ // InternalBlipDSL.g:9534:1: ( '[' )
+ // InternalBlipDSL.g:9535:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2());
@@ -33557,16 +33288,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__0"
- // InternalBlipDSL.g:9626:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ;
+ // InternalBlipDSL.g:9545:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9630:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 )
- // InternalBlipDSL.g:9631:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1
+ // InternalBlipDSL.g:9549:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 )
+ // InternalBlipDSL.g:9550:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl();
state._fsp--;
@@ -33595,23 +33326,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl"
- // InternalBlipDSL.g:9638:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ;
+ // InternalBlipDSL.g:9557:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9642:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) )
- // InternalBlipDSL.g:9643:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
+ // InternalBlipDSL.g:9561:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) )
+ // InternalBlipDSL.g:9562:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
{
- // InternalBlipDSL.g:9643:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
- // InternalBlipDSL.g:9644:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
+ // InternalBlipDSL.g:9562:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
+ // InternalBlipDSL.g:9563:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0());
}
- // InternalBlipDSL.g:9645:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
- // InternalBlipDSL.g:9645:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0
+ // InternalBlipDSL.g:9564:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
+ // InternalBlipDSL.g:9564:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0();
@@ -33646,14 +33377,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__1"
- // InternalBlipDSL.g:9653:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ;
+ // InternalBlipDSL.g:9572:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9657:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl )
- // InternalBlipDSL.g:9658:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl
+ // InternalBlipDSL.g:9576:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl )
+ // InternalBlipDSL.g:9577:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl();
@@ -33679,37 +33410,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl"
- // InternalBlipDSL.g:9664:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ;
+ // InternalBlipDSL.g:9583:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9668:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) )
- // InternalBlipDSL.g:9669:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
+ // InternalBlipDSL.g:9587:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) )
+ // InternalBlipDSL.g:9588:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
{
- // InternalBlipDSL.g:9669:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
- // InternalBlipDSL.g:9670:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
+ // InternalBlipDSL.g:9588:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
+ // InternalBlipDSL.g:9589:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1_1());
}
- // InternalBlipDSL.g:9671:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
- loop78:
+ // InternalBlipDSL.g:9590:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
+ loop76:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA78_0==178) ) {
- alt78=1;
+ if ( (LA76_0==178) ) {
+ alt76=1;
}
- switch (alt78) {
+ switch (alt76) {
case 1 :
- // InternalBlipDSL.g:9671:3: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0
+ // InternalBlipDSL.g:9590:3: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0();
state._fsp--;
@@ -33719,7 +33450,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop78;
+ break loop76;
}
} while (true);
@@ -33748,16 +33479,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0"
- // InternalBlipDSL.g:9680:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ;
+ // InternalBlipDSL.g:9599:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9684:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 )
- // InternalBlipDSL.g:9685:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1
+ // InternalBlipDSL.g:9603:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 )
+ // InternalBlipDSL.g:9604:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl();
state._fsp--;
@@ -33786,17 +33517,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl"
- // InternalBlipDSL.g:9692:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:9611:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9696:1: ( ( ',' ) )
- // InternalBlipDSL.g:9697:1: ( ',' )
+ // InternalBlipDSL.g:9615:1: ( ( ',' ) )
+ // InternalBlipDSL.g:9616:1: ( ',' )
{
- // InternalBlipDSL.g:9697:1: ( ',' )
- // InternalBlipDSL.g:9698:2: ','
+ // InternalBlipDSL.g:9616:1: ( ',' )
+ // InternalBlipDSL.g:9617:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_0_1_1_0());
@@ -33827,14 +33558,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1"
- // InternalBlipDSL.g:9707:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ;
+ // InternalBlipDSL.g:9626:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9711:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl )
- // InternalBlipDSL.g:9712:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl
+ // InternalBlipDSL.g:9630:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl )
+ // InternalBlipDSL.g:9631:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl();
@@ -33860,23 +33591,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl"
- // InternalBlipDSL.g:9718:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ;
+ // InternalBlipDSL.g:9637:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9722:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) )
- // InternalBlipDSL.g:9723:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
+ // InternalBlipDSL.g:9641:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) )
+ // InternalBlipDSL.g:9642:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
{
- // InternalBlipDSL.g:9723:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
- // InternalBlipDSL.g:9724:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
+ // InternalBlipDSL.g:9642:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
+ // InternalBlipDSL.g:9643:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_1_1());
}
- // InternalBlipDSL.g:9725:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
- // InternalBlipDSL.g:9725:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1
+ // InternalBlipDSL.g:9644:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
+ // InternalBlipDSL.g:9644:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1();
@@ -33911,16 +33642,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__0"
- // InternalBlipDSL.g:9734:1: rule__XAnnotationElementValueOrCommaList__Group_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ;
+ // InternalBlipDSL.g:9653:1: rule__XAnnotationElementValueOrCommaList__Group_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9738:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 )
- // InternalBlipDSL.g:9739:2: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1
+ // InternalBlipDSL.g:9657:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 )
+ // InternalBlipDSL.g:9658:2: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl();
state._fsp--;
@@ -33949,17 +33680,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl"
- // InternalBlipDSL.g:9746:1: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl : ( ruleXAnnotationOrExpression ) ;
+ // InternalBlipDSL.g:9665:1: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9750:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:9751:1: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:9669:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:9670:1: ( ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:9751:1: ( ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:9752:2: ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:9670:1: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:9671:2: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXAnnotationOrExpressionParserRuleCall_1_0());
@@ -33994,14 +33725,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__1"
- // InternalBlipDSL.g:9761:1: rule__XAnnotationElementValueOrCommaList__Group_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ;
+ // InternalBlipDSL.g:9680:1: rule__XAnnotationElementValueOrCommaList__Group_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9765:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl )
- // InternalBlipDSL.g:9766:2: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl
+ // InternalBlipDSL.g:9684:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl )
+ // InternalBlipDSL.g:9685:2: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl();
@@ -34027,31 +33758,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl"
- // InternalBlipDSL.g:9772:1: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ;
+ // InternalBlipDSL.g:9691:1: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9776:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) )
- // InternalBlipDSL.g:9777:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
+ // InternalBlipDSL.g:9695:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) )
+ // InternalBlipDSL.g:9696:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
{
- // InternalBlipDSL.g:9777:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
- // InternalBlipDSL.g:9778:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
+ // InternalBlipDSL.g:9696:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
+ // InternalBlipDSL.g:9697:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1());
}
- // InternalBlipDSL.g:9779:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalBlipDSL.g:9698:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA79_0==178) ) {
- alt79=1;
+ if ( (LA77_0==178) ) {
+ alt77=1;
}
- switch (alt79) {
+ switch (alt77) {
case 1 :
- // InternalBlipDSL.g:9779:3: rule__XAnnotationElementValueOrCommaList__Group_1_1__0
+ // InternalBlipDSL.g:9698:3: rule__XAnnotationElementValueOrCommaList__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1_1__0();
@@ -34089,16 +33820,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__0"
- // InternalBlipDSL.g:9788:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ;
+ // InternalBlipDSL.g:9707:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9792:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 )
- // InternalBlipDSL.g:9793:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1
+ // InternalBlipDSL.g:9711:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 )
+ // InternalBlipDSL.g:9712:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl();
state._fsp--;
@@ -34127,23 +33858,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl"
- // InternalBlipDSL.g:9800:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:9719:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl : ( () ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9804:1: ( ( () ) )
- // InternalBlipDSL.g:9805:1: ( () )
+ // InternalBlipDSL.g:9723:1: ( ( () ) )
+ // InternalBlipDSL.g:9724:1: ( () )
{
- // InternalBlipDSL.g:9805:1: ( () )
- // InternalBlipDSL.g:9806:2: ()
+ // InternalBlipDSL.g:9724:1: ( () )
+ // InternalBlipDSL.g:9725:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralElementsAction_1_1_0());
}
- // InternalBlipDSL.g:9807:2: ()
- // InternalBlipDSL.g:9807:3:
+ // InternalBlipDSL.g:9726:2: ()
+ // InternalBlipDSL.g:9726:3:
{
}
@@ -34168,14 +33899,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__1"
- // InternalBlipDSL.g:9815:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ;
+ // InternalBlipDSL.g:9734:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9819:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl )
- // InternalBlipDSL.g:9820:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl
+ // InternalBlipDSL.g:9738:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl )
+ // InternalBlipDSL.g:9739:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl();
@@ -34201,28 +33932,28 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl"
- // InternalBlipDSL.g:9826:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ;
+ // InternalBlipDSL.g:9745:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9830:1: ( ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) )
- // InternalBlipDSL.g:9831:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
+ // InternalBlipDSL.g:9749:1: ( ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) )
+ // InternalBlipDSL.g:9750:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
{
- // InternalBlipDSL.g:9831:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
- // InternalBlipDSL.g:9832:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
+ // InternalBlipDSL.g:9750:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
+ // InternalBlipDSL.g:9751:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
{
- // InternalBlipDSL.g:9832:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) )
- // InternalBlipDSL.g:9833:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
+ // InternalBlipDSL.g:9751:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) )
+ // InternalBlipDSL.g:9752:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1());
}
- // InternalBlipDSL.g:9834:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
- // InternalBlipDSL.g:9834:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
+ // InternalBlipDSL.g:9753:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
+ // InternalBlipDSL.g:9753:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0();
state._fsp--;
@@ -34236,28 +33967,28 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalBlipDSL.g:9837:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
- // InternalBlipDSL.g:9838:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
+ // InternalBlipDSL.g:9756:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
+ // InternalBlipDSL.g:9757:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1());
}
- // InternalBlipDSL.g:9839:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
- loop80:
+ // InternalBlipDSL.g:9758:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
+ loop78:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA80_0==178) ) {
- alt80=1;
+ if ( (LA78_0==178) ) {
+ alt78=1;
}
- switch (alt80) {
+ switch (alt78) {
case 1 :
- // InternalBlipDSL.g:9839:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
+ // InternalBlipDSL.g:9758:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0();
state._fsp--;
@@ -34267,7 +33998,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop80;
+ break loop78;
}
} while (true);
@@ -34299,16 +34030,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0"
- // InternalBlipDSL.g:9849:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ;
+ // InternalBlipDSL.g:9768:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9853:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 )
- // InternalBlipDSL.g:9854:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1
+ // InternalBlipDSL.g:9772:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 )
+ // InternalBlipDSL.g:9773:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl();
state._fsp--;
@@ -34337,17 +34068,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl"
- // InternalBlipDSL.g:9861:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:9780:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9865:1: ( ( ',' ) )
- // InternalBlipDSL.g:9866:1: ( ',' )
+ // InternalBlipDSL.g:9784:1: ( ( ',' ) )
+ // InternalBlipDSL.g:9785:1: ( ',' )
{
- // InternalBlipDSL.g:9866:1: ( ',' )
- // InternalBlipDSL.g:9867:2: ','
+ // InternalBlipDSL.g:9785:1: ( ',' )
+ // InternalBlipDSL.g:9786:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_1_1_1_0());
@@ -34378,14 +34109,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1"
- // InternalBlipDSL.g:9876:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ;
+ // InternalBlipDSL.g:9795:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9880:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl )
- // InternalBlipDSL.g:9881:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl
+ // InternalBlipDSL.g:9799:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl )
+ // InternalBlipDSL.g:9800:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl();
@@ -34411,23 +34142,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl"
- // InternalBlipDSL.g:9887:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ;
+ // InternalBlipDSL.g:9806:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9891:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) )
- // InternalBlipDSL.g:9892:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
+ // InternalBlipDSL.g:9810:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) )
+ // InternalBlipDSL.g:9811:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
{
- // InternalBlipDSL.g:9892:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
- // InternalBlipDSL.g:9893:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
+ // InternalBlipDSL.g:9811:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
+ // InternalBlipDSL.g:9812:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_1_1_1_1());
}
- // InternalBlipDSL.g:9894:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
- // InternalBlipDSL.g:9894:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1
+ // InternalBlipDSL.g:9813:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
+ // InternalBlipDSL.g:9813:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1();
@@ -34462,16 +34193,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__0"
- // InternalBlipDSL.g:9903:1: rule__XAnnotationElementValue__Group_0__0 : rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ;
+ // InternalBlipDSL.g:9822:1: rule__XAnnotationElementValue__Group_0__0 : rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ;
public final void rule__XAnnotationElementValue__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9907:1: ( rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 )
- // InternalBlipDSL.g:9908:2: rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1
+ // InternalBlipDSL.g:9826:1: ( rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 )
+ // InternalBlipDSL.g:9827:2: rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_65);
rule__XAnnotationElementValue__Group_0__0__Impl();
state._fsp--;
@@ -34500,23 +34231,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__0__Impl"
- // InternalBlipDSL.g:9915:1: rule__XAnnotationElementValue__Group_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ;
+ // InternalBlipDSL.g:9834:1: rule__XAnnotationElementValue__Group_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ;
public final void rule__XAnnotationElementValue__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9919:1: ( ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) )
- // InternalBlipDSL.g:9920:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
+ // InternalBlipDSL.g:9838:1: ( ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) )
+ // InternalBlipDSL.g:9839:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
{
- // InternalBlipDSL.g:9920:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
- // InternalBlipDSL.g:9921:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
+ // InternalBlipDSL.g:9839:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
+ // InternalBlipDSL.g:9840:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0());
}
- // InternalBlipDSL.g:9922:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
- // InternalBlipDSL.g:9922:3: rule__XAnnotationElementValue__Group_0_0__0
+ // InternalBlipDSL.g:9841:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
+ // InternalBlipDSL.g:9841:3: rule__XAnnotationElementValue__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0__0();
@@ -34551,16 +34282,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__1"
- // InternalBlipDSL.g:9930:1: rule__XAnnotationElementValue__Group_0__1 : rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ;
+ // InternalBlipDSL.g:9849:1: rule__XAnnotationElementValue__Group_0__1 : rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ;
public final void rule__XAnnotationElementValue__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9934:1: ( rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 )
- // InternalBlipDSL.g:9935:2: rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2
+ // InternalBlipDSL.g:9853:1: ( rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 )
+ // InternalBlipDSL.g:9854:2: rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_65);
rule__XAnnotationElementValue__Group_0__1__Impl();
state._fsp--;
@@ -34589,31 +34320,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__1__Impl"
- // InternalBlipDSL.g:9942:1: rule__XAnnotationElementValue__Group_0__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ;
+ // InternalBlipDSL.g:9861:1: rule__XAnnotationElementValue__Group_0__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ;
public final void rule__XAnnotationElementValue__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9946:1: ( ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) )
- // InternalBlipDSL.g:9947:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
+ // InternalBlipDSL.g:9865:1: ( ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) )
+ // InternalBlipDSL.g:9866:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
{
- // InternalBlipDSL.g:9947:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
- // InternalBlipDSL.g:9948:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
+ // InternalBlipDSL.g:9866:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
+ // InternalBlipDSL.g:9867:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1());
}
- // InternalBlipDSL.g:9949:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalBlipDSL.g:9868:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( ((LA81_0>=RULE_ID && LA81_0<=RULE_DECIMAL)||LA81_0==27||(LA81_0>=34 && LA81_0<=35)||LA81_0==40||(LA81_0>=45 && LA81_0<=50)||LA81_0==142||LA81_0==154||(LA81_0>=175 && LA81_0<=176)||(LA81_0>=180 && LA81_0<=181)||LA81_0==183||LA81_0==185||(LA81_0>=188 && LA81_0<=195)||LA81_0==197||LA81_0==210) ) {
- alt81=1;
+ if ( ((LA79_0>=RULE_ID && LA79_0<=RULE_DECIMAL)||LA79_0==27||(LA79_0>=34 && LA79_0<=35)||LA79_0==40||(LA79_0>=45 && LA79_0<=50)||LA79_0==146||LA79_0==154||(LA79_0>=175 && LA79_0<=176)||(LA79_0>=180 && LA79_0<=181)||LA79_0==183||LA79_0==185||(LA79_0>=188 && LA79_0<=195)||LA79_0==197||LA79_0==210) ) {
+ alt79=1;
}
- switch (alt81) {
+ switch (alt79) {
case 1 :
- // InternalBlipDSL.g:9949:3: rule__XAnnotationElementValue__Group_0_1__0
+ // InternalBlipDSL.g:9868:3: rule__XAnnotationElementValue__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_1__0();
@@ -34651,14 +34382,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__2"
- // InternalBlipDSL.g:9957:1: rule__XAnnotationElementValue__Group_0__2 : rule__XAnnotationElementValue__Group_0__2__Impl ;
+ // InternalBlipDSL.g:9876:1: rule__XAnnotationElementValue__Group_0__2 : rule__XAnnotationElementValue__Group_0__2__Impl ;
public final void rule__XAnnotationElementValue__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9961:1: ( rule__XAnnotationElementValue__Group_0__2__Impl )
- // InternalBlipDSL.g:9962:2: rule__XAnnotationElementValue__Group_0__2__Impl
+ // InternalBlipDSL.g:9880:1: ( rule__XAnnotationElementValue__Group_0__2__Impl )
+ // InternalBlipDSL.g:9881:2: rule__XAnnotationElementValue__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0__2__Impl();
@@ -34684,17 +34415,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__2__Impl"
- // InternalBlipDSL.g:9968:1: rule__XAnnotationElementValue__Group_0__2__Impl : ( ']' ) ;
+ // InternalBlipDSL.g:9887:1: rule__XAnnotationElementValue__Group_0__2__Impl : ( ']' ) ;
public final void rule__XAnnotationElementValue__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9972:1: ( ( ']' ) )
- // InternalBlipDSL.g:9973:1: ( ']' )
+ // InternalBlipDSL.g:9891:1: ( ( ']' ) )
+ // InternalBlipDSL.g:9892:1: ( ']' )
{
- // InternalBlipDSL.g:9973:1: ( ']' )
- // InternalBlipDSL.g:9974:2: ']'
+ // InternalBlipDSL.g:9892:1: ( ']' )
+ // InternalBlipDSL.g:9893:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getRightSquareBracketKeyword_0_2());
@@ -34725,14 +34456,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0__0"
- // InternalBlipDSL.g:9984:1: rule__XAnnotationElementValue__Group_0_0__0 : rule__XAnnotationElementValue__Group_0_0__0__Impl ;
+ // InternalBlipDSL.g:9903:1: rule__XAnnotationElementValue__Group_0_0__0 : rule__XAnnotationElementValue__Group_0_0__0__Impl ;
public final void rule__XAnnotationElementValue__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9988:1: ( rule__XAnnotationElementValue__Group_0_0__0__Impl )
- // InternalBlipDSL.g:9989:2: rule__XAnnotationElementValue__Group_0_0__0__Impl
+ // InternalBlipDSL.g:9907:1: ( rule__XAnnotationElementValue__Group_0_0__0__Impl )
+ // InternalBlipDSL.g:9908:2: rule__XAnnotationElementValue__Group_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0__0__Impl();
@@ -34758,23 +34489,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0__0__Impl"
- // InternalBlipDSL.g:9995:1: rule__XAnnotationElementValue__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ;
+ // InternalBlipDSL.g:9914:1: rule__XAnnotationElementValue__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ;
public final void rule__XAnnotationElementValue__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:9999:1: ( ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) )
- // InternalBlipDSL.g:10000:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
+ // InternalBlipDSL.g:9918:1: ( ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) )
+ // InternalBlipDSL.g:9919:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
{
- // InternalBlipDSL.g:10000:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
- // InternalBlipDSL.g:10001:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
+ // InternalBlipDSL.g:9919:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
+ // InternalBlipDSL.g:9920:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0_0());
}
- // InternalBlipDSL.g:10002:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
- // InternalBlipDSL.g:10002:3: rule__XAnnotationElementValue__Group_0_0_0__0
+ // InternalBlipDSL.g:9921:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
+ // InternalBlipDSL.g:9921:3: rule__XAnnotationElementValue__Group_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0_0__0();
@@ -34809,16 +34540,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__0"
- // InternalBlipDSL.g:10011:1: rule__XAnnotationElementValue__Group_0_0_0__0 : rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ;
+ // InternalBlipDSL.g:9930:1: rule__XAnnotationElementValue__Group_0_0_0__0 : rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ;
public final void rule__XAnnotationElementValue__Group_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10015:1: ( rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 )
- // InternalBlipDSL.g:10016:2: rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1
+ // InternalBlipDSL.g:9934:1: ( rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 )
+ // InternalBlipDSL.g:9935:2: rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_66);
rule__XAnnotationElementValue__Group_0_0_0__0__Impl();
state._fsp--;
@@ -34847,23 +34578,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__0__Impl"
- // InternalBlipDSL.g:10023:1: rule__XAnnotationElementValue__Group_0_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:9942:1: rule__XAnnotationElementValue__Group_0_0_0__0__Impl : ( () ) ;
public final void rule__XAnnotationElementValue__Group_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10027:1: ( ( () ) )
- // InternalBlipDSL.g:10028:1: ( () )
+ // InternalBlipDSL.g:9946:1: ( ( () ) )
+ // InternalBlipDSL.g:9947:1: ( () )
{
- // InternalBlipDSL.g:10028:1: ( () )
- // InternalBlipDSL.g:10029:2: ()
+ // InternalBlipDSL.g:9947:1: ( () )
+ // InternalBlipDSL.g:9948:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getXListLiteralAction_0_0_0_0());
}
- // InternalBlipDSL.g:10030:2: ()
- // InternalBlipDSL.g:10030:3:
+ // InternalBlipDSL.g:9949:2: ()
+ // InternalBlipDSL.g:9949:3:
{
}
@@ -34888,16 +34619,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__1"
- // InternalBlipDSL.g:10038:1: rule__XAnnotationElementValue__Group_0_0_0__1 : rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ;
+ // InternalBlipDSL.g:9957:1: rule__XAnnotationElementValue__Group_0_0_0__1 : rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ;
public final void rule__XAnnotationElementValue__Group_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10042:1: ( rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 )
- // InternalBlipDSL.g:10043:2: rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2
+ // InternalBlipDSL.g:9961:1: ( rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 )
+ // InternalBlipDSL.g:9962:2: rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_67);
rule__XAnnotationElementValue__Group_0_0_0__1__Impl();
state._fsp--;
@@ -34926,17 +34657,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__1__Impl"
- // InternalBlipDSL.g:10050:1: rule__XAnnotationElementValue__Group_0_0_0__1__Impl : ( '#' ) ;
+ // InternalBlipDSL.g:9969:1: rule__XAnnotationElementValue__Group_0_0_0__1__Impl : ( '#' ) ;
public final void rule__XAnnotationElementValue__Group_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10054:1: ( ( '#' ) )
- // InternalBlipDSL.g:10055:1: ( '#' )
+ // InternalBlipDSL.g:9973:1: ( ( '#' ) )
+ // InternalBlipDSL.g:9974:1: ( '#' )
{
- // InternalBlipDSL.g:10055:1: ( '#' )
- // InternalBlipDSL.g:10056:2: '#'
+ // InternalBlipDSL.g:9974:1: ( '#' )
+ // InternalBlipDSL.g:9975:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getNumberSignKeyword_0_0_0_1());
@@ -34967,14 +34698,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__2"
- // InternalBlipDSL.g:10065:1: rule__XAnnotationElementValue__Group_0_0_0__2 : rule__XAnnotationElementValue__Group_0_0_0__2__Impl ;
+ // InternalBlipDSL.g:9984:1: rule__XAnnotationElementValue__Group_0_0_0__2 : rule__XAnnotationElementValue__Group_0_0_0__2__Impl ;
public final void rule__XAnnotationElementValue__Group_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10069:1: ( rule__XAnnotationElementValue__Group_0_0_0__2__Impl )
- // InternalBlipDSL.g:10070:2: rule__XAnnotationElementValue__Group_0_0_0__2__Impl
+ // InternalBlipDSL.g:9988:1: ( rule__XAnnotationElementValue__Group_0_0_0__2__Impl )
+ // InternalBlipDSL.g:9989:2: rule__XAnnotationElementValue__Group_0_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0_0__2__Impl();
@@ -35000,17 +34731,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__2__Impl"
- // InternalBlipDSL.g:10076:1: rule__XAnnotationElementValue__Group_0_0_0__2__Impl : ( '[' ) ;
+ // InternalBlipDSL.g:9995:1: rule__XAnnotationElementValue__Group_0_0_0__2__Impl : ( '[' ) ;
public final void rule__XAnnotationElementValue__Group_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10080:1: ( ( '[' ) )
- // InternalBlipDSL.g:10081:1: ( '[' )
+ // InternalBlipDSL.g:9999:1: ( ( '[' ) )
+ // InternalBlipDSL.g:10000:1: ( '[' )
{
- // InternalBlipDSL.g:10081:1: ( '[' )
- // InternalBlipDSL.g:10082:2: '['
+ // InternalBlipDSL.g:10000:1: ( '[' )
+ // InternalBlipDSL.g:10001:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getLeftSquareBracketKeyword_0_0_0_2());
@@ -35041,16 +34772,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__0"
- // InternalBlipDSL.g:10092:1: rule__XAnnotationElementValue__Group_0_1__0 : rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ;
+ // InternalBlipDSL.g:10011:1: rule__XAnnotationElementValue__Group_0_1__0 : rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ;
public final void rule__XAnnotationElementValue__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10096:1: ( rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 )
- // InternalBlipDSL.g:10097:2: rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1
+ // InternalBlipDSL.g:10015:1: ( rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 )
+ // InternalBlipDSL.g:10016:2: rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XAnnotationElementValue__Group_0_1__0__Impl();
state._fsp--;
@@ -35079,23 +34810,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__0__Impl"
- // InternalBlipDSL.g:10104:1: rule__XAnnotationElementValue__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ;
+ // InternalBlipDSL.g:10023:1: rule__XAnnotationElementValue__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ;
public final void rule__XAnnotationElementValue__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10108:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) )
- // InternalBlipDSL.g:10109:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
+ // InternalBlipDSL.g:10027:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) )
+ // InternalBlipDSL.g:10028:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
{
- // InternalBlipDSL.g:10109:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
- // InternalBlipDSL.g:10110:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
+ // InternalBlipDSL.g:10028:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
+ // InternalBlipDSL.g:10029:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_0());
}
- // InternalBlipDSL.g:10111:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
- // InternalBlipDSL.g:10111:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_0
+ // InternalBlipDSL.g:10030:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
+ // InternalBlipDSL.g:10030:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__ElementsAssignment_0_1_0();
@@ -35130,14 +34861,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__1"
- // InternalBlipDSL.g:10119:1: rule__XAnnotationElementValue__Group_0_1__1 : rule__XAnnotationElementValue__Group_0_1__1__Impl ;
+ // InternalBlipDSL.g:10038:1: rule__XAnnotationElementValue__Group_0_1__1 : rule__XAnnotationElementValue__Group_0_1__1__Impl ;
public final void rule__XAnnotationElementValue__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10123:1: ( rule__XAnnotationElementValue__Group_0_1__1__Impl )
- // InternalBlipDSL.g:10124:2: rule__XAnnotationElementValue__Group_0_1__1__Impl
+ // InternalBlipDSL.g:10042:1: ( rule__XAnnotationElementValue__Group_0_1__1__Impl )
+ // InternalBlipDSL.g:10043:2: rule__XAnnotationElementValue__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_1__1__Impl();
@@ -35163,37 +34894,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__1__Impl"
- // InternalBlipDSL.g:10130:1: rule__XAnnotationElementValue__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ;
+ // InternalBlipDSL.g:10049:1: rule__XAnnotationElementValue__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ;
public final void rule__XAnnotationElementValue__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10134:1: ( ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) )
- // InternalBlipDSL.g:10135:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
+ // InternalBlipDSL.g:10053:1: ( ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) )
+ // InternalBlipDSL.g:10054:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
{
- // InternalBlipDSL.g:10135:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
- // InternalBlipDSL.g:10136:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
+ // InternalBlipDSL.g:10054:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
+ // InternalBlipDSL.g:10055:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1_1());
}
- // InternalBlipDSL.g:10137:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
- loop82:
+ // InternalBlipDSL.g:10056:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
+ loop80:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA82_0==178) ) {
- alt82=1;
+ if ( (LA80_0==178) ) {
+ alt80=1;
}
- switch (alt82) {
+ switch (alt80) {
case 1 :
- // InternalBlipDSL.g:10137:3: rule__XAnnotationElementValue__Group_0_1_1__0
+ // InternalBlipDSL.g:10056:3: rule__XAnnotationElementValue__Group_0_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XAnnotationElementValue__Group_0_1_1__0();
state._fsp--;
@@ -35203,7 +34934,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop82;
+ break loop80;
}
} while (true);
@@ -35232,16 +34963,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__0"
- // InternalBlipDSL.g:10146:1: rule__XAnnotationElementValue__Group_0_1_1__0 : rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ;
+ // InternalBlipDSL.g:10065:1: rule__XAnnotationElementValue__Group_0_1_1__0 : rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ;
public final void rule__XAnnotationElementValue__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10150:1: ( rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 )
- // InternalBlipDSL.g:10151:2: rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1
+ // InternalBlipDSL.g:10069:1: ( rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 )
+ // InternalBlipDSL.g:10070:2: rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAnnotationElementValue__Group_0_1_1__0__Impl();
state._fsp--;
@@ -35270,17 +35001,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__0__Impl"
- // InternalBlipDSL.g:10158:1: rule__XAnnotationElementValue__Group_0_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:10077:1: rule__XAnnotationElementValue__Group_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotationElementValue__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10162:1: ( ( ',' ) )
- // InternalBlipDSL.g:10163:1: ( ',' )
+ // InternalBlipDSL.g:10081:1: ( ( ',' ) )
+ // InternalBlipDSL.g:10082:1: ( ',' )
{
- // InternalBlipDSL.g:10163:1: ( ',' )
- // InternalBlipDSL.g:10164:2: ','
+ // InternalBlipDSL.g:10082:1: ( ',' )
+ // InternalBlipDSL.g:10083:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getCommaKeyword_0_1_1_0());
@@ -35311,14 +35042,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__1"
- // InternalBlipDSL.g:10173:1: rule__XAnnotationElementValue__Group_0_1_1__1 : rule__XAnnotationElementValue__Group_0_1_1__1__Impl ;
+ // InternalBlipDSL.g:10092:1: rule__XAnnotationElementValue__Group_0_1_1__1 : rule__XAnnotationElementValue__Group_0_1_1__1__Impl ;
public final void rule__XAnnotationElementValue__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10177:1: ( rule__XAnnotationElementValue__Group_0_1_1__1__Impl )
- // InternalBlipDSL.g:10178:2: rule__XAnnotationElementValue__Group_0_1_1__1__Impl
+ // InternalBlipDSL.g:10096:1: ( rule__XAnnotationElementValue__Group_0_1_1__1__Impl )
+ // InternalBlipDSL.g:10097:2: rule__XAnnotationElementValue__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_1_1__1__Impl();
@@ -35344,23 +35075,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__1__Impl"
- // InternalBlipDSL.g:10184:1: rule__XAnnotationElementValue__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ;
+ // InternalBlipDSL.g:10103:1: rule__XAnnotationElementValue__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ;
public final void rule__XAnnotationElementValue__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10188:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) )
- // InternalBlipDSL.g:10189:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
+ // InternalBlipDSL.g:10107:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) )
+ // InternalBlipDSL.g:10108:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
{
- // InternalBlipDSL.g:10189:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
- // InternalBlipDSL.g:10190:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
+ // InternalBlipDSL.g:10108:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
+ // InternalBlipDSL.g:10109:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_1_1());
}
- // InternalBlipDSL.g:10191:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
- // InternalBlipDSL.g:10191:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1
+ // InternalBlipDSL.g:10110:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
+ // InternalBlipDSL.g:10110:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1();
@@ -35395,16 +35126,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__0"
- // InternalBlipDSL.g:10200:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
+ // InternalBlipDSL.g:10119:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
public final void rule__XAssignment__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10204:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
- // InternalBlipDSL.g:10205:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
+ // InternalBlipDSL.g:10123:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
+ // InternalBlipDSL.g:10124:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
{
- pushFollow(FOLLOW_70);
+ pushFollow(FOLLOW_68);
rule__XAssignment__Group_0__0__Impl();
state._fsp--;
@@ -35433,23 +35164,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__0__Impl"
- // InternalBlipDSL.g:10212:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:10131:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10216:1: ( ( () ) )
- // InternalBlipDSL.g:10217:1: ( () )
+ // InternalBlipDSL.g:10135:1: ( ( () ) )
+ // InternalBlipDSL.g:10136:1: ( () )
{
- // InternalBlipDSL.g:10217:1: ( () )
- // InternalBlipDSL.g:10218:2: ()
+ // InternalBlipDSL.g:10136:1: ( () )
+ // InternalBlipDSL.g:10137:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0());
}
- // InternalBlipDSL.g:10219:2: ()
- // InternalBlipDSL.g:10219:3:
+ // InternalBlipDSL.g:10138:2: ()
+ // InternalBlipDSL.g:10138:3:
{
}
@@ -35474,16 +35205,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__1"
- // InternalBlipDSL.g:10227:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
+ // InternalBlipDSL.g:10146:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
public final void rule__XAssignment__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10231:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
- // InternalBlipDSL.g:10232:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
+ // InternalBlipDSL.g:10150:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
+ // InternalBlipDSL.g:10151:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_64);
rule__XAssignment__Group_0__1__Impl();
state._fsp--;
@@ -35512,23 +35243,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__1__Impl"
- // InternalBlipDSL.g:10239:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
+ // InternalBlipDSL.g:10158:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10243:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
- // InternalBlipDSL.g:10244:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // InternalBlipDSL.g:10162:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
+ // InternalBlipDSL.g:10163:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
{
- // InternalBlipDSL.g:10244:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
- // InternalBlipDSL.g:10245:2: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // InternalBlipDSL.g:10163:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // InternalBlipDSL.g:10164:2: ( rule__XAssignment__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1());
}
- // InternalBlipDSL.g:10246:2: ( rule__XAssignment__FeatureAssignment_0_1 )
- // InternalBlipDSL.g:10246:3: rule__XAssignment__FeatureAssignment_0_1
+ // InternalBlipDSL.g:10165:2: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // InternalBlipDSL.g:10165:3: rule__XAssignment__FeatureAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__XAssignment__FeatureAssignment_0_1();
@@ -35563,16 +35294,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__2"
- // InternalBlipDSL.g:10254:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
+ // InternalBlipDSL.g:10173:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
public final void rule__XAssignment__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10258:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
- // InternalBlipDSL.g:10259:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
+ // InternalBlipDSL.g:10177:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
+ // InternalBlipDSL.g:10178:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAssignment__Group_0__2__Impl();
state._fsp--;
@@ -35601,17 +35332,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__2__Impl"
- // InternalBlipDSL.g:10266:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
+ // InternalBlipDSL.g:10185:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10270:1: ( ( ruleOpSingleAssign ) )
- // InternalBlipDSL.g:10271:1: ( ruleOpSingleAssign )
+ // InternalBlipDSL.g:10189:1: ( ( ruleOpSingleAssign ) )
+ // InternalBlipDSL.g:10190:1: ( ruleOpSingleAssign )
{
- // InternalBlipDSL.g:10271:1: ( ruleOpSingleAssign )
- // InternalBlipDSL.g:10272:2: ruleOpSingleAssign
+ // InternalBlipDSL.g:10190:1: ( ruleOpSingleAssign )
+ // InternalBlipDSL.g:10191:2: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2());
@@ -35646,14 +35377,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__3"
- // InternalBlipDSL.g:10281:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
+ // InternalBlipDSL.g:10200:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
public final void rule__XAssignment__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10285:1: ( rule__XAssignment__Group_0__3__Impl )
- // InternalBlipDSL.g:10286:2: rule__XAssignment__Group_0__3__Impl
+ // InternalBlipDSL.g:10204:1: ( rule__XAssignment__Group_0__3__Impl )
+ // InternalBlipDSL.g:10205:2: rule__XAssignment__Group_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_0__3__Impl();
@@ -35679,23 +35410,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__3__Impl"
- // InternalBlipDSL.g:10292:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
+ // InternalBlipDSL.g:10211:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10296:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
- // InternalBlipDSL.g:10297:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // InternalBlipDSL.g:10215:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
+ // InternalBlipDSL.g:10216:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
{
- // InternalBlipDSL.g:10297:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
- // InternalBlipDSL.g:10298:2: ( rule__XAssignment__ValueAssignment_0_3 )
+ // InternalBlipDSL.g:10216:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // InternalBlipDSL.g:10217:2: ( rule__XAssignment__ValueAssignment_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3());
}
- // InternalBlipDSL.g:10299:2: ( rule__XAssignment__ValueAssignment_0_3 )
- // InternalBlipDSL.g:10299:3: rule__XAssignment__ValueAssignment_0_3
+ // InternalBlipDSL.g:10218:2: ( rule__XAssignment__ValueAssignment_0_3 )
+ // InternalBlipDSL.g:10218:3: rule__XAssignment__ValueAssignment_0_3
{
pushFollow(FOLLOW_2);
rule__XAssignment__ValueAssignment_0_3();
@@ -35730,16 +35461,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__0"
- // InternalBlipDSL.g:10308:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
+ // InternalBlipDSL.g:10227:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
public final void rule__XAssignment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10312:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
- // InternalBlipDSL.g:10313:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
+ // InternalBlipDSL.g:10231:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
+ // InternalBlipDSL.g:10232:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_69);
rule__XAssignment__Group_1__0__Impl();
state._fsp--;
@@ -35768,17 +35499,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__0__Impl"
- // InternalBlipDSL.g:10320:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
+ // InternalBlipDSL.g:10239:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10324:1: ( ( ruleXOrExpression ) )
- // InternalBlipDSL.g:10325:1: ( ruleXOrExpression )
+ // InternalBlipDSL.g:10243:1: ( ( ruleXOrExpression ) )
+ // InternalBlipDSL.g:10244:1: ( ruleXOrExpression )
{
- // InternalBlipDSL.g:10325:1: ( ruleXOrExpression )
- // InternalBlipDSL.g:10326:2: ruleXOrExpression
+ // InternalBlipDSL.g:10244:1: ( ruleXOrExpression )
+ // InternalBlipDSL.g:10245:2: ruleXOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0());
@@ -35813,14 +35544,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__1"
- // InternalBlipDSL.g:10335:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
+ // InternalBlipDSL.g:10254:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
public final void rule__XAssignment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10339:1: ( rule__XAssignment__Group_1__1__Impl )
- // InternalBlipDSL.g:10340:2: rule__XAssignment__Group_1__1__Impl
+ // InternalBlipDSL.g:10258:1: ( rule__XAssignment__Group_1__1__Impl )
+ // InternalBlipDSL.g:10259:2: rule__XAssignment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1__1__Impl();
@@ -35846,27 +35577,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__1__Impl"
- // InternalBlipDSL.g:10346:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
+ // InternalBlipDSL.g:10265:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10350:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
- // InternalBlipDSL.g:10351:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // InternalBlipDSL.g:10269:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
+ // InternalBlipDSL.g:10270:1: ( ( rule__XAssignment__Group_1_1__0 )? )
{
- // InternalBlipDSL.g:10351:1: ( ( rule__XAssignment__Group_1_1__0 )? )
- // InternalBlipDSL.g:10352:2: ( rule__XAssignment__Group_1_1__0 )?
+ // InternalBlipDSL.g:10270:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // InternalBlipDSL.g:10271:2: ( rule__XAssignment__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1());
}
- // InternalBlipDSL.g:10353:2: ( rule__XAssignment__Group_1_1__0 )?
- int alt83=2;
- alt83 = dfa83.predict(input);
- switch (alt83) {
+ // InternalBlipDSL.g:10272:2: ( rule__XAssignment__Group_1_1__0 )?
+ int alt81=2;
+ alt81 = dfa81.predict(input);
+ switch (alt81) {
case 1 :
- // InternalBlipDSL.g:10353:3: rule__XAssignment__Group_1_1__0
+ // InternalBlipDSL.g:10272:3: rule__XAssignment__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1__0();
@@ -35904,16 +35635,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__0"
- // InternalBlipDSL.g:10362:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
+ // InternalBlipDSL.g:10281:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
public final void rule__XAssignment__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10366:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
- // InternalBlipDSL.g:10367:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
+ // InternalBlipDSL.g:10285:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
+ // InternalBlipDSL.g:10286:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAssignment__Group_1_1__0__Impl();
state._fsp--;
@@ -35942,23 +35673,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__0__Impl"
- // InternalBlipDSL.g:10374:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
+ // InternalBlipDSL.g:10293:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10378:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
- // InternalBlipDSL.g:10379:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // InternalBlipDSL.g:10297:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
+ // InternalBlipDSL.g:10298:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
{
- // InternalBlipDSL.g:10379:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
- // InternalBlipDSL.g:10380:2: ( rule__XAssignment__Group_1_1_0__0 )
+ // InternalBlipDSL.g:10298:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // InternalBlipDSL.g:10299:2: ( rule__XAssignment__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0());
}
- // InternalBlipDSL.g:10381:2: ( rule__XAssignment__Group_1_1_0__0 )
- // InternalBlipDSL.g:10381:3: rule__XAssignment__Group_1_1_0__0
+ // InternalBlipDSL.g:10300:2: ( rule__XAssignment__Group_1_1_0__0 )
+ // InternalBlipDSL.g:10300:3: rule__XAssignment__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0__0();
@@ -35993,14 +35724,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__1"
- // InternalBlipDSL.g:10389:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
+ // InternalBlipDSL.g:10308:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
public final void rule__XAssignment__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10393:1: ( rule__XAssignment__Group_1_1__1__Impl )
- // InternalBlipDSL.g:10394:2: rule__XAssignment__Group_1_1__1__Impl
+ // InternalBlipDSL.g:10312:1: ( rule__XAssignment__Group_1_1__1__Impl )
+ // InternalBlipDSL.g:10313:2: rule__XAssignment__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1__1__Impl();
@@ -36026,23 +35757,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__1__Impl"
- // InternalBlipDSL.g:10400:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
+ // InternalBlipDSL.g:10319:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10404:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
- // InternalBlipDSL.g:10405:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // InternalBlipDSL.g:10323:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
+ // InternalBlipDSL.g:10324:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
{
- // InternalBlipDSL.g:10405:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
- // InternalBlipDSL.g:10406:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // InternalBlipDSL.g:10324:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // InternalBlipDSL.g:10325:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1());
}
- // InternalBlipDSL.g:10407:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
- // InternalBlipDSL.g:10407:3: rule__XAssignment__RightOperandAssignment_1_1_1
+ // InternalBlipDSL.g:10326:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // InternalBlipDSL.g:10326:3: rule__XAssignment__RightOperandAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAssignment__RightOperandAssignment_1_1_1();
@@ -36077,14 +35808,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0__0"
- // InternalBlipDSL.g:10416:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
+ // InternalBlipDSL.g:10335:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10420:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
- // InternalBlipDSL.g:10421:2: rule__XAssignment__Group_1_1_0__0__Impl
+ // InternalBlipDSL.g:10339:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
+ // InternalBlipDSL.g:10340:2: rule__XAssignment__Group_1_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0__0__Impl();
@@ -36110,23 +35841,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0__0__Impl"
- // InternalBlipDSL.g:10427:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:10346:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10431:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
- // InternalBlipDSL.g:10432:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // InternalBlipDSL.g:10350:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:10351:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
{
- // InternalBlipDSL.g:10432:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
- // InternalBlipDSL.g:10433:2: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // InternalBlipDSL.g:10351:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // InternalBlipDSL.g:10352:2: ( rule__XAssignment__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0());
}
- // InternalBlipDSL.g:10434:2: ( rule__XAssignment__Group_1_1_0_0__0 )
- // InternalBlipDSL.g:10434:3: rule__XAssignment__Group_1_1_0_0__0
+ // InternalBlipDSL.g:10353:2: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // InternalBlipDSL.g:10353:3: rule__XAssignment__Group_1_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0_0__0();
@@ -36161,16 +35892,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0"
- // InternalBlipDSL.g:10443:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
+ // InternalBlipDSL.g:10362:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10447:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
- // InternalBlipDSL.g:10448:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
+ // InternalBlipDSL.g:10366:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
+ // InternalBlipDSL.g:10367:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_69);
rule__XAssignment__Group_1_1_0_0__0__Impl();
state._fsp--;
@@ -36199,23 +35930,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0__Impl"
- // InternalBlipDSL.g:10455:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:10374:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10459:1: ( ( () ) )
- // InternalBlipDSL.g:10460:1: ( () )
+ // InternalBlipDSL.g:10378:1: ( ( () ) )
+ // InternalBlipDSL.g:10379:1: ( () )
{
- // InternalBlipDSL.g:10460:1: ( () )
- // InternalBlipDSL.g:10461:2: ()
+ // InternalBlipDSL.g:10379:1: ( () )
+ // InternalBlipDSL.g:10380:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // InternalBlipDSL.g:10462:2: ()
- // InternalBlipDSL.g:10462:3:
+ // InternalBlipDSL.g:10381:2: ()
+ // InternalBlipDSL.g:10381:3:
{
}
@@ -36240,14 +35971,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1"
- // InternalBlipDSL.g:10470:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:10389:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10474:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
- // InternalBlipDSL.g:10475:2: rule__XAssignment__Group_1_1_0_0__1__Impl
+ // InternalBlipDSL.g:10393:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
+ // InternalBlipDSL.g:10394:2: rule__XAssignment__Group_1_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0_0__1__Impl();
@@ -36273,23 +36004,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1__Impl"
- // InternalBlipDSL.g:10481:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:10400:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10485:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
- // InternalBlipDSL.g:10486:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalBlipDSL.g:10404:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:10405:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
{
- // InternalBlipDSL.g:10486:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
- // InternalBlipDSL.g:10487:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // InternalBlipDSL.g:10405:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalBlipDSL.g:10406:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1());
}
- // InternalBlipDSL.g:10488:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
- // InternalBlipDSL.g:10488:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1
+ // InternalBlipDSL.g:10407:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // InternalBlipDSL.g:10407:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XAssignment__FeatureAssignment_1_1_0_0_1();
@@ -36324,16 +36055,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__0"
- // InternalBlipDSL.g:10497:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ;
+ // InternalBlipDSL.g:10416:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ;
public final void rule__OpMultiAssign__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10501:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 )
- // InternalBlipDSL.g:10502:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1
+ // InternalBlipDSL.g:10420:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 )
+ // InternalBlipDSL.g:10421:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_70);
rule__OpMultiAssign__Group_5__0__Impl();
state._fsp--;
@@ -36362,17 +36093,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__0__Impl"
- // InternalBlipDSL.g:10509:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:10428:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ;
public final void rule__OpMultiAssign__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10513:1: ( ( '<' ) )
- // InternalBlipDSL.g:10514:1: ( '<' )
+ // InternalBlipDSL.g:10432:1: ( ( '<' ) )
+ // InternalBlipDSL.g:10433:1: ( '<' )
{
- // InternalBlipDSL.g:10514:1: ( '<' )
- // InternalBlipDSL.g:10515:2: '<'
+ // InternalBlipDSL.g:10433:1: ( '<' )
+ // InternalBlipDSL.g:10434:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_0());
@@ -36403,16 +36134,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__1"
- // InternalBlipDSL.g:10524:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ;
+ // InternalBlipDSL.g:10443:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ;
public final void rule__OpMultiAssign__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10528:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 )
- // InternalBlipDSL.g:10529:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2
+ // InternalBlipDSL.g:10447:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 )
+ // InternalBlipDSL.g:10448:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_64);
rule__OpMultiAssign__Group_5__1__Impl();
state._fsp--;
@@ -36441,17 +36172,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__1__Impl"
- // InternalBlipDSL.g:10536:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:10455:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ;
public final void rule__OpMultiAssign__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10540:1: ( ( '<' ) )
- // InternalBlipDSL.g:10541:1: ( '<' )
+ // InternalBlipDSL.g:10459:1: ( ( '<' ) )
+ // InternalBlipDSL.g:10460:1: ( '<' )
{
- // InternalBlipDSL.g:10541:1: ( '<' )
- // InternalBlipDSL.g:10542:2: '<'
+ // InternalBlipDSL.g:10460:1: ( '<' )
+ // InternalBlipDSL.g:10461:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_1());
@@ -36482,14 +36213,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__2"
- // InternalBlipDSL.g:10551:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ;
+ // InternalBlipDSL.g:10470:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ;
public final void rule__OpMultiAssign__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10555:1: ( rule__OpMultiAssign__Group_5__2__Impl )
- // InternalBlipDSL.g:10556:2: rule__OpMultiAssign__Group_5__2__Impl
+ // InternalBlipDSL.g:10474:1: ( rule__OpMultiAssign__Group_5__2__Impl )
+ // InternalBlipDSL.g:10475:2: rule__OpMultiAssign__Group_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Group_5__2__Impl();
@@ -36515,17 +36246,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__2__Impl"
- // InternalBlipDSL.g:10562:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ;
+ // InternalBlipDSL.g:10481:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ;
public final void rule__OpMultiAssign__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10566:1: ( ( '=' ) )
- // InternalBlipDSL.g:10567:1: ( '=' )
+ // InternalBlipDSL.g:10485:1: ( ( '=' ) )
+ // InternalBlipDSL.g:10486:1: ( '=' )
{
- // InternalBlipDSL.g:10567:1: ( '=' )
- // InternalBlipDSL.g:10568:2: '='
+ // InternalBlipDSL.g:10486:1: ( '=' )
+ // InternalBlipDSL.g:10487:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getEqualsSignKeyword_5_2());
@@ -36556,16 +36287,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__0"
- // InternalBlipDSL.g:10578:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ;
+ // InternalBlipDSL.g:10497:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ;
public final void rule__OpMultiAssign__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10582:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 )
- // InternalBlipDSL.g:10583:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1
+ // InternalBlipDSL.g:10501:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 )
+ // InternalBlipDSL.g:10502:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1
{
- pushFollow(FOLLOW_73);
+ pushFollow(FOLLOW_71);
rule__OpMultiAssign__Group_6__0__Impl();
state._fsp--;
@@ -36594,17 +36325,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__0__Impl"
- // InternalBlipDSL.g:10590:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:10509:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ;
public final void rule__OpMultiAssign__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10594:1: ( ( '>' ) )
- // InternalBlipDSL.g:10595:1: ( '>' )
+ // InternalBlipDSL.g:10513:1: ( ( '>' ) )
+ // InternalBlipDSL.g:10514:1: ( '>' )
{
- // InternalBlipDSL.g:10595:1: ( '>' )
- // InternalBlipDSL.g:10596:2: '>'
+ // InternalBlipDSL.g:10514:1: ( '>' )
+ // InternalBlipDSL.g:10515:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0());
@@ -36635,16 +36366,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__1"
- // InternalBlipDSL.g:10605:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ;
+ // InternalBlipDSL.g:10524:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ;
public final void rule__OpMultiAssign__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10609:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 )
- // InternalBlipDSL.g:10610:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2
+ // InternalBlipDSL.g:10528:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 )
+ // InternalBlipDSL.g:10529:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2
{
- pushFollow(FOLLOW_73);
+ pushFollow(FOLLOW_71);
rule__OpMultiAssign__Group_6__1__Impl();
state._fsp--;
@@ -36673,31 +36404,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__1__Impl"
- // InternalBlipDSL.g:10617:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ;
+ // InternalBlipDSL.g:10536:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ;
public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10621:1: ( ( ( '>' )? ) )
- // InternalBlipDSL.g:10622:1: ( ( '>' )? )
+ // InternalBlipDSL.g:10540:1: ( ( ( '>' )? ) )
+ // InternalBlipDSL.g:10541:1: ( ( '>' )? )
{
- // InternalBlipDSL.g:10622:1: ( ( '>' )? )
- // InternalBlipDSL.g:10623:2: ( '>' )?
+ // InternalBlipDSL.g:10541:1: ( ( '>' )? )
+ // InternalBlipDSL.g:10542:2: ( '>' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_1());
}
- // InternalBlipDSL.g:10624:2: ( '>' )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalBlipDSL.g:10543:2: ( '>' )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA84_0==26) ) {
- alt84=1;
+ if ( (LA82_0==26) ) {
+ alt82=1;
}
- switch (alt84) {
+ switch (alt82) {
case 1 :
- // InternalBlipDSL.g:10624:3: '>'
+ // InternalBlipDSL.g:10543:3: '>'
{
match(input,26,FOLLOW_2); if (state.failed) return ;
@@ -36731,14 +36462,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__2"
- // InternalBlipDSL.g:10632:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ;
+ // InternalBlipDSL.g:10551:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ;
public final void rule__OpMultiAssign__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10636:1: ( rule__OpMultiAssign__Group_6__2__Impl )
- // InternalBlipDSL.g:10637:2: rule__OpMultiAssign__Group_6__2__Impl
+ // InternalBlipDSL.g:10555:1: ( rule__OpMultiAssign__Group_6__2__Impl )
+ // InternalBlipDSL.g:10556:2: rule__OpMultiAssign__Group_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Group_6__2__Impl();
@@ -36764,17 +36495,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__2__Impl"
- // InternalBlipDSL.g:10643:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ;
+ // InternalBlipDSL.g:10562:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ;
public final void rule__OpMultiAssign__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10647:1: ( ( '>=' ) )
- // InternalBlipDSL.g:10648:1: ( '>=' )
+ // InternalBlipDSL.g:10566:1: ( ( '>=' ) )
+ // InternalBlipDSL.g:10567:1: ( '>=' )
{
- // InternalBlipDSL.g:10648:1: ( '>=' )
- // InternalBlipDSL.g:10649:2: '>='
+ // InternalBlipDSL.g:10567:1: ( '>=' )
+ // InternalBlipDSL.g:10568:2: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignEqualsSignKeyword_6_2());
@@ -36805,16 +36536,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__0"
- // InternalBlipDSL.g:10659:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
+ // InternalBlipDSL.g:10578:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
public final void rule__XOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10663:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
- // InternalBlipDSL.g:10664:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
+ // InternalBlipDSL.g:10582:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
+ // InternalBlipDSL.g:10583:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_72);
rule__XOrExpression__Group__0__Impl();
state._fsp--;
@@ -36843,17 +36574,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__0__Impl"
- // InternalBlipDSL.g:10671:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
+ // InternalBlipDSL.g:10590:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10675:1: ( ( ruleXAndExpression ) )
- // InternalBlipDSL.g:10676:1: ( ruleXAndExpression )
+ // InternalBlipDSL.g:10594:1: ( ( ruleXAndExpression ) )
+ // InternalBlipDSL.g:10595:1: ( ruleXAndExpression )
{
- // InternalBlipDSL.g:10676:1: ( ruleXAndExpression )
- // InternalBlipDSL.g:10677:2: ruleXAndExpression
+ // InternalBlipDSL.g:10595:1: ( ruleXAndExpression )
+ // InternalBlipDSL.g:10596:2: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0());
@@ -36888,14 +36619,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__1"
- // InternalBlipDSL.g:10686:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:10605:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
public final void rule__XOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10690:1: ( rule__XOrExpression__Group__1__Impl )
- // InternalBlipDSL.g:10691:2: rule__XOrExpression__Group__1__Impl
+ // InternalBlipDSL.g:10609:1: ( rule__XOrExpression__Group__1__Impl )
+ // InternalBlipDSL.g:10610:2: rule__XOrExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group__1__Impl();
@@ -36921,43 +36652,43 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__1__Impl"
- // InternalBlipDSL.g:10697:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:10616:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
public final void rule__XOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10701:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
- // InternalBlipDSL.g:10702:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:10620:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
+ // InternalBlipDSL.g:10621:1: ( ( rule__XOrExpression__Group_1__0 )* )
{
- // InternalBlipDSL.g:10702:1: ( ( rule__XOrExpression__Group_1__0 )* )
- // InternalBlipDSL.g:10703:2: ( rule__XOrExpression__Group_1__0 )*
+ // InternalBlipDSL.g:10621:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:10622:2: ( rule__XOrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1());
}
- // InternalBlipDSL.g:10704:2: ( rule__XOrExpression__Group_1__0 )*
- loop85:
+ // InternalBlipDSL.g:10623:2: ( rule__XOrExpression__Group_1__0 )*
+ loop83:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA85_0==14) ) {
- int LA85_2 = input.LA(2);
+ if ( (LA83_0==14) ) {
+ int LA83_2 = input.LA(2);
- if ( (synpred220_InternalBlipDSL()) ) {
- alt85=1;
+ if ( (synpred218_InternalBlipDSL()) ) {
+ alt83=1;
}
}
- switch (alt85) {
+ switch (alt83) {
case 1 :
- // InternalBlipDSL.g:10704:3: rule__XOrExpression__Group_1__0
+ // InternalBlipDSL.g:10623:3: rule__XOrExpression__Group_1__0
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_73);
rule__XOrExpression__Group_1__0();
state._fsp--;
@@ -36967,7 +36698,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop85;
+ break loop83;
}
} while (true);
@@ -36996,16 +36727,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__0"
- // InternalBlipDSL.g:10713:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
+ // InternalBlipDSL.g:10632:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
public final void rule__XOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10717:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
- // InternalBlipDSL.g:10718:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
+ // InternalBlipDSL.g:10636:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
+ // InternalBlipDSL.g:10637:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XOrExpression__Group_1__0__Impl();
state._fsp--;
@@ -37034,23 +36765,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__0__Impl"
- // InternalBlipDSL.g:10725:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:10644:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10729:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:10730:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:10648:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:10649:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:10730:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
- // InternalBlipDSL.g:10731:2: ( rule__XOrExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:10649:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:10650:2: ( rule__XOrExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:10732:2: ( rule__XOrExpression__Group_1_0__0 )
- // InternalBlipDSL.g:10732:3: rule__XOrExpression__Group_1_0__0
+ // InternalBlipDSL.g:10651:2: ( rule__XOrExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:10651:3: rule__XOrExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0__0();
@@ -37085,14 +36816,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__1"
- // InternalBlipDSL.g:10740:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
+ // InternalBlipDSL.g:10659:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
public final void rule__XOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10744:1: ( rule__XOrExpression__Group_1__1__Impl )
- // InternalBlipDSL.g:10745:2: rule__XOrExpression__Group_1__1__Impl
+ // InternalBlipDSL.g:10663:1: ( rule__XOrExpression__Group_1__1__Impl )
+ // InternalBlipDSL.g:10664:2: rule__XOrExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1__1__Impl();
@@ -37118,23 +36849,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__1__Impl"
- // InternalBlipDSL.g:10751:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:10670:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10755:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
- // InternalBlipDSL.g:10756:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:10674:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:10675:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
{
- // InternalBlipDSL.g:10756:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
- // InternalBlipDSL.g:10757:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:10675:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:10676:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalBlipDSL.g:10758:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
- // InternalBlipDSL.g:10758:3: rule__XOrExpression__RightOperandAssignment_1_1
+ // InternalBlipDSL.g:10677:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:10677:3: rule__XOrExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XOrExpression__RightOperandAssignment_1_1();
@@ -37169,14 +36900,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0__0"
- // InternalBlipDSL.g:10767:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
+ // InternalBlipDSL.g:10686:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
public final void rule__XOrExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10771:1: ( rule__XOrExpression__Group_1_0__0__Impl )
- // InternalBlipDSL.g:10772:2: rule__XOrExpression__Group_1_0__0__Impl
+ // InternalBlipDSL.g:10690:1: ( rule__XOrExpression__Group_1_0__0__Impl )
+ // InternalBlipDSL.g:10691:2: rule__XOrExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0__0__Impl();
@@ -37202,23 +36933,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:10778:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:10697:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10782:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:10783:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:10701:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:10702:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:10783:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:10784:2: ( rule__XOrExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:10702:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:10703:2: ( rule__XOrExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:10785:2: ( rule__XOrExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:10785:3: rule__XOrExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:10704:2: ( rule__XOrExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:10704:3: rule__XOrExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0_0__0();
@@ -37253,16 +36984,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:10794:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:10713:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10798:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
- // InternalBlipDSL.g:10799:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
+ // InternalBlipDSL.g:10717:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
+ // InternalBlipDSL.g:10718:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_72);
rule__XOrExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -37291,23 +37022,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:10806:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:10725:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10810:1: ( ( () ) )
- // InternalBlipDSL.g:10811:1: ( () )
+ // InternalBlipDSL.g:10729:1: ( ( () ) )
+ // InternalBlipDSL.g:10730:1: ( () )
{
- // InternalBlipDSL.g:10811:1: ( () )
- // InternalBlipDSL.g:10812:2: ()
+ // InternalBlipDSL.g:10730:1: ( () )
+ // InternalBlipDSL.g:10731:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalBlipDSL.g:10813:2: ()
- // InternalBlipDSL.g:10813:3:
+ // InternalBlipDSL.g:10732:2: ()
+ // InternalBlipDSL.g:10732:3:
{
}
@@ -37332,14 +37063,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1"
- // InternalBlipDSL.g:10821:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:10740:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10825:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:10826:2: rule__XOrExpression__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:10744:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:10745:2: rule__XOrExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0_0__1__Impl();
@@ -37365,23 +37096,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:10832:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:10751:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10836:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalBlipDSL.g:10837:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:10755:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:10756:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalBlipDSL.g:10837:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalBlipDSL.g:10838:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:10756:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:10757:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalBlipDSL.g:10839:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
- // InternalBlipDSL.g:10839:3: rule__XOrExpression__FeatureAssignment_1_0_0_1
+ // InternalBlipDSL.g:10758:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:10758:3: rule__XOrExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XOrExpression__FeatureAssignment_1_0_0_1();
@@ -37416,16 +37147,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__0"
- // InternalBlipDSL.g:10848:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
+ // InternalBlipDSL.g:10767:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
public final void rule__XAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10852:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
- // InternalBlipDSL.g:10853:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
+ // InternalBlipDSL.g:10771:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
+ // InternalBlipDSL.g:10772:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_74);
rule__XAndExpression__Group__0__Impl();
state._fsp--;
@@ -37454,17 +37185,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__0__Impl"
- // InternalBlipDSL.g:10860:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
+ // InternalBlipDSL.g:10779:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10864:1: ( ( ruleXEqualityExpression ) )
- // InternalBlipDSL.g:10865:1: ( ruleXEqualityExpression )
+ // InternalBlipDSL.g:10783:1: ( ( ruleXEqualityExpression ) )
+ // InternalBlipDSL.g:10784:1: ( ruleXEqualityExpression )
{
- // InternalBlipDSL.g:10865:1: ( ruleXEqualityExpression )
- // InternalBlipDSL.g:10866:2: ruleXEqualityExpression
+ // InternalBlipDSL.g:10784:1: ( ruleXEqualityExpression )
+ // InternalBlipDSL.g:10785:2: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0());
@@ -37499,14 +37230,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__1"
- // InternalBlipDSL.g:10875:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:10794:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
public final void rule__XAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10879:1: ( rule__XAndExpression__Group__1__Impl )
- // InternalBlipDSL.g:10880:2: rule__XAndExpression__Group__1__Impl
+ // InternalBlipDSL.g:10798:1: ( rule__XAndExpression__Group__1__Impl )
+ // InternalBlipDSL.g:10799:2: rule__XAndExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group__1__Impl();
@@ -37532,43 +37263,43 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__1__Impl"
- // InternalBlipDSL.g:10886:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:10805:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
public final void rule__XAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10890:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
- // InternalBlipDSL.g:10891:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:10809:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
+ // InternalBlipDSL.g:10810:1: ( ( rule__XAndExpression__Group_1__0 )* )
{
- // InternalBlipDSL.g:10891:1: ( ( rule__XAndExpression__Group_1__0 )* )
- // InternalBlipDSL.g:10892:2: ( rule__XAndExpression__Group_1__0 )*
+ // InternalBlipDSL.g:10810:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:10811:2: ( rule__XAndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1());
}
- // InternalBlipDSL.g:10893:2: ( rule__XAndExpression__Group_1__0 )*
- loop86:
+ // InternalBlipDSL.g:10812:2: ( rule__XAndExpression__Group_1__0 )*
+ loop84:
do {
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA86_0==15) ) {
- int LA86_2 = input.LA(2);
+ if ( (LA84_0==15) ) {
+ int LA84_2 = input.LA(2);
- if ( (synpred221_InternalBlipDSL()) ) {
- alt86=1;
+ if ( (synpred219_InternalBlipDSL()) ) {
+ alt84=1;
}
}
- switch (alt86) {
+ switch (alt84) {
case 1 :
- // InternalBlipDSL.g:10893:3: rule__XAndExpression__Group_1__0
+ // InternalBlipDSL.g:10812:3: rule__XAndExpression__Group_1__0
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_75);
rule__XAndExpression__Group_1__0();
state._fsp--;
@@ -37578,7 +37309,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop86;
+ break loop84;
}
} while (true);
@@ -37607,16 +37338,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__0"
- // InternalBlipDSL.g:10902:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
+ // InternalBlipDSL.g:10821:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
public final void rule__XAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10906:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
- // InternalBlipDSL.g:10907:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
+ // InternalBlipDSL.g:10825:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
+ // InternalBlipDSL.g:10826:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAndExpression__Group_1__0__Impl();
state._fsp--;
@@ -37645,23 +37376,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__0__Impl"
- // InternalBlipDSL.g:10914:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:10833:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10918:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:10919:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:10837:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:10838:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:10919:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
- // InternalBlipDSL.g:10920:2: ( rule__XAndExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:10838:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:10839:2: ( rule__XAndExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:10921:2: ( rule__XAndExpression__Group_1_0__0 )
- // InternalBlipDSL.g:10921:3: rule__XAndExpression__Group_1_0__0
+ // InternalBlipDSL.g:10840:2: ( rule__XAndExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:10840:3: rule__XAndExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0__0();
@@ -37696,14 +37427,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__1"
- // InternalBlipDSL.g:10929:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
+ // InternalBlipDSL.g:10848:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
public final void rule__XAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10933:1: ( rule__XAndExpression__Group_1__1__Impl )
- // InternalBlipDSL.g:10934:2: rule__XAndExpression__Group_1__1__Impl
+ // InternalBlipDSL.g:10852:1: ( rule__XAndExpression__Group_1__1__Impl )
+ // InternalBlipDSL.g:10853:2: rule__XAndExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1__1__Impl();
@@ -37729,23 +37460,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__1__Impl"
- // InternalBlipDSL.g:10940:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:10859:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10944:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
- // InternalBlipDSL.g:10945:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:10863:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:10864:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
{
- // InternalBlipDSL.g:10945:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
- // InternalBlipDSL.g:10946:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:10864:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:10865:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalBlipDSL.g:10947:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
- // InternalBlipDSL.g:10947:3: rule__XAndExpression__RightOperandAssignment_1_1
+ // InternalBlipDSL.g:10866:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:10866:3: rule__XAndExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XAndExpression__RightOperandAssignment_1_1();
@@ -37780,14 +37511,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0__0"
- // InternalBlipDSL.g:10956:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
+ // InternalBlipDSL.g:10875:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
public final void rule__XAndExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10960:1: ( rule__XAndExpression__Group_1_0__0__Impl )
- // InternalBlipDSL.g:10961:2: rule__XAndExpression__Group_1_0__0__Impl
+ // InternalBlipDSL.g:10879:1: ( rule__XAndExpression__Group_1_0__0__Impl )
+ // InternalBlipDSL.g:10880:2: rule__XAndExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0__0__Impl();
@@ -37813,23 +37544,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:10967:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:10886:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10971:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:10972:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:10890:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:10891:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:10972:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:10973:2: ( rule__XAndExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:10891:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:10892:2: ( rule__XAndExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:10974:2: ( rule__XAndExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:10974:3: rule__XAndExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:10893:2: ( rule__XAndExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:10893:3: rule__XAndExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0_0__0();
@@ -37864,16 +37595,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:10983:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:10902:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10987:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
- // InternalBlipDSL.g:10988:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
+ // InternalBlipDSL.g:10906:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
+ // InternalBlipDSL.g:10907:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_74);
rule__XAndExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -37902,23 +37633,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:10995:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:10914:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:10999:1: ( ( () ) )
- // InternalBlipDSL.g:11000:1: ( () )
+ // InternalBlipDSL.g:10918:1: ( ( () ) )
+ // InternalBlipDSL.g:10919:1: ( () )
{
- // InternalBlipDSL.g:11000:1: ( () )
- // InternalBlipDSL.g:11001:2: ()
+ // InternalBlipDSL.g:10919:1: ( () )
+ // InternalBlipDSL.g:10920:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalBlipDSL.g:11002:2: ()
- // InternalBlipDSL.g:11002:3:
+ // InternalBlipDSL.g:10921:2: ()
+ // InternalBlipDSL.g:10921:3:
{
}
@@ -37943,14 +37674,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1"
- // InternalBlipDSL.g:11010:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:10929:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11014:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:11015:2: rule__XAndExpression__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:10933:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:10934:2: rule__XAndExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0_0__1__Impl();
@@ -37976,23 +37707,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:11021:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:10940:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11025:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalBlipDSL.g:11026:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:10944:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:10945:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalBlipDSL.g:11026:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalBlipDSL.g:11027:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:10945:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:10946:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalBlipDSL.g:11028:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
- // InternalBlipDSL.g:11028:3: rule__XAndExpression__FeatureAssignment_1_0_0_1
+ // InternalBlipDSL.g:10947:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:10947:3: rule__XAndExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XAndExpression__FeatureAssignment_1_0_0_1();
@@ -38027,16 +37758,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__0"
- // InternalBlipDSL.g:11037:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
+ // InternalBlipDSL.g:10956:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
public final void rule__XEqualityExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11041:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
- // InternalBlipDSL.g:11042:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
+ // InternalBlipDSL.g:10960:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
+ // InternalBlipDSL.g:10961:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_76);
rule__XEqualityExpression__Group__0__Impl();
state._fsp--;
@@ -38065,17 +37796,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__0__Impl"
- // InternalBlipDSL.g:11049:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
+ // InternalBlipDSL.g:10968:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11053:1: ( ( ruleXRelationalExpression ) )
- // InternalBlipDSL.g:11054:1: ( ruleXRelationalExpression )
+ // InternalBlipDSL.g:10972:1: ( ( ruleXRelationalExpression ) )
+ // InternalBlipDSL.g:10973:1: ( ruleXRelationalExpression )
{
- // InternalBlipDSL.g:11054:1: ( ruleXRelationalExpression )
- // InternalBlipDSL.g:11055:2: ruleXRelationalExpression
+ // InternalBlipDSL.g:10973:1: ( ruleXRelationalExpression )
+ // InternalBlipDSL.g:10974:2: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0());
@@ -38110,14 +37841,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__1"
- // InternalBlipDSL.g:11064:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:10983:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
public final void rule__XEqualityExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11068:1: ( rule__XEqualityExpression__Group__1__Impl )
- // InternalBlipDSL.g:11069:2: rule__XEqualityExpression__Group__1__Impl
+ // InternalBlipDSL.g:10987:1: ( rule__XEqualityExpression__Group__1__Impl )
+ // InternalBlipDSL.g:10988:2: rule__XEqualityExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group__1__Impl();
@@ -38143,32 +37874,32 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__1__Impl"
- // InternalBlipDSL.g:11075:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:10994:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
public final void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11079:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
- // InternalBlipDSL.g:11080:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:10998:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
+ // InternalBlipDSL.g:10999:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
{
- // InternalBlipDSL.g:11080:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
- // InternalBlipDSL.g:11081:2: ( rule__XEqualityExpression__Group_1__0 )*
+ // InternalBlipDSL.g:10999:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:11000:2: ( rule__XEqualityExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1());
}
- // InternalBlipDSL.g:11082:2: ( rule__XEqualityExpression__Group_1__0 )*
- loop87:
+ // InternalBlipDSL.g:11001:2: ( rule__XEqualityExpression__Group_1__0 )*
+ loop85:
do {
- int alt87=2;
+ int alt85=2;
switch ( input.LA(1) ) {
case 21:
{
- int LA87_2 = input.LA(2);
+ int LA85_2 = input.LA(2);
- if ( (synpred222_InternalBlipDSL()) ) {
- alt87=1;
+ if ( (synpred220_InternalBlipDSL()) ) {
+ alt85=1;
}
@@ -38176,10 +37907,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 22:
{
- int LA87_3 = input.LA(2);
+ int LA85_3 = input.LA(2);
- if ( (synpred222_InternalBlipDSL()) ) {
- alt87=1;
+ if ( (synpred220_InternalBlipDSL()) ) {
+ alt85=1;
}
@@ -38187,10 +37918,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 23:
{
- int LA87_4 = input.LA(2);
+ int LA85_4 = input.LA(2);
- if ( (synpred222_InternalBlipDSL()) ) {
- alt87=1;
+ if ( (synpred220_InternalBlipDSL()) ) {
+ alt85=1;
}
@@ -38198,10 +37929,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 24:
{
- int LA87_5 = input.LA(2);
+ int LA85_5 = input.LA(2);
- if ( (synpred222_InternalBlipDSL()) ) {
- alt87=1;
+ if ( (synpred220_InternalBlipDSL()) ) {
+ alt85=1;
}
@@ -38210,11 +37941,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt87) {
+ switch (alt85) {
case 1 :
- // InternalBlipDSL.g:11082:3: rule__XEqualityExpression__Group_1__0
+ // InternalBlipDSL.g:11001:3: rule__XEqualityExpression__Group_1__0
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_77);
rule__XEqualityExpression__Group_1__0();
state._fsp--;
@@ -38224,7 +37955,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop87;
+ break loop85;
}
} while (true);
@@ -38253,16 +37984,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__0"
- // InternalBlipDSL.g:11091:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
+ // InternalBlipDSL.g:11010:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
public final void rule__XEqualityExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11095:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
- // InternalBlipDSL.g:11096:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
+ // InternalBlipDSL.g:11014:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
+ // InternalBlipDSL.g:11015:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XEqualityExpression__Group_1__0__Impl();
state._fsp--;
@@ -38291,23 +38022,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__0__Impl"
- // InternalBlipDSL.g:11103:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:11022:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11107:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:11108:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:11026:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:11027:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:11108:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
- // InternalBlipDSL.g:11109:2: ( rule__XEqualityExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:11027:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:11028:2: ( rule__XEqualityExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:11110:2: ( rule__XEqualityExpression__Group_1_0__0 )
- // InternalBlipDSL.g:11110:3: rule__XEqualityExpression__Group_1_0__0
+ // InternalBlipDSL.g:11029:2: ( rule__XEqualityExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:11029:3: rule__XEqualityExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0__0();
@@ -38342,14 +38073,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__1"
- // InternalBlipDSL.g:11118:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
+ // InternalBlipDSL.g:11037:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
public final void rule__XEqualityExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11122:1: ( rule__XEqualityExpression__Group_1__1__Impl )
- // InternalBlipDSL.g:11123:2: rule__XEqualityExpression__Group_1__1__Impl
+ // InternalBlipDSL.g:11041:1: ( rule__XEqualityExpression__Group_1__1__Impl )
+ // InternalBlipDSL.g:11042:2: rule__XEqualityExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1__1__Impl();
@@ -38375,23 +38106,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__1__Impl"
- // InternalBlipDSL.g:11129:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:11048:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11133:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
- // InternalBlipDSL.g:11134:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:11052:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:11053:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
{
- // InternalBlipDSL.g:11134:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
- // InternalBlipDSL.g:11135:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:11053:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:11054:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalBlipDSL.g:11136:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
- // InternalBlipDSL.g:11136:3: rule__XEqualityExpression__RightOperandAssignment_1_1
+ // InternalBlipDSL.g:11055:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:11055:3: rule__XEqualityExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__RightOperandAssignment_1_1();
@@ -38426,14 +38157,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0"
- // InternalBlipDSL.g:11145:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
+ // InternalBlipDSL.g:11064:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11149:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
- // InternalBlipDSL.g:11150:2: rule__XEqualityExpression__Group_1_0__0__Impl
+ // InternalBlipDSL.g:11068:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
+ // InternalBlipDSL.g:11069:2: rule__XEqualityExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0__0__Impl();
@@ -38459,23 +38190,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:11156:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:11075:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11160:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:11161:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:11079:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:11080:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:11161:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:11162:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:11080:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:11081:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:11163:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:11163:3: rule__XEqualityExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:11082:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:11082:3: rule__XEqualityExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0_0__0();
@@ -38510,16 +38241,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:11172:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:11091:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
public final void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11176:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
- // InternalBlipDSL.g:11177:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
+ // InternalBlipDSL.g:11095:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
+ // InternalBlipDSL.g:11096:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_76);
rule__XEqualityExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -38548,23 +38279,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:11184:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:11103:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11188:1: ( ( () ) )
- // InternalBlipDSL.g:11189:1: ( () )
+ // InternalBlipDSL.g:11107:1: ( ( () ) )
+ // InternalBlipDSL.g:11108:1: ( () )
{
- // InternalBlipDSL.g:11189:1: ( () )
- // InternalBlipDSL.g:11190:2: ()
+ // InternalBlipDSL.g:11108:1: ( () )
+ // InternalBlipDSL.g:11109:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalBlipDSL.g:11191:2: ()
- // InternalBlipDSL.g:11191:3:
+ // InternalBlipDSL.g:11110:2: ()
+ // InternalBlipDSL.g:11110:3:
{
}
@@ -38589,14 +38320,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1"
- // InternalBlipDSL.g:11199:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:11118:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
public final void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11203:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:11204:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:11122:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:11123:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0_0__1__Impl();
@@ -38622,23 +38353,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:11210:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:11129:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11214:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalBlipDSL.g:11215:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:11133:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:11134:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalBlipDSL.g:11215:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalBlipDSL.g:11216:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:11134:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:11135:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalBlipDSL.g:11217:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
- // InternalBlipDSL.g:11217:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
+ // InternalBlipDSL.g:11136:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:11136:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__FeatureAssignment_1_0_0_1();
@@ -38673,16 +38404,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__0"
- // InternalBlipDSL.g:11226:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
+ // InternalBlipDSL.g:11145:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
public final void rule__XRelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11230:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
- // InternalBlipDSL.g:11231:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
+ // InternalBlipDSL.g:11149:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
+ // InternalBlipDSL.g:11150:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_78);
rule__XRelationalExpression__Group__0__Impl();
state._fsp--;
@@ -38711,17 +38442,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__0__Impl"
- // InternalBlipDSL.g:11238:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
+ // InternalBlipDSL.g:11157:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11242:1: ( ( ruleXOtherOperatorExpression ) )
- // InternalBlipDSL.g:11243:1: ( ruleXOtherOperatorExpression )
+ // InternalBlipDSL.g:11161:1: ( ( ruleXOtherOperatorExpression ) )
+ // InternalBlipDSL.g:11162:1: ( ruleXOtherOperatorExpression )
{
- // InternalBlipDSL.g:11243:1: ( ruleXOtherOperatorExpression )
- // InternalBlipDSL.g:11244:2: ruleXOtherOperatorExpression
+ // InternalBlipDSL.g:11162:1: ( ruleXOtherOperatorExpression )
+ // InternalBlipDSL.g:11163:2: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0());
@@ -38756,14 +38487,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__1"
- // InternalBlipDSL.g:11253:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:11172:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
public final void rule__XRelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11257:1: ( rule__XRelationalExpression__Group__1__Impl )
- // InternalBlipDSL.g:11258:2: rule__XRelationalExpression__Group__1__Impl
+ // InternalBlipDSL.g:11176:1: ( rule__XRelationalExpression__Group__1__Impl )
+ // InternalBlipDSL.g:11177:2: rule__XRelationalExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group__1__Impl();
@@ -38789,32 +38520,32 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__1__Impl"
- // InternalBlipDSL.g:11264:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
+ // InternalBlipDSL.g:11183:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
public final void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11268:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
- // InternalBlipDSL.g:11269:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // InternalBlipDSL.g:11187:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
+ // InternalBlipDSL.g:11188:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
{
- // InternalBlipDSL.g:11269:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
- // InternalBlipDSL.g:11270:2: ( rule__XRelationalExpression__Alternatives_1 )*
+ // InternalBlipDSL.g:11188:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // InternalBlipDSL.g:11189:2: ( rule__XRelationalExpression__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1());
}
- // InternalBlipDSL.g:11271:2: ( rule__XRelationalExpression__Alternatives_1 )*
- loop88:
+ // InternalBlipDSL.g:11190:2: ( rule__XRelationalExpression__Alternatives_1 )*
+ loop86:
do {
- int alt88=2;
+ int alt86=2;
switch ( input.LA(1) ) {
case 27:
{
- int LA88_2 = input.LA(2);
+ int LA86_2 = input.LA(2);
- if ( (synpred223_InternalBlipDSL()) ) {
- alt88=1;
+ if ( (synpred221_InternalBlipDSL()) ) {
+ alt86=1;
}
@@ -38822,10 +38553,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 26:
{
- int LA88_3 = input.LA(2);
+ int LA86_3 = input.LA(2);
- if ( (synpred223_InternalBlipDSL()) ) {
- alt88=1;
+ if ( (synpred221_InternalBlipDSL()) ) {
+ alt86=1;
}
@@ -38833,10 +38564,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 182:
{
- int LA88_4 = input.LA(2);
+ int LA86_4 = input.LA(2);
- if ( (synpred223_InternalBlipDSL()) ) {
- alt88=1;
+ if ( (synpred221_InternalBlipDSL()) ) {
+ alt86=1;
}
@@ -38844,10 +38575,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 25:
{
- int LA88_5 = input.LA(2);
+ int LA86_5 = input.LA(2);
- if ( (synpred223_InternalBlipDSL()) ) {
- alt88=1;
+ if ( (synpred221_InternalBlipDSL()) ) {
+ alt86=1;
}
@@ -38856,11 +38587,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt88) {
+ switch (alt86) {
case 1 :
- // InternalBlipDSL.g:11271:3: rule__XRelationalExpression__Alternatives_1
+ // InternalBlipDSL.g:11190:3: rule__XRelationalExpression__Alternatives_1
{
- pushFollow(FOLLOW_81);
+ pushFollow(FOLLOW_79);
rule__XRelationalExpression__Alternatives_1();
state._fsp--;
@@ -38870,7 +38601,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop88;
+ break loop86;
}
} while (true);
@@ -38899,16 +38630,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0"
- // InternalBlipDSL.g:11280:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
+ // InternalBlipDSL.g:11199:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
public final void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11284:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
- // InternalBlipDSL.g:11285:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
+ // InternalBlipDSL.g:11203:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
+ // InternalBlipDSL.g:11204:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XRelationalExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -38937,23 +38668,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:11292:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:11211:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11296:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:11297:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:11215:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:11216:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:11297:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:11298:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:11216:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:11217:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:11299:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:11299:3: rule__XRelationalExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:11218:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:11218:3: rule__XRelationalExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0__0();
@@ -38988,14 +38719,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1"
- // InternalBlipDSL.g:11307:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
+ // InternalBlipDSL.g:11226:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11311:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
- // InternalBlipDSL.g:11312:2: rule__XRelationalExpression__Group_1_0__1__Impl
+ // InternalBlipDSL.g:11230:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
+ // InternalBlipDSL.g:11231:2: rule__XRelationalExpression__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0__1__Impl();
@@ -39021,23 +38752,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1__Impl"
- // InternalBlipDSL.g:11318:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
+ // InternalBlipDSL.g:11237:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11322:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
- // InternalBlipDSL.g:11323:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:11241:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
+ // InternalBlipDSL.g:11242:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
{
- // InternalBlipDSL.g:11323:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
- // InternalBlipDSL.g:11324:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // InternalBlipDSL.g:11242:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:11243:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1());
}
- // InternalBlipDSL.g:11325:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
- // InternalBlipDSL.g:11325:3: rule__XRelationalExpression__TypeAssignment_1_0_1
+ // InternalBlipDSL.g:11244:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // InternalBlipDSL.g:11244:3: rule__XRelationalExpression__TypeAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__TypeAssignment_1_0_1();
@@ -39072,14 +38803,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:11334:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
+ // InternalBlipDSL.g:11253:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11338:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
- // InternalBlipDSL.g:11339:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
+ // InternalBlipDSL.g:11257:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
+ // InternalBlipDSL.g:11258:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0__0__Impl();
@@ -39105,23 +38836,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:11345:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
+ // InternalBlipDSL.g:11264:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11349:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
- // InternalBlipDSL.g:11350:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // InternalBlipDSL.g:11268:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
+ // InternalBlipDSL.g:11269:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
{
- // InternalBlipDSL.g:11350:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
- // InternalBlipDSL.g:11351:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // InternalBlipDSL.g:11269:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // InternalBlipDSL.g:11270:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0());
}
- // InternalBlipDSL.g:11352:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
- // InternalBlipDSL.g:11352:3: rule__XRelationalExpression__Group_1_0_0_0__0
+ // InternalBlipDSL.g:11271:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // InternalBlipDSL.g:11271:3: rule__XRelationalExpression__Group_1_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0_0__0();
@@ -39156,16 +38887,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0"
- // InternalBlipDSL.g:11361:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
+ // InternalBlipDSL.g:11280:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11365:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
- // InternalBlipDSL.g:11366:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
+ // InternalBlipDSL.g:11284:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
+ // InternalBlipDSL.g:11285:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_81);
rule__XRelationalExpression__Group_1_0_0_0__0__Impl();
state._fsp--;
@@ -39194,23 +38925,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0__Impl"
- // InternalBlipDSL.g:11373:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:11292:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11377:1: ( ( () ) )
- // InternalBlipDSL.g:11378:1: ( () )
+ // InternalBlipDSL.g:11296:1: ( ( () ) )
+ // InternalBlipDSL.g:11297:1: ( () )
{
- // InternalBlipDSL.g:11378:1: ( () )
- // InternalBlipDSL.g:11379:2: ()
+ // InternalBlipDSL.g:11297:1: ( () )
+ // InternalBlipDSL.g:11298:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0());
}
- // InternalBlipDSL.g:11380:2: ()
- // InternalBlipDSL.g:11380:3:
+ // InternalBlipDSL.g:11299:2: ()
+ // InternalBlipDSL.g:11299:3:
{
}
@@ -39235,14 +38966,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1"
- // InternalBlipDSL.g:11388:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
+ // InternalBlipDSL.g:11307:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11392:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
- // InternalBlipDSL.g:11393:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
+ // InternalBlipDSL.g:11311:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
+ // InternalBlipDSL.g:11312:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0_0__1__Impl();
@@ -39268,17 +38999,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1__Impl"
- // InternalBlipDSL.g:11399:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
+ // InternalBlipDSL.g:11318:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11403:1: ( ( 'instanceof' ) )
- // InternalBlipDSL.g:11404:1: ( 'instanceof' )
+ // InternalBlipDSL.g:11322:1: ( ( 'instanceof' ) )
+ // InternalBlipDSL.g:11323:1: ( 'instanceof' )
{
- // InternalBlipDSL.g:11404:1: ( 'instanceof' )
- // InternalBlipDSL.g:11405:2: 'instanceof'
+ // InternalBlipDSL.g:11323:1: ( 'instanceof' )
+ // InternalBlipDSL.g:11324:2: 'instanceof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
@@ -39309,16 +39040,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0"
- // InternalBlipDSL.g:11415:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
+ // InternalBlipDSL.g:11334:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
public final void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11419:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
- // InternalBlipDSL.g:11420:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
+ // InternalBlipDSL.g:11338:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
+ // InternalBlipDSL.g:11339:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XRelationalExpression__Group_1_1__0__Impl();
state._fsp--;
@@ -39347,23 +39078,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0__Impl"
- // InternalBlipDSL.g:11427:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
+ // InternalBlipDSL.g:11346:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11431:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
- // InternalBlipDSL.g:11432:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // InternalBlipDSL.g:11350:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
+ // InternalBlipDSL.g:11351:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
{
- // InternalBlipDSL.g:11432:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
- // InternalBlipDSL.g:11433:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // InternalBlipDSL.g:11351:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // InternalBlipDSL.g:11352:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0());
}
- // InternalBlipDSL.g:11434:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
- // InternalBlipDSL.g:11434:3: rule__XRelationalExpression__Group_1_1_0__0
+ // InternalBlipDSL.g:11353:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // InternalBlipDSL.g:11353:3: rule__XRelationalExpression__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0__0();
@@ -39398,14 +39129,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1"
- // InternalBlipDSL.g:11442:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
+ // InternalBlipDSL.g:11361:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11446:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
- // InternalBlipDSL.g:11447:2: rule__XRelationalExpression__Group_1_1__1__Impl
+ // InternalBlipDSL.g:11365:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
+ // InternalBlipDSL.g:11366:2: rule__XRelationalExpression__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1__1__Impl();
@@ -39431,23 +39162,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1__Impl"
- // InternalBlipDSL.g:11453:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
+ // InternalBlipDSL.g:11372:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11457:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
- // InternalBlipDSL.g:11458:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // InternalBlipDSL.g:11376:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
+ // InternalBlipDSL.g:11377:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
{
- // InternalBlipDSL.g:11458:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
- // InternalBlipDSL.g:11459:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // InternalBlipDSL.g:11377:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // InternalBlipDSL.g:11378:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1());
}
- // InternalBlipDSL.g:11460:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
- // InternalBlipDSL.g:11460:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1
+ // InternalBlipDSL.g:11379:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // InternalBlipDSL.g:11379:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__RightOperandAssignment_1_1_1();
@@ -39482,14 +39213,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0"
- // InternalBlipDSL.g:11469:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
+ // InternalBlipDSL.g:11388:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11473:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
- // InternalBlipDSL.g:11474:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
+ // InternalBlipDSL.g:11392:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
+ // InternalBlipDSL.g:11393:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0__0__Impl();
@@ -39515,23 +39246,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0__Impl"
- // InternalBlipDSL.g:11480:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:11399:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11484:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
- // InternalBlipDSL.g:11485:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // InternalBlipDSL.g:11403:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:11404:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
{
- // InternalBlipDSL.g:11485:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
- // InternalBlipDSL.g:11486:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // InternalBlipDSL.g:11404:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // InternalBlipDSL.g:11405:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0());
}
- // InternalBlipDSL.g:11487:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
- // InternalBlipDSL.g:11487:3: rule__XRelationalExpression__Group_1_1_0_0__0
+ // InternalBlipDSL.g:11406:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // InternalBlipDSL.g:11406:3: rule__XRelationalExpression__Group_1_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0_0__0();
@@ -39566,16 +39297,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0"
- // InternalBlipDSL.g:11496:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
+ // InternalBlipDSL.g:11415:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11500:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
- // InternalBlipDSL.g:11501:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
+ // InternalBlipDSL.g:11419:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
+ // InternalBlipDSL.g:11420:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_78);
rule__XRelationalExpression__Group_1_1_0_0__0__Impl();
state._fsp--;
@@ -39604,23 +39335,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0__Impl"
- // InternalBlipDSL.g:11508:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:11427:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11512:1: ( ( () ) )
- // InternalBlipDSL.g:11513:1: ( () )
+ // InternalBlipDSL.g:11431:1: ( ( () ) )
+ // InternalBlipDSL.g:11432:1: ( () )
{
- // InternalBlipDSL.g:11513:1: ( () )
- // InternalBlipDSL.g:11514:2: ()
+ // InternalBlipDSL.g:11432:1: ( () )
+ // InternalBlipDSL.g:11433:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // InternalBlipDSL.g:11515:2: ()
- // InternalBlipDSL.g:11515:3:
+ // InternalBlipDSL.g:11434:2: ()
+ // InternalBlipDSL.g:11434:3:
{
}
@@ -39645,14 +39376,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1"
- // InternalBlipDSL.g:11523:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:11442:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11527:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
- // InternalBlipDSL.g:11528:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
+ // InternalBlipDSL.g:11446:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
+ // InternalBlipDSL.g:11447:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0_0__1__Impl();
@@ -39678,23 +39409,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1__Impl"
- // InternalBlipDSL.g:11534:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:11453:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11538:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
- // InternalBlipDSL.g:11539:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalBlipDSL.g:11457:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:11458:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
{
- // InternalBlipDSL.g:11539:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
- // InternalBlipDSL.g:11540:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // InternalBlipDSL.g:11458:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalBlipDSL.g:11459:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1());
}
- // InternalBlipDSL.g:11541:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
- // InternalBlipDSL.g:11541:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
+ // InternalBlipDSL.g:11460:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // InternalBlipDSL.g:11460:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1();
@@ -39729,16 +39460,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__0"
- // InternalBlipDSL.g:11550:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ;
+ // InternalBlipDSL.g:11469:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ;
public final void rule__OpCompare__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11554:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 )
- // InternalBlipDSL.g:11555:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1
+ // InternalBlipDSL.g:11473:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 )
+ // InternalBlipDSL.g:11474:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_64);
rule__OpCompare__Group_1__0__Impl();
state._fsp--;
@@ -39767,17 +39498,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__0__Impl"
- // InternalBlipDSL.g:11562:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:11481:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ;
public final void rule__OpCompare__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11566:1: ( ( '<' ) )
- // InternalBlipDSL.g:11567:1: ( '<' )
+ // InternalBlipDSL.g:11485:1: ( ( '<' ) )
+ // InternalBlipDSL.g:11486:1: ( '<' )
{
- // InternalBlipDSL.g:11567:1: ( '<' )
- // InternalBlipDSL.g:11568:2: '<'
+ // InternalBlipDSL.g:11486:1: ( '<' )
+ // InternalBlipDSL.g:11487:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_1_0());
@@ -39808,14 +39539,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__1"
- // InternalBlipDSL.g:11577:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ;
+ // InternalBlipDSL.g:11496:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ;
public final void rule__OpCompare__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11581:1: ( rule__OpCompare__Group_1__1__Impl )
- // InternalBlipDSL.g:11582:2: rule__OpCompare__Group_1__1__Impl
+ // InternalBlipDSL.g:11500:1: ( rule__OpCompare__Group_1__1__Impl )
+ // InternalBlipDSL.g:11501:2: rule__OpCompare__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpCompare__Group_1__1__Impl();
@@ -39841,17 +39572,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__1__Impl"
- // InternalBlipDSL.g:11588:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ;
+ // InternalBlipDSL.g:11507:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ;
public final void rule__OpCompare__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11592:1: ( ( '=' ) )
- // InternalBlipDSL.g:11593:1: ( '=' )
+ // InternalBlipDSL.g:11511:1: ( ( '=' ) )
+ // InternalBlipDSL.g:11512:1: ( '=' )
{
- // InternalBlipDSL.g:11593:1: ( '=' )
- // InternalBlipDSL.g:11594:2: '='
+ // InternalBlipDSL.g:11512:1: ( '=' )
+ // InternalBlipDSL.g:11513:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getEqualsSignKeyword_1_1());
@@ -39882,16 +39613,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__0"
- // InternalBlipDSL.g:11604:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
+ // InternalBlipDSL.g:11523:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11608:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
- // InternalBlipDSL.g:11609:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
+ // InternalBlipDSL.g:11527:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
+ // InternalBlipDSL.g:11528:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_82);
rule__XOtherOperatorExpression__Group__0__Impl();
state._fsp--;
@@ -39920,17 +39651,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__0__Impl"
- // InternalBlipDSL.g:11616:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
+ // InternalBlipDSL.g:11535:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11620:1: ( ( ruleXAdditiveExpression ) )
- // InternalBlipDSL.g:11621:1: ( ruleXAdditiveExpression )
+ // InternalBlipDSL.g:11539:1: ( ( ruleXAdditiveExpression ) )
+ // InternalBlipDSL.g:11540:1: ( ruleXAdditiveExpression )
{
- // InternalBlipDSL.g:11621:1: ( ruleXAdditiveExpression )
- // InternalBlipDSL.g:11622:2: ruleXAdditiveExpression
+ // InternalBlipDSL.g:11540:1: ( ruleXAdditiveExpression )
+ // InternalBlipDSL.g:11541:2: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0());
@@ -39965,14 +39696,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__1"
- // InternalBlipDSL.g:11631:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:11550:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11635:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
- // InternalBlipDSL.g:11636:2: rule__XOtherOperatorExpression__Group__1__Impl
+ // InternalBlipDSL.g:11554:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
+ // InternalBlipDSL.g:11555:2: rule__XOtherOperatorExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group__1__Impl();
@@ -39998,31 +39729,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__1__Impl"
- // InternalBlipDSL.g:11642:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:11561:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
public final void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11646:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
- // InternalBlipDSL.g:11647:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:11565:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
+ // InternalBlipDSL.g:11566:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
{
- // InternalBlipDSL.g:11647:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
- // InternalBlipDSL.g:11648:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ // InternalBlipDSL.g:11566:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:11567:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1());
}
- // InternalBlipDSL.g:11649:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
- loop89:
+ // InternalBlipDSL.g:11568:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ loop87:
do {
- int alt89=2;
- alt89 = dfa89.predict(input);
- switch (alt89) {
+ int alt87=2;
+ alt87 = dfa87.predict(input);
+ switch (alt87) {
case 1 :
- // InternalBlipDSL.g:11649:3: rule__XOtherOperatorExpression__Group_1__0
+ // InternalBlipDSL.g:11568:3: rule__XOtherOperatorExpression__Group_1__0
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_83);
rule__XOtherOperatorExpression__Group_1__0();
state._fsp--;
@@ -40032,7 +39763,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop89;
+ break loop87;
}
} while (true);
@@ -40061,16 +39792,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0"
- // InternalBlipDSL.g:11658:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
+ // InternalBlipDSL.g:11577:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
public final void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11662:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
- // InternalBlipDSL.g:11663:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
+ // InternalBlipDSL.g:11581:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
+ // InternalBlipDSL.g:11582:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XOtherOperatorExpression__Group_1__0__Impl();
state._fsp--;
@@ -40099,23 +39830,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0__Impl"
- // InternalBlipDSL.g:11670:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:11589:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11674:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:11675:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:11593:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:11594:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:11675:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
- // InternalBlipDSL.g:11676:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:11594:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:11595:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:11677:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
- // InternalBlipDSL.g:11677:3: rule__XOtherOperatorExpression__Group_1_0__0
+ // InternalBlipDSL.g:11596:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:11596:3: rule__XOtherOperatorExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0__0();
@@ -40150,14 +39881,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1"
- // InternalBlipDSL.g:11685:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
+ // InternalBlipDSL.g:11604:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11689:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
- // InternalBlipDSL.g:11690:2: rule__XOtherOperatorExpression__Group_1__1__Impl
+ // InternalBlipDSL.g:11608:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
+ // InternalBlipDSL.g:11609:2: rule__XOtherOperatorExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1__1__Impl();
@@ -40183,23 +39914,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1__Impl"
- // InternalBlipDSL.g:11696:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:11615:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11700:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
- // InternalBlipDSL.g:11701:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:11619:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:11620:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
{
- // InternalBlipDSL.g:11701:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
- // InternalBlipDSL.g:11702:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:11620:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:11621:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalBlipDSL.g:11703:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
- // InternalBlipDSL.g:11703:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
+ // InternalBlipDSL.g:11622:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:11622:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__RightOperandAssignment_1_1();
@@ -40234,14 +39965,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0"
- // InternalBlipDSL.g:11712:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
+ // InternalBlipDSL.g:11631:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11716:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
- // InternalBlipDSL.g:11717:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
+ // InternalBlipDSL.g:11635:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
+ // InternalBlipDSL.g:11636:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0__0__Impl();
@@ -40267,23 +39998,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:11723:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:11642:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11727:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:11728:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:11646:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:11647:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:11728:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:11729:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:11647:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:11648:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:11730:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:11730:3: rule__XOtherOperatorExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:11649:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:11649:3: rule__XOtherOperatorExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0_0__0();
@@ -40318,16 +40049,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:11739:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:11658:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11743:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
- // InternalBlipDSL.g:11744:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
+ // InternalBlipDSL.g:11662:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
+ // InternalBlipDSL.g:11663:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_82);
rule__XOtherOperatorExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -40356,23 +40087,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:11751:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:11670:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11755:1: ( ( () ) )
- // InternalBlipDSL.g:11756:1: ( () )
+ // InternalBlipDSL.g:11674:1: ( ( () ) )
+ // InternalBlipDSL.g:11675:1: ( () )
{
- // InternalBlipDSL.g:11756:1: ( () )
- // InternalBlipDSL.g:11757:2: ()
+ // InternalBlipDSL.g:11675:1: ( () )
+ // InternalBlipDSL.g:11676:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalBlipDSL.g:11758:2: ()
- // InternalBlipDSL.g:11758:3:
+ // InternalBlipDSL.g:11677:2: ()
+ // InternalBlipDSL.g:11677:3:
{
}
@@ -40397,14 +40128,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1"
- // InternalBlipDSL.g:11766:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:11685:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11770:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:11771:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:11689:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:11690:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0_0__1__Impl();
@@ -40430,23 +40161,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:11777:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:11696:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11781:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalBlipDSL.g:11782:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:11700:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:11701:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalBlipDSL.g:11782:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalBlipDSL.g:11783:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:11701:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:11702:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalBlipDSL.g:11784:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
- // InternalBlipDSL.g:11784:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
+ // InternalBlipDSL.g:11703:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:11703:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1();
@@ -40481,16 +40212,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__0"
- // InternalBlipDSL.g:11793:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ;
+ // InternalBlipDSL.g:11712:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ;
public final void rule__OpOther__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11797:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 )
- // InternalBlipDSL.g:11798:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1
+ // InternalBlipDSL.g:11716:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 )
+ // InternalBlipDSL.g:11717:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_84);
rule__OpOther__Group_2__0__Impl();
state._fsp--;
@@ -40519,17 +40250,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__0__Impl"
- // InternalBlipDSL.g:11805:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:11724:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ;
public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11809:1: ( ( '>' ) )
- // InternalBlipDSL.g:11810:1: ( '>' )
+ // InternalBlipDSL.g:11728:1: ( ( '>' ) )
+ // InternalBlipDSL.g:11729:1: ( '>' )
{
- // InternalBlipDSL.g:11810:1: ( '>' )
- // InternalBlipDSL.g:11811:2: '>'
+ // InternalBlipDSL.g:11729:1: ( '>' )
+ // InternalBlipDSL.g:11730:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0());
@@ -40560,14 +40291,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__1"
- // InternalBlipDSL.g:11820:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ;
+ // InternalBlipDSL.g:11739:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ;
public final void rule__OpOther__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11824:1: ( rule__OpOther__Group_2__1__Impl )
- // InternalBlipDSL.g:11825:2: rule__OpOther__Group_2__1__Impl
+ // InternalBlipDSL.g:11743:1: ( rule__OpOther__Group_2__1__Impl )
+ // InternalBlipDSL.g:11744:2: rule__OpOther__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_2__1__Impl();
@@ -40593,17 +40324,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__1__Impl"
- // InternalBlipDSL.g:11831:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ;
+ // InternalBlipDSL.g:11750:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ;
public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11835:1: ( ( '..' ) )
- // InternalBlipDSL.g:11836:1: ( '..' )
+ // InternalBlipDSL.g:11754:1: ( ( '..' ) )
+ // InternalBlipDSL.g:11755:1: ( '..' )
{
- // InternalBlipDSL.g:11836:1: ( '..' )
- // InternalBlipDSL.g:11837:2: '..'
+ // InternalBlipDSL.g:11755:1: ( '..' )
+ // InternalBlipDSL.g:11756:2: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1());
@@ -40634,16 +40365,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__0"
- // InternalBlipDSL.g:11847:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ;
+ // InternalBlipDSL.g:11766:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ;
public final void rule__OpOther__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11851:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 )
- // InternalBlipDSL.g:11852:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1
+ // InternalBlipDSL.g:11770:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 )
+ // InternalBlipDSL.g:11771:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_85);
rule__OpOther__Group_5__0__Impl();
state._fsp--;
@@ -40672,17 +40403,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__0__Impl"
- // InternalBlipDSL.g:11859:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:11778:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ;
public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11863:1: ( ( '>' ) )
- // InternalBlipDSL.g:11864:1: ( '>' )
+ // InternalBlipDSL.g:11782:1: ( ( '>' ) )
+ // InternalBlipDSL.g:11783:1: ( '>' )
{
- // InternalBlipDSL.g:11864:1: ( '>' )
- // InternalBlipDSL.g:11865:2: '>'
+ // InternalBlipDSL.g:11783:1: ( '>' )
+ // InternalBlipDSL.g:11784:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0());
@@ -40713,14 +40444,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__1"
- // InternalBlipDSL.g:11874:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ;
+ // InternalBlipDSL.g:11793:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ;
public final void rule__OpOther__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11878:1: ( rule__OpOther__Group_5__1__Impl )
- // InternalBlipDSL.g:11879:2: rule__OpOther__Group_5__1__Impl
+ // InternalBlipDSL.g:11797:1: ( rule__OpOther__Group_5__1__Impl )
+ // InternalBlipDSL.g:11798:2: rule__OpOther__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5__1__Impl();
@@ -40746,23 +40477,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__1__Impl"
- // InternalBlipDSL.g:11885:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ;
+ // InternalBlipDSL.g:11804:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ;
public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11889:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) )
- // InternalBlipDSL.g:11890:1: ( ( rule__OpOther__Alternatives_5_1 ) )
+ // InternalBlipDSL.g:11808:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) )
+ // InternalBlipDSL.g:11809:1: ( ( rule__OpOther__Alternatives_5_1 ) )
{
- // InternalBlipDSL.g:11890:1: ( ( rule__OpOther__Alternatives_5_1 ) )
- // InternalBlipDSL.g:11891:2: ( rule__OpOther__Alternatives_5_1 )
+ // InternalBlipDSL.g:11809:1: ( ( rule__OpOther__Alternatives_5_1 ) )
+ // InternalBlipDSL.g:11810:2: ( rule__OpOther__Alternatives_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getAlternatives_5_1());
}
- // InternalBlipDSL.g:11892:2: ( rule__OpOther__Alternatives_5_1 )
- // InternalBlipDSL.g:11892:3: rule__OpOther__Alternatives_5_1
+ // InternalBlipDSL.g:11811:2: ( rule__OpOther__Alternatives_5_1 )
+ // InternalBlipDSL.g:11811:3: rule__OpOther__Alternatives_5_1
{
pushFollow(FOLLOW_2);
rule__OpOther__Alternatives_5_1();
@@ -40797,14 +40528,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0__0"
- // InternalBlipDSL.g:11901:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ;
+ // InternalBlipDSL.g:11820:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ;
public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11905:1: ( rule__OpOther__Group_5_1_0__0__Impl )
- // InternalBlipDSL.g:11906:2: rule__OpOther__Group_5_1_0__0__Impl
+ // InternalBlipDSL.g:11824:1: ( rule__OpOther__Group_5_1_0__0__Impl )
+ // InternalBlipDSL.g:11825:2: rule__OpOther__Group_5_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5_1_0__0__Impl();
@@ -40830,23 +40561,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0__0__Impl"
- // InternalBlipDSL.g:11912:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:11831:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ;
public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11916:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) )
- // InternalBlipDSL.g:11917:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
+ // InternalBlipDSL.g:11835:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:11836:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
{
- // InternalBlipDSL.g:11917:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
- // InternalBlipDSL.g:11918:2: ( rule__OpOther__Group_5_1_0_0__0 )
+ // InternalBlipDSL.g:11836:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
+ // InternalBlipDSL.g:11837:2: ( rule__OpOther__Group_5_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0());
}
- // InternalBlipDSL.g:11919:2: ( rule__OpOther__Group_5_1_0_0__0 )
- // InternalBlipDSL.g:11919:3: rule__OpOther__Group_5_1_0_0__0
+ // InternalBlipDSL.g:11838:2: ( rule__OpOther__Group_5_1_0_0__0 )
+ // InternalBlipDSL.g:11838:3: rule__OpOther__Group_5_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5_1_0_0__0();
@@ -40881,16 +40612,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__0"
- // InternalBlipDSL.g:11928:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ;
+ // InternalBlipDSL.g:11847:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ;
public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11932:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 )
- // InternalBlipDSL.g:11933:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1
+ // InternalBlipDSL.g:11851:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 )
+ // InternalBlipDSL.g:11852:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_85);
rule__OpOther__Group_5_1_0_0__0__Impl();
state._fsp--;
@@ -40919,17 +40650,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__0__Impl"
- // InternalBlipDSL.g:11940:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:11859:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ;
public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11944:1: ( ( '>' ) )
- // InternalBlipDSL.g:11945:1: ( '>' )
+ // InternalBlipDSL.g:11863:1: ( ( '>' ) )
+ // InternalBlipDSL.g:11864:1: ( '>' )
{
- // InternalBlipDSL.g:11945:1: ( '>' )
- // InternalBlipDSL.g:11946:2: '>'
+ // InternalBlipDSL.g:11864:1: ( '>' )
+ // InternalBlipDSL.g:11865:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0());
@@ -40960,14 +40691,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__1"
- // InternalBlipDSL.g:11955:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:11874:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ;
public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11959:1: ( rule__OpOther__Group_5_1_0_0__1__Impl )
- // InternalBlipDSL.g:11960:2: rule__OpOther__Group_5_1_0_0__1__Impl
+ // InternalBlipDSL.g:11878:1: ( rule__OpOther__Group_5_1_0_0__1__Impl )
+ // InternalBlipDSL.g:11879:2: rule__OpOther__Group_5_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5_1_0_0__1__Impl();
@@ -40993,17 +40724,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__1__Impl"
- // InternalBlipDSL.g:11966:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:11885:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ;
public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11970:1: ( ( '>' ) )
- // InternalBlipDSL.g:11971:1: ( '>' )
+ // InternalBlipDSL.g:11889:1: ( ( '>' ) )
+ // InternalBlipDSL.g:11890:1: ( '>' )
{
- // InternalBlipDSL.g:11971:1: ( '>' )
- // InternalBlipDSL.g:11972:2: '>'
+ // InternalBlipDSL.g:11890:1: ( '>' )
+ // InternalBlipDSL.g:11891:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1());
@@ -41034,16 +40765,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__0"
- // InternalBlipDSL.g:11982:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ;
+ // InternalBlipDSL.g:11901:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ;
public final void rule__OpOther__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11986:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 )
- // InternalBlipDSL.g:11987:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1
+ // InternalBlipDSL.g:11905:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 )
+ // InternalBlipDSL.g:11906:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_86);
rule__OpOther__Group_6__0__Impl();
state._fsp--;
@@ -41072,17 +40803,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__0__Impl"
- // InternalBlipDSL.g:11994:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:11913:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ;
public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:11998:1: ( ( '<' ) )
- // InternalBlipDSL.g:11999:1: ( '<' )
+ // InternalBlipDSL.g:11917:1: ( ( '<' ) )
+ // InternalBlipDSL.g:11918:1: ( '<' )
{
- // InternalBlipDSL.g:11999:1: ( '<' )
- // InternalBlipDSL.g:12000:2: '<'
+ // InternalBlipDSL.g:11918:1: ( '<' )
+ // InternalBlipDSL.g:11919:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
@@ -41113,14 +40844,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__1"
- // InternalBlipDSL.g:12009:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ;
+ // InternalBlipDSL.g:11928:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ;
public final void rule__OpOther__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12013:1: ( rule__OpOther__Group_6__1__Impl )
- // InternalBlipDSL.g:12014:2: rule__OpOther__Group_6__1__Impl
+ // InternalBlipDSL.g:11932:1: ( rule__OpOther__Group_6__1__Impl )
+ // InternalBlipDSL.g:11933:2: rule__OpOther__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6__1__Impl();
@@ -41146,23 +40877,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__1__Impl"
- // InternalBlipDSL.g:12020:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ;
+ // InternalBlipDSL.g:11939:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ;
public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12024:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) )
- // InternalBlipDSL.g:12025:1: ( ( rule__OpOther__Alternatives_6_1 ) )
+ // InternalBlipDSL.g:11943:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) )
+ // InternalBlipDSL.g:11944:1: ( ( rule__OpOther__Alternatives_6_1 ) )
{
- // InternalBlipDSL.g:12025:1: ( ( rule__OpOther__Alternatives_6_1 ) )
- // InternalBlipDSL.g:12026:2: ( rule__OpOther__Alternatives_6_1 )
+ // InternalBlipDSL.g:11944:1: ( ( rule__OpOther__Alternatives_6_1 ) )
+ // InternalBlipDSL.g:11945:2: ( rule__OpOther__Alternatives_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getAlternatives_6_1());
}
- // InternalBlipDSL.g:12027:2: ( rule__OpOther__Alternatives_6_1 )
- // InternalBlipDSL.g:12027:3: rule__OpOther__Alternatives_6_1
+ // InternalBlipDSL.g:11946:2: ( rule__OpOther__Alternatives_6_1 )
+ // InternalBlipDSL.g:11946:3: rule__OpOther__Alternatives_6_1
{
pushFollow(FOLLOW_2);
rule__OpOther__Alternatives_6_1();
@@ -41197,14 +40928,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0__0"
- // InternalBlipDSL.g:12036:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ;
+ // InternalBlipDSL.g:11955:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ;
public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12040:1: ( rule__OpOther__Group_6_1_0__0__Impl )
- // InternalBlipDSL.g:12041:2: rule__OpOther__Group_6_1_0__0__Impl
+ // InternalBlipDSL.g:11959:1: ( rule__OpOther__Group_6_1_0__0__Impl )
+ // InternalBlipDSL.g:11960:2: rule__OpOther__Group_6_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6_1_0__0__Impl();
@@ -41230,23 +40961,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0__0__Impl"
- // InternalBlipDSL.g:12047:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:11966:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ;
public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12051:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) )
- // InternalBlipDSL.g:12052:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
+ // InternalBlipDSL.g:11970:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:11971:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
{
- // InternalBlipDSL.g:12052:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
- // InternalBlipDSL.g:12053:2: ( rule__OpOther__Group_6_1_0_0__0 )
+ // InternalBlipDSL.g:11971:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
+ // InternalBlipDSL.g:11972:2: ( rule__OpOther__Group_6_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0());
}
- // InternalBlipDSL.g:12054:2: ( rule__OpOther__Group_6_1_0_0__0 )
- // InternalBlipDSL.g:12054:3: rule__OpOther__Group_6_1_0_0__0
+ // InternalBlipDSL.g:11973:2: ( rule__OpOther__Group_6_1_0_0__0 )
+ // InternalBlipDSL.g:11973:3: rule__OpOther__Group_6_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6_1_0_0__0();
@@ -41281,16 +41012,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__0"
- // InternalBlipDSL.g:12063:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ;
+ // InternalBlipDSL.g:11982:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ;
public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12067:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 )
- // InternalBlipDSL.g:12068:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1
+ // InternalBlipDSL.g:11986:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 )
+ // InternalBlipDSL.g:11987:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_70);
rule__OpOther__Group_6_1_0_0__0__Impl();
state._fsp--;
@@ -41319,17 +41050,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__0__Impl"
- // InternalBlipDSL.g:12075:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:11994:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ;
public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12079:1: ( ( '<' ) )
- // InternalBlipDSL.g:12080:1: ( '<' )
+ // InternalBlipDSL.g:11998:1: ( ( '<' ) )
+ // InternalBlipDSL.g:11999:1: ( '<' )
{
- // InternalBlipDSL.g:12080:1: ( '<' )
- // InternalBlipDSL.g:12081:2: '<'
+ // InternalBlipDSL.g:11999:1: ( '<' )
+ // InternalBlipDSL.g:12000:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0());
@@ -41360,14 +41091,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__1"
- // InternalBlipDSL.g:12090:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:12009:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ;
public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12094:1: ( rule__OpOther__Group_6_1_0_0__1__Impl )
- // InternalBlipDSL.g:12095:2: rule__OpOther__Group_6_1_0_0__1__Impl
+ // InternalBlipDSL.g:12013:1: ( rule__OpOther__Group_6_1_0_0__1__Impl )
+ // InternalBlipDSL.g:12014:2: rule__OpOther__Group_6_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6_1_0_0__1__Impl();
@@ -41393,17 +41124,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__1__Impl"
- // InternalBlipDSL.g:12101:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:12020:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ;
public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12105:1: ( ( '<' ) )
- // InternalBlipDSL.g:12106:1: ( '<' )
+ // InternalBlipDSL.g:12024:1: ( ( '<' ) )
+ // InternalBlipDSL.g:12025:1: ( '<' )
{
- // InternalBlipDSL.g:12106:1: ( '<' )
- // InternalBlipDSL.g:12107:2: '<'
+ // InternalBlipDSL.g:12025:1: ( '<' )
+ // InternalBlipDSL.g:12026:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1());
@@ -41434,16 +41165,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__0"
- // InternalBlipDSL.g:12117:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
+ // InternalBlipDSL.g:12036:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
public final void rule__XAdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12121:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
- // InternalBlipDSL.g:12122:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
+ // InternalBlipDSL.g:12040:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
+ // InternalBlipDSL.g:12041:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_87);
rule__XAdditiveExpression__Group__0__Impl();
state._fsp--;
@@ -41472,17 +41203,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__0__Impl"
- // InternalBlipDSL.g:12129:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
+ // InternalBlipDSL.g:12048:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12133:1: ( ( ruleXMultiplicativeExpression ) )
- // InternalBlipDSL.g:12134:1: ( ruleXMultiplicativeExpression )
+ // InternalBlipDSL.g:12052:1: ( ( ruleXMultiplicativeExpression ) )
+ // InternalBlipDSL.g:12053:1: ( ruleXMultiplicativeExpression )
{
- // InternalBlipDSL.g:12134:1: ( ruleXMultiplicativeExpression )
- // InternalBlipDSL.g:12135:2: ruleXMultiplicativeExpression
+ // InternalBlipDSL.g:12053:1: ( ruleXMultiplicativeExpression )
+ // InternalBlipDSL.g:12054:2: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0());
@@ -41517,14 +41248,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__1"
- // InternalBlipDSL.g:12144:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:12063:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
public final void rule__XAdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12148:1: ( rule__XAdditiveExpression__Group__1__Impl )
- // InternalBlipDSL.g:12149:2: rule__XAdditiveExpression__Group__1__Impl
+ // InternalBlipDSL.g:12067:1: ( rule__XAdditiveExpression__Group__1__Impl )
+ // InternalBlipDSL.g:12068:2: rule__XAdditiveExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group__1__Impl();
@@ -41550,52 +41281,52 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__1__Impl"
- // InternalBlipDSL.g:12155:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:12074:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
public final void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12159:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
- // InternalBlipDSL.g:12160:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:12078:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
+ // InternalBlipDSL.g:12079:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
{
- // InternalBlipDSL.g:12160:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
- // InternalBlipDSL.g:12161:2: ( rule__XAdditiveExpression__Group_1__0 )*
+ // InternalBlipDSL.g:12079:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:12080:2: ( rule__XAdditiveExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1());
}
- // InternalBlipDSL.g:12162:2: ( rule__XAdditiveExpression__Group_1__0 )*
- loop90:
+ // InternalBlipDSL.g:12081:2: ( rule__XAdditiveExpression__Group_1__0 )*
+ loop88:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA90_0==35) ) {
- int LA90_2 = input.LA(2);
+ if ( (LA88_0==35) ) {
+ int LA88_2 = input.LA(2);
- if ( (synpred225_InternalBlipDSL()) ) {
- alt90=1;
+ if ( (synpred223_InternalBlipDSL()) ) {
+ alt88=1;
}
}
- else if ( (LA90_0==34) ) {
- int LA90_3 = input.LA(2);
+ else if ( (LA88_0==34) ) {
+ int LA88_3 = input.LA(2);
- if ( (synpred225_InternalBlipDSL()) ) {
- alt90=1;
+ if ( (synpred223_InternalBlipDSL()) ) {
+ alt88=1;
}
}
- switch (alt90) {
+ switch (alt88) {
case 1 :
- // InternalBlipDSL.g:12162:3: rule__XAdditiveExpression__Group_1__0
+ // InternalBlipDSL.g:12081:3: rule__XAdditiveExpression__Group_1__0
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_88);
rule__XAdditiveExpression__Group_1__0();
state._fsp--;
@@ -41605,7 +41336,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop90;
+ break loop88;
}
} while (true);
@@ -41634,16 +41365,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__0"
- // InternalBlipDSL.g:12171:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
+ // InternalBlipDSL.g:12090:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12175:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
- // InternalBlipDSL.g:12176:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
+ // InternalBlipDSL.g:12094:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
+ // InternalBlipDSL.g:12095:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XAdditiveExpression__Group_1__0__Impl();
state._fsp--;
@@ -41672,23 +41403,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__0__Impl"
- // InternalBlipDSL.g:12183:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:12102:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12187:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:12188:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12106:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:12107:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:12188:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
- // InternalBlipDSL.g:12189:2: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:12107:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12108:2: ( rule__XAdditiveExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:12190:2: ( rule__XAdditiveExpression__Group_1_0__0 )
- // InternalBlipDSL.g:12190:3: rule__XAdditiveExpression__Group_1_0__0
+ // InternalBlipDSL.g:12109:2: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:12109:3: rule__XAdditiveExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0__0();
@@ -41723,14 +41454,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__1"
- // InternalBlipDSL.g:12198:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
+ // InternalBlipDSL.g:12117:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12202:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
- // InternalBlipDSL.g:12203:2: rule__XAdditiveExpression__Group_1__1__Impl
+ // InternalBlipDSL.g:12121:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
+ // InternalBlipDSL.g:12122:2: rule__XAdditiveExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1__1__Impl();
@@ -41756,23 +41487,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__1__Impl"
- // InternalBlipDSL.g:12209:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:12128:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12213:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
- // InternalBlipDSL.g:12214:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:12132:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:12133:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
{
- // InternalBlipDSL.g:12214:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
- // InternalBlipDSL.g:12215:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:12133:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:12134:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalBlipDSL.g:12216:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
- // InternalBlipDSL.g:12216:3: rule__XAdditiveExpression__RightOperandAssignment_1_1
+ // InternalBlipDSL.g:12135:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:12135:3: rule__XAdditiveExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__RightOperandAssignment_1_1();
@@ -41807,14 +41538,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0"
- // InternalBlipDSL.g:12225:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
+ // InternalBlipDSL.g:12144:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12229:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
- // InternalBlipDSL.g:12230:2: rule__XAdditiveExpression__Group_1_0__0__Impl
+ // InternalBlipDSL.g:12148:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
+ // InternalBlipDSL.g:12149:2: rule__XAdditiveExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0__0__Impl();
@@ -41840,23 +41571,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:12236:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:12155:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12240:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:12241:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12159:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:12160:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:12241:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:12242:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12160:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12161:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:12243:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:12243:3: rule__XAdditiveExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:12162:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12162:3: rule__XAdditiveExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0_0__0();
@@ -41891,16 +41622,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:12252:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:12171:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
public final void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12256:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
- // InternalBlipDSL.g:12257:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
+ // InternalBlipDSL.g:12175:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
+ // InternalBlipDSL.g:12176:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_87);
rule__XAdditiveExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -41929,23 +41660,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:12264:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:12183:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12268:1: ( ( () ) )
- // InternalBlipDSL.g:12269:1: ( () )
+ // InternalBlipDSL.g:12187:1: ( ( () ) )
+ // InternalBlipDSL.g:12188:1: ( () )
{
- // InternalBlipDSL.g:12269:1: ( () )
- // InternalBlipDSL.g:12270:2: ()
+ // InternalBlipDSL.g:12188:1: ( () )
+ // InternalBlipDSL.g:12189:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalBlipDSL.g:12271:2: ()
- // InternalBlipDSL.g:12271:3:
+ // InternalBlipDSL.g:12190:2: ()
+ // InternalBlipDSL.g:12190:3:
{
}
@@ -41970,14 +41701,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1"
- // InternalBlipDSL.g:12279:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:12198:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
public final void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12283:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:12284:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:12202:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:12203:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0_0__1__Impl();
@@ -42003,23 +41734,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:12290:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:12209:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12294:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalBlipDSL.g:12295:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:12213:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:12214:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalBlipDSL.g:12295:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalBlipDSL.g:12296:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:12214:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:12215:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalBlipDSL.g:12297:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
- // InternalBlipDSL.g:12297:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
+ // InternalBlipDSL.g:12216:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:12216:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__FeatureAssignment_1_0_0_1();
@@ -42054,16 +41785,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__0"
- // InternalBlipDSL.g:12306:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
+ // InternalBlipDSL.g:12225:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
public final void rule__XMultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12310:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
- // InternalBlipDSL.g:12311:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
+ // InternalBlipDSL.g:12229:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
+ // InternalBlipDSL.g:12230:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
{
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_89);
rule__XMultiplicativeExpression__Group__0__Impl();
state._fsp--;
@@ -42092,17 +41823,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__0__Impl"
- // InternalBlipDSL.g:12318:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
+ // InternalBlipDSL.g:12237:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12322:1: ( ( ruleXUnaryOperation ) )
- // InternalBlipDSL.g:12323:1: ( ruleXUnaryOperation )
+ // InternalBlipDSL.g:12241:1: ( ( ruleXUnaryOperation ) )
+ // InternalBlipDSL.g:12242:1: ( ruleXUnaryOperation )
{
- // InternalBlipDSL.g:12323:1: ( ruleXUnaryOperation )
- // InternalBlipDSL.g:12324:2: ruleXUnaryOperation
+ // InternalBlipDSL.g:12242:1: ( ruleXUnaryOperation )
+ // InternalBlipDSL.g:12243:2: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0());
@@ -42137,14 +41868,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__1"
- // InternalBlipDSL.g:12333:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:12252:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
public final void rule__XMultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12337:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
- // InternalBlipDSL.g:12338:2: rule__XMultiplicativeExpression__Group__1__Impl
+ // InternalBlipDSL.g:12256:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
+ // InternalBlipDSL.g:12257:2: rule__XMultiplicativeExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group__1__Impl();
@@ -42170,32 +41901,32 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__1__Impl"
- // InternalBlipDSL.g:12344:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:12263:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
public final void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12348:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
- // InternalBlipDSL.g:12349:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:12267:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
+ // InternalBlipDSL.g:12268:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
{
- // InternalBlipDSL.g:12349:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
- // InternalBlipDSL.g:12350:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ // InternalBlipDSL.g:12268:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:12269:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1());
}
- // InternalBlipDSL.g:12351:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
- loop91:
+ // InternalBlipDSL.g:12270:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ loop89:
do {
- int alt91=2;
+ int alt89=2;
switch ( input.LA(1) ) {
case 36:
{
- int LA91_2 = input.LA(2);
+ int LA89_2 = input.LA(2);
- if ( (synpred226_InternalBlipDSL()) ) {
- alt91=1;
+ if ( (synpred224_InternalBlipDSL()) ) {
+ alt89=1;
}
@@ -42203,10 +41934,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 37:
{
- int LA91_3 = input.LA(2);
+ int LA89_3 = input.LA(2);
- if ( (synpred226_InternalBlipDSL()) ) {
- alt91=1;
+ if ( (synpred224_InternalBlipDSL()) ) {
+ alt89=1;
}
@@ -42214,10 +41945,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 38:
{
- int LA91_4 = input.LA(2);
+ int LA89_4 = input.LA(2);
- if ( (synpred226_InternalBlipDSL()) ) {
- alt91=1;
+ if ( (synpred224_InternalBlipDSL()) ) {
+ alt89=1;
}
@@ -42225,10 +41956,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 39:
{
- int LA91_5 = input.LA(2);
+ int LA89_5 = input.LA(2);
- if ( (synpred226_InternalBlipDSL()) ) {
- alt91=1;
+ if ( (synpred224_InternalBlipDSL()) ) {
+ alt89=1;
}
@@ -42237,11 +41968,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt91) {
+ switch (alt89) {
case 1 :
- // InternalBlipDSL.g:12351:3: rule__XMultiplicativeExpression__Group_1__0
+ // InternalBlipDSL.g:12270:3: rule__XMultiplicativeExpression__Group_1__0
{
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_90);
rule__XMultiplicativeExpression__Group_1__0();
state._fsp--;
@@ -42251,7 +41982,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop91;
+ break loop89;
}
} while (true);
@@ -42280,16 +42011,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0"
- // InternalBlipDSL.g:12360:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
+ // InternalBlipDSL.g:12279:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
public final void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12364:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
- // InternalBlipDSL.g:12365:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
+ // InternalBlipDSL.g:12283:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
+ // InternalBlipDSL.g:12284:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XMultiplicativeExpression__Group_1__0__Impl();
state._fsp--;
@@ -42318,23 +42049,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0__Impl"
- // InternalBlipDSL.g:12372:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:12291:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12376:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:12377:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12295:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:12296:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:12377:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
- // InternalBlipDSL.g:12378:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:12296:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12297:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:12379:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
- // InternalBlipDSL.g:12379:3: rule__XMultiplicativeExpression__Group_1_0__0
+ // InternalBlipDSL.g:12298:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:12298:3: rule__XMultiplicativeExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0__0();
@@ -42369,14 +42100,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1"
- // InternalBlipDSL.g:12387:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
+ // InternalBlipDSL.g:12306:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12391:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
- // InternalBlipDSL.g:12392:2: rule__XMultiplicativeExpression__Group_1__1__Impl
+ // InternalBlipDSL.g:12310:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
+ // InternalBlipDSL.g:12311:2: rule__XMultiplicativeExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1__1__Impl();
@@ -42402,23 +42133,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1__Impl"
- // InternalBlipDSL.g:12398:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:12317:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12402:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
- // InternalBlipDSL.g:12403:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:12321:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:12322:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
{
- // InternalBlipDSL.g:12403:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
- // InternalBlipDSL.g:12404:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:12322:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // InternalBlipDSL.g:12323:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalBlipDSL.g:12405:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
- // InternalBlipDSL.g:12405:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
+ // InternalBlipDSL.g:12324:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // InternalBlipDSL.g:12324:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__RightOperandAssignment_1_1();
@@ -42453,14 +42184,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0"
- // InternalBlipDSL.g:12414:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
+ // InternalBlipDSL.g:12333:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12418:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
- // InternalBlipDSL.g:12419:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
+ // InternalBlipDSL.g:12337:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
+ // InternalBlipDSL.g:12338:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0__0__Impl();
@@ -42486,23 +42217,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:12425:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:12344:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12429:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:12430:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12348:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:12349:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:12430:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:12431:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12349:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12350:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:12432:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:12432:3: rule__XMultiplicativeExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:12351:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12351:3: rule__XMultiplicativeExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0_0__0();
@@ -42537,16 +42268,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:12441:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:12360:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12445:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
- // InternalBlipDSL.g:12446:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
+ // InternalBlipDSL.g:12364:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
+ // InternalBlipDSL.g:12365:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_89);
rule__XMultiplicativeExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -42575,23 +42306,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:12453:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:12372:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12457:1: ( ( () ) )
- // InternalBlipDSL.g:12458:1: ( () )
+ // InternalBlipDSL.g:12376:1: ( ( () ) )
+ // InternalBlipDSL.g:12377:1: ( () )
{
- // InternalBlipDSL.g:12458:1: ( () )
- // InternalBlipDSL.g:12459:2: ()
+ // InternalBlipDSL.g:12377:1: ( () )
+ // InternalBlipDSL.g:12378:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalBlipDSL.g:12460:2: ()
- // InternalBlipDSL.g:12460:3:
+ // InternalBlipDSL.g:12379:2: ()
+ // InternalBlipDSL.g:12379:3:
{
}
@@ -42616,14 +42347,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1"
- // InternalBlipDSL.g:12468:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:12387:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12472:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:12473:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:12391:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:12392:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0_0__1__Impl();
@@ -42649,23 +42380,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:12479:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:12398:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12483:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalBlipDSL.g:12484:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:12402:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:12403:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalBlipDSL.g:12484:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalBlipDSL.g:12485:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:12403:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalBlipDSL.g:12404:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalBlipDSL.g:12486:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
- // InternalBlipDSL.g:12486:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
+ // InternalBlipDSL.g:12405:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // InternalBlipDSL.g:12405:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1();
@@ -42700,16 +42431,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__0"
- // InternalBlipDSL.g:12495:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
+ // InternalBlipDSL.g:12414:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
public final void rule__XUnaryOperation__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12499:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
- // InternalBlipDSL.g:12500:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
+ // InternalBlipDSL.g:12418:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
+ // InternalBlipDSL.g:12419:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
{
- pushFollow(FOLLOW_93);
+ pushFollow(FOLLOW_91);
rule__XUnaryOperation__Group_0__0__Impl();
state._fsp--;
@@ -42738,23 +42469,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__0__Impl"
- // InternalBlipDSL.g:12507:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:12426:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12511:1: ( ( () ) )
- // InternalBlipDSL.g:12512:1: ( () )
+ // InternalBlipDSL.g:12430:1: ( ( () ) )
+ // InternalBlipDSL.g:12431:1: ( () )
{
- // InternalBlipDSL.g:12512:1: ( () )
- // InternalBlipDSL.g:12513:2: ()
+ // InternalBlipDSL.g:12431:1: ( () )
+ // InternalBlipDSL.g:12432:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0());
}
- // InternalBlipDSL.g:12514:2: ()
- // InternalBlipDSL.g:12514:3:
+ // InternalBlipDSL.g:12433:2: ()
+ // InternalBlipDSL.g:12433:3:
{
}
@@ -42779,16 +42510,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__1"
- // InternalBlipDSL.g:12522:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
+ // InternalBlipDSL.g:12441:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
public final void rule__XUnaryOperation__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12526:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
- // InternalBlipDSL.g:12527:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
+ // InternalBlipDSL.g:12445:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
+ // InternalBlipDSL.g:12446:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XUnaryOperation__Group_0__1__Impl();
state._fsp--;
@@ -42817,23 +42548,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__1__Impl"
- // InternalBlipDSL.g:12534:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
+ // InternalBlipDSL.g:12453:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12538:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
- // InternalBlipDSL.g:12539:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // InternalBlipDSL.g:12457:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
+ // InternalBlipDSL.g:12458:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
{
- // InternalBlipDSL.g:12539:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
- // InternalBlipDSL.g:12540:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // InternalBlipDSL.g:12458:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // InternalBlipDSL.g:12459:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1());
}
- // InternalBlipDSL.g:12541:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
- // InternalBlipDSL.g:12541:3: rule__XUnaryOperation__FeatureAssignment_0_1
+ // InternalBlipDSL.g:12460:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // InternalBlipDSL.g:12460:3: rule__XUnaryOperation__FeatureAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__FeatureAssignment_0_1();
@@ -42868,14 +42599,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__2"
- // InternalBlipDSL.g:12549:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
+ // InternalBlipDSL.g:12468:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
public final void rule__XUnaryOperation__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12553:1: ( rule__XUnaryOperation__Group_0__2__Impl )
- // InternalBlipDSL.g:12554:2: rule__XUnaryOperation__Group_0__2__Impl
+ // InternalBlipDSL.g:12472:1: ( rule__XUnaryOperation__Group_0__2__Impl )
+ // InternalBlipDSL.g:12473:2: rule__XUnaryOperation__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__Group_0__2__Impl();
@@ -42901,23 +42632,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__2__Impl"
- // InternalBlipDSL.g:12560:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
+ // InternalBlipDSL.g:12479:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12564:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
- // InternalBlipDSL.g:12565:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // InternalBlipDSL.g:12483:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
+ // InternalBlipDSL.g:12484:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
{
- // InternalBlipDSL.g:12565:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
- // InternalBlipDSL.g:12566:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // InternalBlipDSL.g:12484:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // InternalBlipDSL.g:12485:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2());
}
- // InternalBlipDSL.g:12567:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
- // InternalBlipDSL.g:12567:3: rule__XUnaryOperation__OperandAssignment_0_2
+ // InternalBlipDSL.g:12486:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // InternalBlipDSL.g:12486:3: rule__XUnaryOperation__OperandAssignment_0_2
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__OperandAssignment_0_2();
@@ -42952,16 +42683,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__0"
- // InternalBlipDSL.g:12576:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
+ // InternalBlipDSL.g:12495:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
public final void rule__XCastedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12580:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
- // InternalBlipDSL.g:12581:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
+ // InternalBlipDSL.g:12499:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
+ // InternalBlipDSL.g:12500:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_37);
rule__XCastedExpression__Group__0__Impl();
state._fsp--;
@@ -42990,17 +42721,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__0__Impl"
- // InternalBlipDSL.g:12588:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ;
+ // InternalBlipDSL.g:12507:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ;
public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12592:1: ( ( ruleXPostfixOperation ) )
- // InternalBlipDSL.g:12593:1: ( ruleXPostfixOperation )
+ // InternalBlipDSL.g:12511:1: ( ( ruleXPostfixOperation ) )
+ // InternalBlipDSL.g:12512:1: ( ruleXPostfixOperation )
{
- // InternalBlipDSL.g:12593:1: ( ruleXPostfixOperation )
- // InternalBlipDSL.g:12594:2: ruleXPostfixOperation
+ // InternalBlipDSL.g:12512:1: ( ruleXPostfixOperation )
+ // InternalBlipDSL.g:12513:2: ruleXPostfixOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXPostfixOperationParserRuleCall_0());
@@ -43035,14 +42766,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__1"
- // InternalBlipDSL.g:12603:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
+ // InternalBlipDSL.g:12522:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
public final void rule__XCastedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12607:1: ( rule__XCastedExpression__Group__1__Impl )
- // InternalBlipDSL.g:12608:2: rule__XCastedExpression__Group__1__Impl
+ // InternalBlipDSL.g:12526:1: ( rule__XCastedExpression__Group__1__Impl )
+ // InternalBlipDSL.g:12527:2: rule__XCastedExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group__1__Impl();
@@ -43068,43 +42799,43 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__1__Impl"
- // InternalBlipDSL.g:12614:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:12533:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12618:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
- // InternalBlipDSL.g:12619:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:12537:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
+ // InternalBlipDSL.g:12538:1: ( ( rule__XCastedExpression__Group_1__0 )* )
{
- // InternalBlipDSL.g:12619:1: ( ( rule__XCastedExpression__Group_1__0 )* )
- // InternalBlipDSL.g:12620:2: ( rule__XCastedExpression__Group_1__0 )*
+ // InternalBlipDSL.g:12538:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // InternalBlipDSL.g:12539:2: ( rule__XCastedExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1());
}
- // InternalBlipDSL.g:12621:2: ( rule__XCastedExpression__Group_1__0 )*
- loop92:
+ // InternalBlipDSL.g:12540:2: ( rule__XCastedExpression__Group_1__0 )*
+ loop90:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA92_0==166) ) {
- int LA92_2 = input.LA(2);
+ if ( (LA90_0==166) ) {
+ int LA90_2 = input.LA(2);
- if ( (synpred227_InternalBlipDSL()) ) {
- alt92=1;
+ if ( (synpred225_InternalBlipDSL()) ) {
+ alt90=1;
}
}
- switch (alt92) {
+ switch (alt90) {
case 1 :
- // InternalBlipDSL.g:12621:3: rule__XCastedExpression__Group_1__0
+ // InternalBlipDSL.g:12540:3: rule__XCastedExpression__Group_1__0
{
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_92);
rule__XCastedExpression__Group_1__0();
state._fsp--;
@@ -43114,7 +42845,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop92;
+ break loop90;
}
} while (true);
@@ -43143,16 +42874,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__0"
- // InternalBlipDSL.g:12630:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
+ // InternalBlipDSL.g:12549:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
public final void rule__XCastedExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12634:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
- // InternalBlipDSL.g:12635:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
+ // InternalBlipDSL.g:12553:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
+ // InternalBlipDSL.g:12554:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XCastedExpression__Group_1__0__Impl();
state._fsp--;
@@ -43181,23 +42912,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__0__Impl"
- // InternalBlipDSL.g:12642:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:12561:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12646:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:12647:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12565:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:12566:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:12647:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
- // InternalBlipDSL.g:12648:2: ( rule__XCastedExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:12566:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12567:2: ( rule__XCastedExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:12649:2: ( rule__XCastedExpression__Group_1_0__0 )
- // InternalBlipDSL.g:12649:3: rule__XCastedExpression__Group_1_0__0
+ // InternalBlipDSL.g:12568:2: ( rule__XCastedExpression__Group_1_0__0 )
+ // InternalBlipDSL.g:12568:3: rule__XCastedExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0__0();
@@ -43232,14 +42963,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__1"
- // InternalBlipDSL.g:12657:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
+ // InternalBlipDSL.g:12576:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
public final void rule__XCastedExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12661:1: ( rule__XCastedExpression__Group_1__1__Impl )
- // InternalBlipDSL.g:12662:2: rule__XCastedExpression__Group_1__1__Impl
+ // InternalBlipDSL.g:12580:1: ( rule__XCastedExpression__Group_1__1__Impl )
+ // InternalBlipDSL.g:12581:2: rule__XCastedExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1__1__Impl();
@@ -43265,23 +42996,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__1__Impl"
- // InternalBlipDSL.g:12668:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:12587:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
public final void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12672:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
- // InternalBlipDSL.g:12673:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // InternalBlipDSL.g:12591:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:12592:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
{
- // InternalBlipDSL.g:12673:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
- // InternalBlipDSL.g:12674:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // InternalBlipDSL.g:12592:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // InternalBlipDSL.g:12593:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1());
}
- // InternalBlipDSL.g:12675:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
- // InternalBlipDSL.g:12675:3: rule__XCastedExpression__TypeAssignment_1_1
+ // InternalBlipDSL.g:12594:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // InternalBlipDSL.g:12594:3: rule__XCastedExpression__TypeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__TypeAssignment_1_1();
@@ -43316,14 +43047,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0__0"
- // InternalBlipDSL.g:12684:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
+ // InternalBlipDSL.g:12603:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12688:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
- // InternalBlipDSL.g:12689:2: rule__XCastedExpression__Group_1_0__0__Impl
+ // InternalBlipDSL.g:12607:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
+ // InternalBlipDSL.g:12608:2: rule__XCastedExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0__0__Impl();
@@ -43349,23 +43080,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0__0__Impl"
- // InternalBlipDSL.g:12695:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:12614:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12699:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:12700:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12618:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:12619:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:12700:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:12701:2: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12619:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12620:2: ( rule__XCastedExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:12702:2: ( rule__XCastedExpression__Group_1_0_0__0 )
- // InternalBlipDSL.g:12702:3: rule__XCastedExpression__Group_1_0_0__0
+ // InternalBlipDSL.g:12621:2: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12621:3: rule__XCastedExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0_0__0();
@@ -43400,16 +43131,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0"
- // InternalBlipDSL.g:12711:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:12630:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12715:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
- // InternalBlipDSL.g:12716:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
+ // InternalBlipDSL.g:12634:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
+ // InternalBlipDSL.g:12635:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_37);
rule__XCastedExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -43438,23 +43169,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:12723:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:12642:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12727:1: ( ( () ) )
- // InternalBlipDSL.g:12728:1: ( () )
+ // InternalBlipDSL.g:12646:1: ( ( () ) )
+ // InternalBlipDSL.g:12647:1: ( () )
{
- // InternalBlipDSL.g:12728:1: ( () )
- // InternalBlipDSL.g:12729:2: ()
+ // InternalBlipDSL.g:12647:1: ( () )
+ // InternalBlipDSL.g:12648:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0());
}
- // InternalBlipDSL.g:12730:2: ()
- // InternalBlipDSL.g:12730:3:
+ // InternalBlipDSL.g:12649:2: ()
+ // InternalBlipDSL.g:12649:3:
{
}
@@ -43479,14 +43210,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1"
- // InternalBlipDSL.g:12738:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:12657:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12742:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:12743:2: rule__XCastedExpression__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:12661:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:12662:2: rule__XCastedExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0_0__1__Impl();
@@ -43512,17 +43243,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:12749:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
+ // InternalBlipDSL.g:12668:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12753:1: ( ( 'as' ) )
- // InternalBlipDSL.g:12754:1: ( 'as' )
+ // InternalBlipDSL.g:12672:1: ( ( 'as' ) )
+ // InternalBlipDSL.g:12673:1: ( 'as' )
{
- // InternalBlipDSL.g:12754:1: ( 'as' )
- // InternalBlipDSL.g:12755:2: 'as'
+ // InternalBlipDSL.g:12673:1: ( 'as' )
+ // InternalBlipDSL.g:12674:2: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
@@ -43553,16 +43284,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__0"
- // InternalBlipDSL.g:12765:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ;
+ // InternalBlipDSL.g:12684:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ;
public final void rule__XPostfixOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12769:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 )
- // InternalBlipDSL.g:12770:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1
+ // InternalBlipDSL.g:12688:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 )
+ // InternalBlipDSL.g:12689:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1
{
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_93);
rule__XPostfixOperation__Group__0__Impl();
state._fsp--;
@@ -43591,17 +43322,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__0__Impl"
- // InternalBlipDSL.g:12777:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
+ // InternalBlipDSL.g:12696:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
public final void rule__XPostfixOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12781:1: ( ( ruleXMemberFeatureCall ) )
- // InternalBlipDSL.g:12782:1: ( ruleXMemberFeatureCall )
+ // InternalBlipDSL.g:12700:1: ( ( ruleXMemberFeatureCall ) )
+ // InternalBlipDSL.g:12701:1: ( ruleXMemberFeatureCall )
{
- // InternalBlipDSL.g:12782:1: ( ruleXMemberFeatureCall )
- // InternalBlipDSL.g:12783:2: ruleXMemberFeatureCall
+ // InternalBlipDSL.g:12701:1: ( ruleXMemberFeatureCall )
+ // InternalBlipDSL.g:12702:2: ruleXMemberFeatureCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getXMemberFeatureCallParserRuleCall_0());
@@ -43636,14 +43367,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__1"
- // InternalBlipDSL.g:12792:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ;
+ // InternalBlipDSL.g:12711:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ;
public final void rule__XPostfixOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12796:1: ( rule__XPostfixOperation__Group__1__Impl )
- // InternalBlipDSL.g:12797:2: rule__XPostfixOperation__Group__1__Impl
+ // InternalBlipDSL.g:12715:1: ( rule__XPostfixOperation__Group__1__Impl )
+ // InternalBlipDSL.g:12716:2: rule__XPostfixOperation__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group__1__Impl();
@@ -43669,42 +43400,42 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__1__Impl"
- // InternalBlipDSL.g:12803:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ;
+ // InternalBlipDSL.g:12722:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ;
public final void rule__XPostfixOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12807:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) )
- // InternalBlipDSL.g:12808:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
+ // InternalBlipDSL.g:12726:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) )
+ // InternalBlipDSL.g:12727:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
{
- // InternalBlipDSL.g:12808:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
- // InternalBlipDSL.g:12809:2: ( rule__XPostfixOperation__Group_1__0 )?
+ // InternalBlipDSL.g:12727:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
+ // InternalBlipDSL.g:12728:2: ( rule__XPostfixOperation__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getGroup_1());
}
- // InternalBlipDSL.g:12810:2: ( rule__XPostfixOperation__Group_1__0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalBlipDSL.g:12729:2: ( rule__XPostfixOperation__Group_1__0 )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA93_0==41) ) {
- int LA93_1 = input.LA(2);
+ if ( (LA91_0==41) ) {
+ int LA91_1 = input.LA(2);
- if ( (synpred228_InternalBlipDSL()) ) {
- alt93=1;
+ if ( (synpred226_InternalBlipDSL()) ) {
+ alt91=1;
}
}
- else if ( (LA93_0==42) ) {
- int LA93_2 = input.LA(2);
+ else if ( (LA91_0==42) ) {
+ int LA91_2 = input.LA(2);
- if ( (synpred228_InternalBlipDSL()) ) {
- alt93=1;
+ if ( (synpred226_InternalBlipDSL()) ) {
+ alt91=1;
}
}
- switch (alt93) {
+ switch (alt91) {
case 1 :
- // InternalBlipDSL.g:12810:3: rule__XPostfixOperation__Group_1__0
+ // InternalBlipDSL.g:12729:3: rule__XPostfixOperation__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1__0();
@@ -43742,14 +43473,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1__0"
- // InternalBlipDSL.g:12819:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ;
+ // InternalBlipDSL.g:12738:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ;
public final void rule__XPostfixOperation__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12823:1: ( rule__XPostfixOperation__Group_1__0__Impl )
- // InternalBlipDSL.g:12824:2: rule__XPostfixOperation__Group_1__0__Impl
+ // InternalBlipDSL.g:12742:1: ( rule__XPostfixOperation__Group_1__0__Impl )
+ // InternalBlipDSL.g:12743:2: rule__XPostfixOperation__Group_1__0__Impl
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1__0__Impl();
@@ -43775,23 +43506,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1__0__Impl"
- // InternalBlipDSL.g:12830:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:12749:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ;
public final void rule__XPostfixOperation__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12834:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:12835:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12753:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:12754:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:12835:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
- // InternalBlipDSL.g:12836:2: ( rule__XPostfixOperation__Group_1_0__0 )
+ // InternalBlipDSL.g:12754:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
+ // InternalBlipDSL.g:12755:2: ( rule__XPostfixOperation__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:12837:2: ( rule__XPostfixOperation__Group_1_0__0 )
- // InternalBlipDSL.g:12837:3: rule__XPostfixOperation__Group_1_0__0
+ // InternalBlipDSL.g:12756:2: ( rule__XPostfixOperation__Group_1_0__0 )
+ // InternalBlipDSL.g:12756:3: rule__XPostfixOperation__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1_0__0();
@@ -43826,16 +43557,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__0"
- // InternalBlipDSL.g:12846:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ;
+ // InternalBlipDSL.g:12765:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ;
public final void rule__XPostfixOperation__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12850:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 )
- // InternalBlipDSL.g:12851:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1
+ // InternalBlipDSL.g:12769:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 )
+ // InternalBlipDSL.g:12770:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1
{
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_93);
rule__XPostfixOperation__Group_1_0__0__Impl();
state._fsp--;
@@ -43864,23 +43595,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__0__Impl"
- // InternalBlipDSL.g:12858:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:12777:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ;
public final void rule__XPostfixOperation__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12862:1: ( ( () ) )
- // InternalBlipDSL.g:12863:1: ( () )
+ // InternalBlipDSL.g:12781:1: ( ( () ) )
+ // InternalBlipDSL.g:12782:1: ( () )
{
- // InternalBlipDSL.g:12863:1: ( () )
- // InternalBlipDSL.g:12864:2: ()
+ // InternalBlipDSL.g:12782:1: ( () )
+ // InternalBlipDSL.g:12783:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0());
}
- // InternalBlipDSL.g:12865:2: ()
- // InternalBlipDSL.g:12865:3:
+ // InternalBlipDSL.g:12784:2: ()
+ // InternalBlipDSL.g:12784:3:
{
}
@@ -43905,14 +43636,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__1"
- // InternalBlipDSL.g:12873:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ;
+ // InternalBlipDSL.g:12792:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ;
public final void rule__XPostfixOperation__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12877:1: ( rule__XPostfixOperation__Group_1_0__1__Impl )
- // InternalBlipDSL.g:12878:2: rule__XPostfixOperation__Group_1_0__1__Impl
+ // InternalBlipDSL.g:12796:1: ( rule__XPostfixOperation__Group_1_0__1__Impl )
+ // InternalBlipDSL.g:12797:2: rule__XPostfixOperation__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1_0__1__Impl();
@@ -43938,23 +43669,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__1__Impl"
- // InternalBlipDSL.g:12884:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ;
+ // InternalBlipDSL.g:12803:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ;
public final void rule__XPostfixOperation__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12888:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) )
- // InternalBlipDSL.g:12889:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:12807:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) )
+ // InternalBlipDSL.g:12808:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
{
- // InternalBlipDSL.g:12889:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
- // InternalBlipDSL.g:12890:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
+ // InternalBlipDSL.g:12808:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:12809:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getFeatureAssignment_1_0_1());
}
- // InternalBlipDSL.g:12891:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
- // InternalBlipDSL.g:12891:3: rule__XPostfixOperation__FeatureAssignment_1_0_1
+ // InternalBlipDSL.g:12810:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
+ // InternalBlipDSL.g:12810:3: rule__XPostfixOperation__FeatureAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__FeatureAssignment_1_0_1();
@@ -43989,16 +43720,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__0"
- // InternalBlipDSL.g:12900:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
+ // InternalBlipDSL.g:12819:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
public final void rule__XMemberFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12904:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
- // InternalBlipDSL.g:12905:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
+ // InternalBlipDSL.g:12823:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
+ // InternalBlipDSL.g:12824:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
{
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_94);
rule__XMemberFeatureCall__Group__0__Impl();
state._fsp--;
@@ -44027,17 +43758,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__0__Impl"
- // InternalBlipDSL.g:12912:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
+ // InternalBlipDSL.g:12831:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12916:1: ( ( ruleXPrimaryExpression ) )
- // InternalBlipDSL.g:12917:1: ( ruleXPrimaryExpression )
+ // InternalBlipDSL.g:12835:1: ( ( ruleXPrimaryExpression ) )
+ // InternalBlipDSL.g:12836:1: ( ruleXPrimaryExpression )
{
- // InternalBlipDSL.g:12917:1: ( ruleXPrimaryExpression )
- // InternalBlipDSL.g:12918:2: ruleXPrimaryExpression
+ // InternalBlipDSL.g:12836:1: ( ruleXPrimaryExpression )
+ // InternalBlipDSL.g:12837:2: ruleXPrimaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0());
@@ -44072,14 +43803,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__1"
- // InternalBlipDSL.g:12927:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
+ // InternalBlipDSL.g:12846:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
public final void rule__XMemberFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12931:1: ( rule__XMemberFeatureCall__Group__1__Impl )
- // InternalBlipDSL.g:12932:2: rule__XMemberFeatureCall__Group__1__Impl
+ // InternalBlipDSL.g:12850:1: ( rule__XMemberFeatureCall__Group__1__Impl )
+ // InternalBlipDSL.g:12851:2: rule__XMemberFeatureCall__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group__1__Impl();
@@ -44105,32 +43836,32 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__1__Impl"
- // InternalBlipDSL.g:12938:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
+ // InternalBlipDSL.g:12857:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12942:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
- // InternalBlipDSL.g:12943:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // InternalBlipDSL.g:12861:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
+ // InternalBlipDSL.g:12862:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
{
- // InternalBlipDSL.g:12943:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
- // InternalBlipDSL.g:12944:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ // InternalBlipDSL.g:12862:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // InternalBlipDSL.g:12863:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1());
}
- // InternalBlipDSL.g:12945:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
- loop94:
+ // InternalBlipDSL.g:12864:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ loop92:
do {
- int alt94=2;
+ int alt92=2;
switch ( input.LA(1) ) {
case 43:
{
- int LA94_2 = input.LA(2);
+ int LA92_2 = input.LA(2);
- if ( (synpred229_InternalBlipDSL()) ) {
- alt94=1;
+ if ( (synpred227_InternalBlipDSL()) ) {
+ alt92=1;
}
@@ -44138,10 +43869,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 206:
{
- int LA94_3 = input.LA(2);
+ int LA92_3 = input.LA(2);
- if ( (synpred229_InternalBlipDSL()) ) {
- alt94=1;
+ if ( (synpred227_InternalBlipDSL()) ) {
+ alt92=1;
}
@@ -44149,10 +43880,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
case 207:
{
- int LA94_4 = input.LA(2);
+ int LA92_4 = input.LA(2);
- if ( (synpred229_InternalBlipDSL()) ) {
- alt94=1;
+ if ( (synpred227_InternalBlipDSL()) ) {
+ alt92=1;
}
@@ -44161,11 +43892,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt94) {
+ switch (alt92) {
case 1 :
- // InternalBlipDSL.g:12945:3: rule__XMemberFeatureCall__Alternatives_1
+ // InternalBlipDSL.g:12864:3: rule__XMemberFeatureCall__Alternatives_1
{
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_95);
rule__XMemberFeatureCall__Alternatives_1();
state._fsp--;
@@ -44175,7 +43906,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop94;
+ break loop92;
}
} while (true);
@@ -44204,16 +43935,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0"
- // InternalBlipDSL.g:12954:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
+ // InternalBlipDSL.g:12873:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12958:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
- // InternalBlipDSL.g:12959:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
+ // InternalBlipDSL.g:12877:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
+ // InternalBlipDSL.g:12878:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XMemberFeatureCall__Group_1_0__0__Impl();
state._fsp--;
@@ -44242,23 +43973,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0__Impl"
- // InternalBlipDSL.g:12966:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:12885:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12970:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
- // InternalBlipDSL.g:12971:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12889:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:12890:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
{
- // InternalBlipDSL.g:12971:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
- // InternalBlipDSL.g:12972:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12890:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // InternalBlipDSL.g:12891:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:12973:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
- // InternalBlipDSL.g:12973:3: rule__XMemberFeatureCall__Group_1_0_0__0
+ // InternalBlipDSL.g:12892:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // InternalBlipDSL.g:12892:3: rule__XMemberFeatureCall__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0__0();
@@ -44293,14 +44024,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1"
- // InternalBlipDSL.g:12981:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
+ // InternalBlipDSL.g:12900:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12985:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
- // InternalBlipDSL.g:12986:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
+ // InternalBlipDSL.g:12904:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
+ // InternalBlipDSL.g:12905:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0__1__Impl();
@@ -44326,23 +44057,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1__Impl"
- // InternalBlipDSL.g:12992:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
+ // InternalBlipDSL.g:12911:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:12996:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
- // InternalBlipDSL.g:12997:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:12915:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
+ // InternalBlipDSL.g:12916:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
{
- // InternalBlipDSL.g:12997:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
- // InternalBlipDSL.g:12998:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // InternalBlipDSL.g:12916:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:12917:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1());
}
- // InternalBlipDSL.g:12999:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
- // InternalBlipDSL.g:12999:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1
+ // InternalBlipDSL.g:12918:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // InternalBlipDSL.g:12918:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__ValueAssignment_1_0_1();
@@ -44377,14 +44108,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0"
- // InternalBlipDSL.g:13008:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
+ // InternalBlipDSL.g:12927:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13012:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
- // InternalBlipDSL.g:13013:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
+ // InternalBlipDSL.g:12931:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
+ // InternalBlipDSL.g:12932:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0__0__Impl();
@@ -44410,23 +44141,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:13019:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
+ // InternalBlipDSL.g:12938:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13023:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
- // InternalBlipDSL.g:13024:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // InternalBlipDSL.g:12942:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
+ // InternalBlipDSL.g:12943:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
{
- // InternalBlipDSL.g:13024:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
- // InternalBlipDSL.g:13025:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // InternalBlipDSL.g:12943:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // InternalBlipDSL.g:12944:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0());
}
- // InternalBlipDSL.g:13026:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
- // InternalBlipDSL.g:13026:3: rule__XMemberFeatureCall__Group_1_0_0_0__0
+ // InternalBlipDSL.g:12945:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // InternalBlipDSL.g:12945:3: rule__XMemberFeatureCall__Group_1_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0_0__0();
@@ -44461,16 +44192,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0"
- // InternalBlipDSL.g:13035:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
+ // InternalBlipDSL.g:12954:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13039:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
- // InternalBlipDSL.g:13040:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
+ // InternalBlipDSL.g:12958:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
+ // InternalBlipDSL.g:12959:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
{
- pushFollow(FOLLOW_98);
+ pushFollow(FOLLOW_96);
rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl();
state._fsp--;
@@ -44499,23 +44230,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl"
- // InternalBlipDSL.g:13047:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:12966:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13051:1: ( ( () ) )
- // InternalBlipDSL.g:13052:1: ( () )
+ // InternalBlipDSL.g:12970:1: ( ( () ) )
+ // InternalBlipDSL.g:12971:1: ( () )
{
- // InternalBlipDSL.g:13052:1: ( () )
- // InternalBlipDSL.g:13053:2: ()
+ // InternalBlipDSL.g:12971:1: ( () )
+ // InternalBlipDSL.g:12972:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0());
}
- // InternalBlipDSL.g:13054:2: ()
- // InternalBlipDSL.g:13054:3:
+ // InternalBlipDSL.g:12973:2: ()
+ // InternalBlipDSL.g:12973:3:
{
}
@@ -44540,16 +44271,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1"
- // InternalBlipDSL.g:13062:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
+ // InternalBlipDSL.g:12981:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13066:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
- // InternalBlipDSL.g:13067:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
+ // InternalBlipDSL.g:12985:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
+ // InternalBlipDSL.g:12986:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
{
- pushFollow(FOLLOW_70);
+ pushFollow(FOLLOW_68);
rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl();
state._fsp--;
@@ -44578,23 +44309,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl"
- // InternalBlipDSL.g:13074:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ;
+ // InternalBlipDSL.g:12993:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13078:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) )
- // InternalBlipDSL.g:13079:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
+ // InternalBlipDSL.g:12997:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) )
+ // InternalBlipDSL.g:12998:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
{
- // InternalBlipDSL.g:13079:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
- // InternalBlipDSL.g:13080:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
+ // InternalBlipDSL.g:12998:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
+ // InternalBlipDSL.g:12999:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1());
}
- // InternalBlipDSL.g:13081:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
- // InternalBlipDSL.g:13081:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1
+ // InternalBlipDSL.g:13000:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
+ // InternalBlipDSL.g:13000:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Alternatives_1_0_0_0_1();
@@ -44629,16 +44360,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2"
- // InternalBlipDSL.g:13089:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
+ // InternalBlipDSL.g:13008:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13093:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
- // InternalBlipDSL.g:13094:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
+ // InternalBlipDSL.g:13012:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
+ // InternalBlipDSL.g:13013:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_64);
rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl();
state._fsp--;
@@ -44667,23 +44398,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl"
- // InternalBlipDSL.g:13101:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
+ // InternalBlipDSL.g:13020:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13105:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
- // InternalBlipDSL.g:13106:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // InternalBlipDSL.g:13024:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
+ // InternalBlipDSL.g:13025:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
{
- // InternalBlipDSL.g:13106:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
- // InternalBlipDSL.g:13107:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // InternalBlipDSL.g:13025:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // InternalBlipDSL.g:13026:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2());
}
- // InternalBlipDSL.g:13108:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
- // InternalBlipDSL.g:13108:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
+ // InternalBlipDSL.g:13027:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // InternalBlipDSL.g:13027:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2();
@@ -44718,14 +44449,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3"
- // InternalBlipDSL.g:13116:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
+ // InternalBlipDSL.g:13035:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13120:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
- // InternalBlipDSL.g:13121:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
+ // InternalBlipDSL.g:13039:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
+ // InternalBlipDSL.g:13040:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl();
@@ -44751,17 +44482,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl"
- // InternalBlipDSL.g:13127:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
+ // InternalBlipDSL.g:13046:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13131:1: ( ( ruleOpSingleAssign ) )
- // InternalBlipDSL.g:13132:1: ( ruleOpSingleAssign )
+ // InternalBlipDSL.g:13050:1: ( ( ruleOpSingleAssign ) )
+ // InternalBlipDSL.g:13051:1: ( ruleOpSingleAssign )
{
- // InternalBlipDSL.g:13132:1: ( ruleOpSingleAssign )
- // InternalBlipDSL.g:13133:2: ruleOpSingleAssign
+ // InternalBlipDSL.g:13051:1: ( ruleOpSingleAssign )
+ // InternalBlipDSL.g:13052:2: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3());
@@ -44796,16 +44527,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0"
- // InternalBlipDSL.g:13143:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
+ // InternalBlipDSL.g:13062:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13147:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
- // InternalBlipDSL.g:13148:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
+ // InternalBlipDSL.g:13066:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
+ // InternalBlipDSL.g:13067:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_97);
rule__XMemberFeatureCall__Group_1_1__0__Impl();
state._fsp--;
@@ -44834,23 +44565,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0__Impl"
- // InternalBlipDSL.g:13155:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
+ // InternalBlipDSL.g:13074:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13159:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
- // InternalBlipDSL.g:13160:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // InternalBlipDSL.g:13078:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
+ // InternalBlipDSL.g:13079:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
{
- // InternalBlipDSL.g:13160:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
- // InternalBlipDSL.g:13161:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // InternalBlipDSL.g:13079:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // InternalBlipDSL.g:13080:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0());
}
- // InternalBlipDSL.g:13162:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
- // InternalBlipDSL.g:13162:3: rule__XMemberFeatureCall__Group_1_1_0__0
+ // InternalBlipDSL.g:13081:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // InternalBlipDSL.g:13081:3: rule__XMemberFeatureCall__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0__0();
@@ -44885,16 +44616,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1"
- // InternalBlipDSL.g:13170:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
+ // InternalBlipDSL.g:13089:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13174:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
- // InternalBlipDSL.g:13175:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
+ // InternalBlipDSL.g:13093:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
+ // InternalBlipDSL.g:13094:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_97);
rule__XMemberFeatureCall__Group_1_1__1__Impl();
state._fsp--;
@@ -44923,31 +44654,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1__Impl"
- // InternalBlipDSL.g:13182:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
+ // InternalBlipDSL.g:13101:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13186:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
- // InternalBlipDSL.g:13187:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // InternalBlipDSL.g:13105:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
+ // InternalBlipDSL.g:13106:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
{
- // InternalBlipDSL.g:13187:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
- // InternalBlipDSL.g:13188:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ // InternalBlipDSL.g:13106:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // InternalBlipDSL.g:13107:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1());
}
- // InternalBlipDSL.g:13189:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalBlipDSL.g:13108:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA95_0==27) ) {
- alt95=1;
+ if ( (LA93_0==27) ) {
+ alt93=1;
}
- switch (alt95) {
+ switch (alt93) {
case 1 :
- // InternalBlipDSL.g:13189:3: rule__XMemberFeatureCall__Group_1_1_1__0
+ // InternalBlipDSL.g:13108:3: rule__XMemberFeatureCall__Group_1_1_1__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_1__0();
@@ -44985,16 +44716,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2"
- // InternalBlipDSL.g:13197:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
+ // InternalBlipDSL.g:13116:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13201:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
- // InternalBlipDSL.g:13202:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
+ // InternalBlipDSL.g:13120:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
+ // InternalBlipDSL.g:13121:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_98);
rule__XMemberFeatureCall__Group_1_1__2__Impl();
state._fsp--;
@@ -45023,23 +44754,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2__Impl"
- // InternalBlipDSL.g:13209:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
+ // InternalBlipDSL.g:13128:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13213:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
- // InternalBlipDSL.g:13214:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // InternalBlipDSL.g:13132:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
+ // InternalBlipDSL.g:13133:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
{
- // InternalBlipDSL.g:13214:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
- // InternalBlipDSL.g:13215:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // InternalBlipDSL.g:13133:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // InternalBlipDSL.g:13134:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2());
}
- // InternalBlipDSL.g:13216:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
- // InternalBlipDSL.g:13216:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
+ // InternalBlipDSL.g:13135:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // InternalBlipDSL.g:13135:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__FeatureAssignment_1_1_2();
@@ -45074,16 +44805,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3"
- // InternalBlipDSL.g:13224:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
+ // InternalBlipDSL.g:13143:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13228:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
- // InternalBlipDSL.g:13229:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
+ // InternalBlipDSL.g:13147:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
+ // InternalBlipDSL.g:13148:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_98);
rule__XMemberFeatureCall__Group_1_1__3__Impl();
state._fsp--;
@@ -45112,27 +44843,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3__Impl"
- // InternalBlipDSL.g:13236:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
+ // InternalBlipDSL.g:13155:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13240:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
- // InternalBlipDSL.g:13241:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // InternalBlipDSL.g:13159:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
+ // InternalBlipDSL.g:13160:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
{
- // InternalBlipDSL.g:13241:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
- // InternalBlipDSL.g:13242:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ // InternalBlipDSL.g:13160:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // InternalBlipDSL.g:13161:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3());
}
- // InternalBlipDSL.g:13243:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
- int alt96=2;
- alt96 = dfa96.predict(input);
- switch (alt96) {
+ // InternalBlipDSL.g:13162:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ int alt94=2;
+ alt94 = dfa94.predict(input);
+ switch (alt94) {
case 1 :
- // InternalBlipDSL.g:13243:3: rule__XMemberFeatureCall__Group_1_1_3__0
+ // InternalBlipDSL.g:13162:3: rule__XMemberFeatureCall__Group_1_1_3__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3__0();
@@ -45170,14 +44901,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4"
- // InternalBlipDSL.g:13251:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
+ // InternalBlipDSL.g:13170:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13255:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
- // InternalBlipDSL.g:13256:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
+ // InternalBlipDSL.g:13174:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
+ // InternalBlipDSL.g:13175:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1__4__Impl();
@@ -45203,27 +44934,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4__Impl"
- // InternalBlipDSL.g:13262:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
+ // InternalBlipDSL.g:13181:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13266:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
- // InternalBlipDSL.g:13267:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // InternalBlipDSL.g:13185:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
+ // InternalBlipDSL.g:13186:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
{
- // InternalBlipDSL.g:13267:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
- // InternalBlipDSL.g:13268:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ // InternalBlipDSL.g:13186:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // InternalBlipDSL.g:13187:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4());
}
- // InternalBlipDSL.g:13269:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
- int alt97=2;
- alt97 = dfa97.predict(input);
- switch (alt97) {
+ // InternalBlipDSL.g:13188:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ int alt95=2;
+ alt95 = dfa95.predict(input);
+ switch (alt95) {
case 1 :
- // InternalBlipDSL.g:13269:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // InternalBlipDSL.g:13188:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
@@ -45261,14 +44992,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0"
- // InternalBlipDSL.g:13278:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
+ // InternalBlipDSL.g:13197:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13282:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
- // InternalBlipDSL.g:13283:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
+ // InternalBlipDSL.g:13201:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
+ // InternalBlipDSL.g:13202:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0__0__Impl();
@@ -45294,23 +45025,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0__Impl"
- // InternalBlipDSL.g:13289:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:13208:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13293:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
- // InternalBlipDSL.g:13294:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // InternalBlipDSL.g:13212:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:13213:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
{
- // InternalBlipDSL.g:13294:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
- // InternalBlipDSL.g:13295:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // InternalBlipDSL.g:13213:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // InternalBlipDSL.g:13214:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0());
}
- // InternalBlipDSL.g:13296:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
- // InternalBlipDSL.g:13296:3: rule__XMemberFeatureCall__Group_1_1_0_0__0
+ // InternalBlipDSL.g:13215:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // InternalBlipDSL.g:13215:3: rule__XMemberFeatureCall__Group_1_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0_0__0();
@@ -45345,16 +45076,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0"
- // InternalBlipDSL.g:13305:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
+ // InternalBlipDSL.g:13224:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13309:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
- // InternalBlipDSL.g:13310:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
+ // InternalBlipDSL.g:13228:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
+ // InternalBlipDSL.g:13229:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
{
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_94);
rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl();
state._fsp--;
@@ -45383,23 +45114,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl"
- // InternalBlipDSL.g:13317:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:13236:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13321:1: ( ( () ) )
- // InternalBlipDSL.g:13322:1: ( () )
+ // InternalBlipDSL.g:13240:1: ( ( () ) )
+ // InternalBlipDSL.g:13241:1: ( () )
{
- // InternalBlipDSL.g:13322:1: ( () )
- // InternalBlipDSL.g:13323:2: ()
+ // InternalBlipDSL.g:13241:1: ( () )
+ // InternalBlipDSL.g:13242:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0());
}
- // InternalBlipDSL.g:13324:2: ()
- // InternalBlipDSL.g:13324:3:
+ // InternalBlipDSL.g:13243:2: ()
+ // InternalBlipDSL.g:13243:3:
{
}
@@ -45424,14 +45155,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1"
- // InternalBlipDSL.g:13332:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:13251:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13336:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
- // InternalBlipDSL.g:13337:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
+ // InternalBlipDSL.g:13255:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
+ // InternalBlipDSL.g:13256:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl();
@@ -45457,23 +45188,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl"
- // InternalBlipDSL.g:13343:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
+ // InternalBlipDSL.g:13262:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13347:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
- // InternalBlipDSL.g:13348:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // InternalBlipDSL.g:13266:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
+ // InternalBlipDSL.g:13267:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
{
- // InternalBlipDSL.g:13348:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
- // InternalBlipDSL.g:13349:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // InternalBlipDSL.g:13267:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // InternalBlipDSL.g:13268:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1());
}
- // InternalBlipDSL.g:13350:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
- // InternalBlipDSL.g:13350:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
+ // InternalBlipDSL.g:13269:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // InternalBlipDSL.g:13269:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Alternatives_1_1_0_0_1();
@@ -45508,16 +45239,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0"
- // InternalBlipDSL.g:13359:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
+ // InternalBlipDSL.g:13278:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13363:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
- // InternalBlipDSL.g:13364:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
+ // InternalBlipDSL.g:13282:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
+ // InternalBlipDSL.g:13283:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__XMemberFeatureCall__Group_1_1_1__0__Impl();
state._fsp--;
@@ -45546,17 +45277,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0__Impl"
- // InternalBlipDSL.g:13371:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:13290:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13375:1: ( ( '<' ) )
- // InternalBlipDSL.g:13376:1: ( '<' )
+ // InternalBlipDSL.g:13294:1: ( ( '<' ) )
+ // InternalBlipDSL.g:13295:1: ( '<' )
{
- // InternalBlipDSL.g:13376:1: ( '<' )
- // InternalBlipDSL.g:13377:2: '<'
+ // InternalBlipDSL.g:13295:1: ( '<' )
+ // InternalBlipDSL.g:13296:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
@@ -45587,16 +45318,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1"
- // InternalBlipDSL.g:13386:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
+ // InternalBlipDSL.g:13305:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13390:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
- // InternalBlipDSL.g:13391:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
+ // InternalBlipDSL.g:13309:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
+ // InternalBlipDSL.g:13310:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__XMemberFeatureCall__Group_1_1_1__1__Impl();
state._fsp--;
@@ -45625,23 +45356,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1__Impl"
- // InternalBlipDSL.g:13398:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
+ // InternalBlipDSL.g:13317:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13402:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
- // InternalBlipDSL.g:13403:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // InternalBlipDSL.g:13321:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
+ // InternalBlipDSL.g:13322:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
{
- // InternalBlipDSL.g:13403:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
- // InternalBlipDSL.g:13404:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // InternalBlipDSL.g:13322:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // InternalBlipDSL.g:13323:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1());
}
- // InternalBlipDSL.g:13405:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
- // InternalBlipDSL.g:13405:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
+ // InternalBlipDSL.g:13324:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // InternalBlipDSL.g:13324:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1();
@@ -45676,16 +45407,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2"
- // InternalBlipDSL.g:13413:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
+ // InternalBlipDSL.g:13332:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13417:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
- // InternalBlipDSL.g:13418:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
+ // InternalBlipDSL.g:13336:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
+ // InternalBlipDSL.g:13337:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__XMemberFeatureCall__Group_1_1_1__2__Impl();
state._fsp--;
@@ -45714,37 +45445,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2__Impl"
- // InternalBlipDSL.g:13425:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
+ // InternalBlipDSL.g:13344:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13429:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
- // InternalBlipDSL.g:13430:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // InternalBlipDSL.g:13348:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
+ // InternalBlipDSL.g:13349:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
{
- // InternalBlipDSL.g:13430:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
- // InternalBlipDSL.g:13431:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ // InternalBlipDSL.g:13349:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // InternalBlipDSL.g:13350:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2());
}
- // InternalBlipDSL.g:13432:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
- loop98:
+ // InternalBlipDSL.g:13351:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ loop96:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA98_0==178) ) {
- alt98=1;
+ if ( (LA96_0==178) ) {
+ alt96=1;
}
- switch (alt98) {
+ switch (alt96) {
case 1 :
- // InternalBlipDSL.g:13432:3: rule__XMemberFeatureCall__Group_1_1_1_2__0
+ // InternalBlipDSL.g:13351:3: rule__XMemberFeatureCall__Group_1_1_1_2__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XMemberFeatureCall__Group_1_1_1_2__0();
state._fsp--;
@@ -45754,7 +45485,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop98;
+ break loop96;
}
} while (true);
@@ -45783,14 +45514,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3"
- // InternalBlipDSL.g:13440:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
+ // InternalBlipDSL.g:13359:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13444:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
- // InternalBlipDSL.g:13445:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
+ // InternalBlipDSL.g:13363:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
+ // InternalBlipDSL.g:13364:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_1__3__Impl();
@@ -45816,17 +45547,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3__Impl"
- // InternalBlipDSL.g:13451:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:13370:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13455:1: ( ( '>' ) )
- // InternalBlipDSL.g:13456:1: ( '>' )
+ // InternalBlipDSL.g:13374:1: ( ( '>' ) )
+ // InternalBlipDSL.g:13375:1: ( '>' )
{
- // InternalBlipDSL.g:13456:1: ( '>' )
- // InternalBlipDSL.g:13457:2: '>'
+ // InternalBlipDSL.g:13375:1: ( '>' )
+ // InternalBlipDSL.g:13376:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
@@ -45857,16 +45588,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0"
- // InternalBlipDSL.g:13467:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
+ // InternalBlipDSL.g:13386:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13471:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
- // InternalBlipDSL.g:13472:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
+ // InternalBlipDSL.g:13390:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
+ // InternalBlipDSL.g:13391:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl();
state._fsp--;
@@ -45895,17 +45626,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl"
- // InternalBlipDSL.g:13479:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:13398:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13483:1: ( ( ',' ) )
- // InternalBlipDSL.g:13484:1: ( ',' )
+ // InternalBlipDSL.g:13402:1: ( ( ',' ) )
+ // InternalBlipDSL.g:13403:1: ( ',' )
{
- // InternalBlipDSL.g:13484:1: ( ',' )
- // InternalBlipDSL.g:13485:2: ','
+ // InternalBlipDSL.g:13403:1: ( ',' )
+ // InternalBlipDSL.g:13404:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
@@ -45936,14 +45667,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1"
- // InternalBlipDSL.g:13494:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
+ // InternalBlipDSL.g:13413:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13498:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
- // InternalBlipDSL.g:13499:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
+ // InternalBlipDSL.g:13417:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
+ // InternalBlipDSL.g:13418:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl();
@@ -45969,23 +45700,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl"
- // InternalBlipDSL.g:13505:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
+ // InternalBlipDSL.g:13424:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13509:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
- // InternalBlipDSL.g:13510:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // InternalBlipDSL.g:13428:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
+ // InternalBlipDSL.g:13429:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
{
- // InternalBlipDSL.g:13510:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
- // InternalBlipDSL.g:13511:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // InternalBlipDSL.g:13429:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // InternalBlipDSL.g:13430:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1());
}
- // InternalBlipDSL.g:13512:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
- // InternalBlipDSL.g:13512:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
+ // InternalBlipDSL.g:13431:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // InternalBlipDSL.g:13431:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1();
@@ -46020,16 +45751,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0"
- // InternalBlipDSL.g:13521:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
+ // InternalBlipDSL.g:13440:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13525:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
- // InternalBlipDSL.g:13526:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
+ // InternalBlipDSL.g:13444:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
+ // InternalBlipDSL.g:13445:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_101);
rule__XMemberFeatureCall__Group_1_1_3__0__Impl();
state._fsp--;
@@ -46058,23 +45789,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0__Impl"
- // InternalBlipDSL.g:13533:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
+ // InternalBlipDSL.g:13452:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13537:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
- // InternalBlipDSL.g:13538:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // InternalBlipDSL.g:13456:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
+ // InternalBlipDSL.g:13457:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
{
- // InternalBlipDSL.g:13538:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
- // InternalBlipDSL.g:13539:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // InternalBlipDSL.g:13457:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // InternalBlipDSL.g:13458:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0());
}
- // InternalBlipDSL.g:13540:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
- // InternalBlipDSL.g:13540:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
+ // InternalBlipDSL.g:13459:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // InternalBlipDSL.g:13459:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0();
@@ -46109,16 +45840,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1"
- // InternalBlipDSL.g:13548:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
+ // InternalBlipDSL.g:13467:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13552:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
- // InternalBlipDSL.g:13553:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
+ // InternalBlipDSL.g:13471:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
+ // InternalBlipDSL.g:13472:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_101);
rule__XMemberFeatureCall__Group_1_1_3__1__Impl();
state._fsp--;
@@ -46147,31 +45878,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1__Impl"
- // InternalBlipDSL.g:13560:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
+ // InternalBlipDSL.g:13479:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13564:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
- // InternalBlipDSL.g:13565:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // InternalBlipDSL.g:13483:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
+ // InternalBlipDSL.g:13484:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
{
- // InternalBlipDSL.g:13565:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
- // InternalBlipDSL.g:13566:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ // InternalBlipDSL.g:13484:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // InternalBlipDSL.g:13485:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1());
}
- // InternalBlipDSL.g:13567:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalBlipDSL.g:13486:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( ((LA99_0>=RULE_ID && LA99_0<=RULE_DECIMAL)||LA99_0==27||LA99_0==31||(LA99_0>=34 && LA99_0<=35)||LA99_0==40||(LA99_0>=45 && LA99_0<=50)||LA99_0==142||LA99_0==154||LA99_0==176||(LA99_0>=180 && LA99_0<=181)||LA99_0==183||LA99_0==185||(LA99_0>=188 && LA99_0<=195)||LA99_0==197||LA99_0==208||LA99_0==210) ) {
- alt99=1;
+ if ( ((LA97_0>=RULE_ID && LA97_0<=RULE_DECIMAL)||LA97_0==27||LA97_0==31||(LA97_0>=34 && LA97_0<=35)||LA97_0==40||(LA97_0>=45 && LA97_0<=50)||LA97_0==146||LA97_0==154||LA97_0==176||(LA97_0>=180 && LA97_0<=181)||LA97_0==183||LA97_0==185||(LA97_0>=188 && LA97_0<=195)||LA97_0==197||LA97_0==208||LA97_0==210) ) {
+ alt97=1;
}
- switch (alt99) {
+ switch (alt97) {
case 1 :
- // InternalBlipDSL.g:13567:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1
+ // InternalBlipDSL.g:13486:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Alternatives_1_1_3_1();
@@ -46209,14 +45940,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2"
- // InternalBlipDSL.g:13575:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
+ // InternalBlipDSL.g:13494:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13579:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
- // InternalBlipDSL.g:13580:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
+ // InternalBlipDSL.g:13498:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
+ // InternalBlipDSL.g:13499:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3__2__Impl();
@@ -46242,17 +45973,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2__Impl"
- // InternalBlipDSL.g:13586:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:13505:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13590:1: ( ( ')' ) )
- // InternalBlipDSL.g:13591:1: ( ')' )
+ // InternalBlipDSL.g:13509:1: ( ( ')' ) )
+ // InternalBlipDSL.g:13510:1: ( ')' )
{
- // InternalBlipDSL.g:13591:1: ( ')' )
- // InternalBlipDSL.g:13592:2: ')'
+ // InternalBlipDSL.g:13510:1: ( ')' )
+ // InternalBlipDSL.g:13511:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
@@ -46283,16 +46014,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0"
- // InternalBlipDSL.g:13602:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
+ // InternalBlipDSL.g:13521:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13606:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
- // InternalBlipDSL.g:13607:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
+ // InternalBlipDSL.g:13525:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
+ // InternalBlipDSL.g:13526:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl();
state._fsp--;
@@ -46321,23 +46052,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl"
- // InternalBlipDSL.g:13614:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
+ // InternalBlipDSL.g:13533:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13618:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
- // InternalBlipDSL.g:13619:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // InternalBlipDSL.g:13537:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
+ // InternalBlipDSL.g:13538:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
{
- // InternalBlipDSL.g:13619:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
- // InternalBlipDSL.g:13620:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // InternalBlipDSL.g:13538:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // InternalBlipDSL.g:13539:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0());
}
- // InternalBlipDSL.g:13621:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
- // InternalBlipDSL.g:13621:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
+ // InternalBlipDSL.g:13540:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // InternalBlipDSL.g:13540:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0();
@@ -46372,14 +46103,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1"
- // InternalBlipDSL.g:13629:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
+ // InternalBlipDSL.g:13548:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13633:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
- // InternalBlipDSL.g:13634:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
+ // InternalBlipDSL.g:13552:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
+ // InternalBlipDSL.g:13553:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl();
@@ -46405,37 +46136,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl"
- // InternalBlipDSL.g:13640:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
+ // InternalBlipDSL.g:13559:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13644:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
- // InternalBlipDSL.g:13645:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // InternalBlipDSL.g:13563:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
+ // InternalBlipDSL.g:13564:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
{
- // InternalBlipDSL.g:13645:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
- // InternalBlipDSL.g:13646:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ // InternalBlipDSL.g:13564:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // InternalBlipDSL.g:13565:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1());
}
- // InternalBlipDSL.g:13647:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
- loop100:
+ // InternalBlipDSL.g:13566:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ loop98:
do {
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA100_0==178) ) {
- alt100=1;
+ if ( (LA98_0==178) ) {
+ alt98=1;
}
- switch (alt100) {
+ switch (alt98) {
case 1 :
- // InternalBlipDSL.g:13647:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
+ // InternalBlipDSL.g:13566:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0();
state._fsp--;
@@ -46445,7 +46176,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop100;
+ break loop98;
}
} while (true);
@@ -46474,16 +46205,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0"
- // InternalBlipDSL.g:13656:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
+ // InternalBlipDSL.g:13575:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13660:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
- // InternalBlipDSL.g:13661:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
+ // InternalBlipDSL.g:13579:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
+ // InternalBlipDSL.g:13580:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl();
state._fsp--;
@@ -46512,17 +46243,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl"
- // InternalBlipDSL.g:13668:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:13587:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13672:1: ( ( ',' ) )
- // InternalBlipDSL.g:13673:1: ( ',' )
+ // InternalBlipDSL.g:13591:1: ( ( ',' ) )
+ // InternalBlipDSL.g:13592:1: ( ',' )
{
- // InternalBlipDSL.g:13673:1: ( ',' )
- // InternalBlipDSL.g:13674:2: ','
+ // InternalBlipDSL.g:13592:1: ( ',' )
+ // InternalBlipDSL.g:13593:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
@@ -46553,14 +46284,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1"
- // InternalBlipDSL.g:13683:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
+ // InternalBlipDSL.g:13602:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13687:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
- // InternalBlipDSL.g:13688:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
+ // InternalBlipDSL.g:13606:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
+ // InternalBlipDSL.g:13607:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl();
@@ -46586,23 +46317,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl"
- // InternalBlipDSL.g:13694:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
+ // InternalBlipDSL.g:13613:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13698:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
- // InternalBlipDSL.g:13699:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // InternalBlipDSL.g:13617:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
+ // InternalBlipDSL.g:13618:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
{
- // InternalBlipDSL.g:13699:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
- // InternalBlipDSL.g:13700:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // InternalBlipDSL.g:13618:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // InternalBlipDSL.g:13619:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1());
}
- // InternalBlipDSL.g:13701:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
- // InternalBlipDSL.g:13701:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
+ // InternalBlipDSL.g:13620:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // InternalBlipDSL.g:13620:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1();
@@ -46637,16 +46368,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__0"
- // InternalBlipDSL.g:13710:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ;
+ // InternalBlipDSL.g:13629:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ;
public final void rule__XSetLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13714:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 )
- // InternalBlipDSL.g:13715:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1
+ // InternalBlipDSL.g:13633:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 )
+ // InternalBlipDSL.g:13634:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_66);
rule__XSetLiteral__Group__0__Impl();
state._fsp--;
@@ -46675,23 +46406,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__0__Impl"
- // InternalBlipDSL.g:13722:1: rule__XSetLiteral__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:13641:1: rule__XSetLiteral__Group__0__Impl : ( () ) ;
public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13726:1: ( ( () ) )
- // InternalBlipDSL.g:13727:1: ( () )
+ // InternalBlipDSL.g:13645:1: ( ( () ) )
+ // InternalBlipDSL.g:13646:1: ( () )
{
- // InternalBlipDSL.g:13727:1: ( () )
- // InternalBlipDSL.g:13728:2: ()
+ // InternalBlipDSL.g:13646:1: ( () )
+ // InternalBlipDSL.g:13647:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0());
}
- // InternalBlipDSL.g:13729:2: ()
- // InternalBlipDSL.g:13729:3:
+ // InternalBlipDSL.g:13648:2: ()
+ // InternalBlipDSL.g:13648:3:
{
}
@@ -46716,16 +46447,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__1"
- // InternalBlipDSL.g:13737:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ;
+ // InternalBlipDSL.g:13656:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ;
public final void rule__XSetLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13741:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 )
- // InternalBlipDSL.g:13742:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2
+ // InternalBlipDSL.g:13660:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 )
+ // InternalBlipDSL.g:13661:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_11);
rule__XSetLiteral__Group__1__Impl();
state._fsp--;
@@ -46754,17 +46485,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__1__Impl"
- // InternalBlipDSL.g:13749:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ;
+ // InternalBlipDSL.g:13668:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ;
public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13753:1: ( ( '#' ) )
- // InternalBlipDSL.g:13754:1: ( '#' )
+ // InternalBlipDSL.g:13672:1: ( ( '#' ) )
+ // InternalBlipDSL.g:13673:1: ( '#' )
{
- // InternalBlipDSL.g:13754:1: ( '#' )
- // InternalBlipDSL.g:13755:2: '#'
+ // InternalBlipDSL.g:13673:1: ( '#' )
+ // InternalBlipDSL.g:13674:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
@@ -46795,16 +46526,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__2"
- // InternalBlipDSL.g:13764:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ;
+ // InternalBlipDSL.g:13683:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ;
public final void rule__XSetLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13768:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 )
- // InternalBlipDSL.g:13769:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3
+ // InternalBlipDSL.g:13687:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 )
+ // InternalBlipDSL.g:13688:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3
{
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_102);
rule__XSetLiteral__Group__2__Impl();
state._fsp--;
@@ -46833,22 +46564,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__2__Impl"
- // InternalBlipDSL.g:13776:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ;
+ // InternalBlipDSL.g:13695:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ;
public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13780:1: ( ( '{' ) )
- // InternalBlipDSL.g:13781:1: ( '{' )
+ // InternalBlipDSL.g:13699:1: ( ( '{' ) )
+ // InternalBlipDSL.g:13700:1: ( '{' )
{
- // InternalBlipDSL.g:13781:1: ( '{' )
- // InternalBlipDSL.g:13782:2: '{'
+ // InternalBlipDSL.g:13700:1: ( '{' )
+ // InternalBlipDSL.g:13701:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ match(input,146,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
}
@@ -46874,16 +46605,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__3"
- // InternalBlipDSL.g:13791:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ;
+ // InternalBlipDSL.g:13710:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ;
public final void rule__XSetLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13795:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 )
- // InternalBlipDSL.g:13796:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4
+ // InternalBlipDSL.g:13714:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 )
+ // InternalBlipDSL.g:13715:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4
{
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_102);
rule__XSetLiteral__Group__3__Impl();
state._fsp--;
@@ -46912,31 +46643,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__3__Impl"
- // InternalBlipDSL.g:13803:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:13722:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ;
public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13807:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) )
- // InternalBlipDSL.g:13808:1: ( ( rule__XSetLiteral__Group_3__0 )? )
+ // InternalBlipDSL.g:13726:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) )
+ // InternalBlipDSL.g:13727:1: ( ( rule__XSetLiteral__Group_3__0 )? )
{
- // InternalBlipDSL.g:13808:1: ( ( rule__XSetLiteral__Group_3__0 )? )
- // InternalBlipDSL.g:13809:2: ( rule__XSetLiteral__Group_3__0 )?
+ // InternalBlipDSL.g:13727:1: ( ( rule__XSetLiteral__Group_3__0 )? )
+ // InternalBlipDSL.g:13728:2: ( rule__XSetLiteral__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getGroup_3());
}
- // InternalBlipDSL.g:13810:2: ( rule__XSetLiteral__Group_3__0 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalBlipDSL.g:13729:2: ( rule__XSetLiteral__Group_3__0 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( ((LA101_0>=RULE_ID && LA101_0<=RULE_DECIMAL)||LA101_0==27||(LA101_0>=34 && LA101_0<=35)||LA101_0==40||(LA101_0>=45 && LA101_0<=50)||LA101_0==142||LA101_0==154||LA101_0==176||(LA101_0>=180 && LA101_0<=181)||LA101_0==183||LA101_0==185||(LA101_0>=188 && LA101_0<=195)||LA101_0==197||LA101_0==210) ) {
- alt101=1;
+ if ( ((LA99_0>=RULE_ID && LA99_0<=RULE_DECIMAL)||LA99_0==27||(LA99_0>=34 && LA99_0<=35)||LA99_0==40||(LA99_0>=45 && LA99_0<=50)||LA99_0==146||LA99_0==154||LA99_0==176||(LA99_0>=180 && LA99_0<=181)||LA99_0==183||LA99_0==185||(LA99_0>=188 && LA99_0<=195)||LA99_0==197||LA99_0==210) ) {
+ alt99=1;
}
- switch (alt101) {
+ switch (alt99) {
case 1 :
- // InternalBlipDSL.g:13810:3: rule__XSetLiteral__Group_3__0
+ // InternalBlipDSL.g:13729:3: rule__XSetLiteral__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group_3__0();
@@ -46974,14 +46705,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__4"
- // InternalBlipDSL.g:13818:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ;
+ // InternalBlipDSL.g:13737:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ;
public final void rule__XSetLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13822:1: ( rule__XSetLiteral__Group__4__Impl )
- // InternalBlipDSL.g:13823:2: rule__XSetLiteral__Group__4__Impl
+ // InternalBlipDSL.g:13741:1: ( rule__XSetLiteral__Group__4__Impl )
+ // InternalBlipDSL.g:13742:2: rule__XSetLiteral__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group__4__Impl();
@@ -47007,22 +46738,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__4__Impl"
- // InternalBlipDSL.g:13829:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ;
+ // InternalBlipDSL.g:13748:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ;
public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13833:1: ( ( '}' ) )
- // InternalBlipDSL.g:13834:1: ( '}' )
+ // InternalBlipDSL.g:13752:1: ( ( '}' ) )
+ // InternalBlipDSL.g:13753:1: ( '}' )
{
- // InternalBlipDSL.g:13834:1: ( '}' )
- // InternalBlipDSL.g:13835:2: '}'
+ // InternalBlipDSL.g:13753:1: ( '}' )
+ // InternalBlipDSL.g:13754:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,147,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
}
@@ -47048,16 +46779,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__0"
- // InternalBlipDSL.g:13845:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ;
+ // InternalBlipDSL.g:13764:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ;
public final void rule__XSetLiteral__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13849:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 )
- // InternalBlipDSL.g:13850:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1
+ // InternalBlipDSL.g:13768:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 )
+ // InternalBlipDSL.g:13769:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XSetLiteral__Group_3__0__Impl();
state._fsp--;
@@ -47086,23 +46817,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__0__Impl"
- // InternalBlipDSL.g:13857:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ;
+ // InternalBlipDSL.g:13776:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ;
public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13861:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) )
- // InternalBlipDSL.g:13862:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
+ // InternalBlipDSL.g:13780:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) )
+ // InternalBlipDSL.g:13781:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
{
- // InternalBlipDSL.g:13862:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
- // InternalBlipDSL.g:13863:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
+ // InternalBlipDSL.g:13781:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
+ // InternalBlipDSL.g:13782:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0());
}
- // InternalBlipDSL.g:13864:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
- // InternalBlipDSL.g:13864:3: rule__XSetLiteral__ElementsAssignment_3_0
+ // InternalBlipDSL.g:13783:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
+ // InternalBlipDSL.g:13783:3: rule__XSetLiteral__ElementsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__ElementsAssignment_3_0();
@@ -47137,14 +46868,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__1"
- // InternalBlipDSL.g:13872:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ;
+ // InternalBlipDSL.g:13791:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ;
public final void rule__XSetLiteral__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13876:1: ( rule__XSetLiteral__Group_3__1__Impl )
- // InternalBlipDSL.g:13877:2: rule__XSetLiteral__Group_3__1__Impl
+ // InternalBlipDSL.g:13795:1: ( rule__XSetLiteral__Group_3__1__Impl )
+ // InternalBlipDSL.g:13796:2: rule__XSetLiteral__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group_3__1__Impl();
@@ -47170,37 +46901,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__1__Impl"
- // InternalBlipDSL.g:13883:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ;
+ // InternalBlipDSL.g:13802:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ;
public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13887:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) )
- // InternalBlipDSL.g:13888:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
+ // InternalBlipDSL.g:13806:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) )
+ // InternalBlipDSL.g:13807:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
{
- // InternalBlipDSL.g:13888:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
- // InternalBlipDSL.g:13889:2: ( rule__XSetLiteral__Group_3_1__0 )*
+ // InternalBlipDSL.g:13807:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
+ // InternalBlipDSL.g:13808:2: ( rule__XSetLiteral__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getGroup_3_1());
}
- // InternalBlipDSL.g:13890:2: ( rule__XSetLiteral__Group_3_1__0 )*
- loop102:
+ // InternalBlipDSL.g:13809:2: ( rule__XSetLiteral__Group_3_1__0 )*
+ loop100:
do {
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA102_0==178) ) {
- alt102=1;
+ if ( (LA100_0==178) ) {
+ alt100=1;
}
- switch (alt102) {
+ switch (alt100) {
case 1 :
- // InternalBlipDSL.g:13890:3: rule__XSetLiteral__Group_3_1__0
+ // InternalBlipDSL.g:13809:3: rule__XSetLiteral__Group_3_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XSetLiteral__Group_3_1__0();
state._fsp--;
@@ -47210,7 +46941,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop102;
+ break loop100;
}
} while (true);
@@ -47239,16 +46970,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__0"
- // InternalBlipDSL.g:13899:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ;
+ // InternalBlipDSL.g:13818:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ;
public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13903:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 )
- // InternalBlipDSL.g:13904:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1
+ // InternalBlipDSL.g:13822:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 )
+ // InternalBlipDSL.g:13823:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XSetLiteral__Group_3_1__0__Impl();
state._fsp--;
@@ -47277,17 +47008,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__0__Impl"
- // InternalBlipDSL.g:13911:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:13830:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13915:1: ( ( ',' ) )
- // InternalBlipDSL.g:13916:1: ( ',' )
+ // InternalBlipDSL.g:13834:1: ( ( ',' ) )
+ // InternalBlipDSL.g:13835:1: ( ',' )
{
- // InternalBlipDSL.g:13916:1: ( ',' )
- // InternalBlipDSL.g:13917:2: ','
+ // InternalBlipDSL.g:13835:1: ( ',' )
+ // InternalBlipDSL.g:13836:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
@@ -47318,14 +47049,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__1"
- // InternalBlipDSL.g:13926:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ;
+ // InternalBlipDSL.g:13845:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ;
public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13930:1: ( rule__XSetLiteral__Group_3_1__1__Impl )
- // InternalBlipDSL.g:13931:2: rule__XSetLiteral__Group_3_1__1__Impl
+ // InternalBlipDSL.g:13849:1: ( rule__XSetLiteral__Group_3_1__1__Impl )
+ // InternalBlipDSL.g:13850:2: rule__XSetLiteral__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group_3_1__1__Impl();
@@ -47351,23 +47082,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__1__Impl"
- // InternalBlipDSL.g:13937:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ;
+ // InternalBlipDSL.g:13856:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ;
public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13941:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) )
- // InternalBlipDSL.g:13942:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:13860:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) )
+ // InternalBlipDSL.g:13861:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
{
- // InternalBlipDSL.g:13942:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
- // InternalBlipDSL.g:13943:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
+ // InternalBlipDSL.g:13861:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:13862:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1());
}
- // InternalBlipDSL.g:13944:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
- // InternalBlipDSL.g:13944:3: rule__XSetLiteral__ElementsAssignment_3_1_1
+ // InternalBlipDSL.g:13863:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
+ // InternalBlipDSL.g:13863:3: rule__XSetLiteral__ElementsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__ElementsAssignment_3_1_1();
@@ -47402,16 +47133,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__0"
- // InternalBlipDSL.g:13953:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ;
+ // InternalBlipDSL.g:13872:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ;
public final void rule__XListLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13957:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 )
- // InternalBlipDSL.g:13958:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1
+ // InternalBlipDSL.g:13876:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 )
+ // InternalBlipDSL.g:13877:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_66);
rule__XListLiteral__Group__0__Impl();
state._fsp--;
@@ -47440,23 +47171,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__0__Impl"
- // InternalBlipDSL.g:13965:1: rule__XListLiteral__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:13884:1: rule__XListLiteral__Group__0__Impl : ( () ) ;
public final void rule__XListLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13969:1: ( ( () ) )
- // InternalBlipDSL.g:13970:1: ( () )
+ // InternalBlipDSL.g:13888:1: ( ( () ) )
+ // InternalBlipDSL.g:13889:1: ( () )
{
- // InternalBlipDSL.g:13970:1: ( () )
- // InternalBlipDSL.g:13971:2: ()
+ // InternalBlipDSL.g:13889:1: ( () )
+ // InternalBlipDSL.g:13890:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0());
}
- // InternalBlipDSL.g:13972:2: ()
- // InternalBlipDSL.g:13972:3:
+ // InternalBlipDSL.g:13891:2: ()
+ // InternalBlipDSL.g:13891:3:
{
}
@@ -47481,16 +47212,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__1"
- // InternalBlipDSL.g:13980:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ;
+ // InternalBlipDSL.g:13899:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ;
public final void rule__XListLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13984:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 )
- // InternalBlipDSL.g:13985:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2
+ // InternalBlipDSL.g:13903:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 )
+ // InternalBlipDSL.g:13904:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_67);
rule__XListLiteral__Group__1__Impl();
state._fsp--;
@@ -47519,17 +47250,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__1__Impl"
- // InternalBlipDSL.g:13992:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ;
+ // InternalBlipDSL.g:13911:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ;
public final void rule__XListLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:13996:1: ( ( '#' ) )
- // InternalBlipDSL.g:13997:1: ( '#' )
+ // InternalBlipDSL.g:13915:1: ( ( '#' ) )
+ // InternalBlipDSL.g:13916:1: ( '#' )
{
- // InternalBlipDSL.g:13997:1: ( '#' )
- // InternalBlipDSL.g:13998:2: '#'
+ // InternalBlipDSL.g:13916:1: ( '#' )
+ // InternalBlipDSL.g:13917:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1());
@@ -47560,16 +47291,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__2"
- // InternalBlipDSL.g:14007:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ;
+ // InternalBlipDSL.g:13926:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ;
public final void rule__XListLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14011:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 )
- // InternalBlipDSL.g:14012:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3
+ // InternalBlipDSL.g:13930:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 )
+ // InternalBlipDSL.g:13931:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_65);
rule__XListLiteral__Group__2__Impl();
state._fsp--;
@@ -47598,17 +47329,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__2__Impl"
- // InternalBlipDSL.g:14019:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ;
+ // InternalBlipDSL.g:13938:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ;
public final void rule__XListLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14023:1: ( ( '[' ) )
- // InternalBlipDSL.g:14024:1: ( '[' )
+ // InternalBlipDSL.g:13942:1: ( ( '[' ) )
+ // InternalBlipDSL.g:13943:1: ( '[' )
{
- // InternalBlipDSL.g:14024:1: ( '[' )
- // InternalBlipDSL.g:14025:2: '['
+ // InternalBlipDSL.g:13943:1: ( '[' )
+ // InternalBlipDSL.g:13944:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
@@ -47639,16 +47370,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__3"
- // InternalBlipDSL.g:14034:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ;
+ // InternalBlipDSL.g:13953:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ;
public final void rule__XListLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14038:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 )
- // InternalBlipDSL.g:14039:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4
+ // InternalBlipDSL.g:13957:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 )
+ // InternalBlipDSL.g:13958:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_65);
rule__XListLiteral__Group__3__Impl();
state._fsp--;
@@ -47677,31 +47408,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__3__Impl"
- // InternalBlipDSL.g:14046:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:13965:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ;
public final void rule__XListLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14050:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) )
- // InternalBlipDSL.g:14051:1: ( ( rule__XListLiteral__Group_3__0 )? )
+ // InternalBlipDSL.g:13969:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) )
+ // InternalBlipDSL.g:13970:1: ( ( rule__XListLiteral__Group_3__0 )? )
{
- // InternalBlipDSL.g:14051:1: ( ( rule__XListLiteral__Group_3__0 )? )
- // InternalBlipDSL.g:14052:2: ( rule__XListLiteral__Group_3__0 )?
+ // InternalBlipDSL.g:13970:1: ( ( rule__XListLiteral__Group_3__0 )? )
+ // InternalBlipDSL.g:13971:2: ( rule__XListLiteral__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getGroup_3());
}
- // InternalBlipDSL.g:14053:2: ( rule__XListLiteral__Group_3__0 )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalBlipDSL.g:13972:2: ( rule__XListLiteral__Group_3__0 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( ((LA103_0>=RULE_ID && LA103_0<=RULE_DECIMAL)||LA103_0==27||(LA103_0>=34 && LA103_0<=35)||LA103_0==40||(LA103_0>=45 && LA103_0<=50)||LA103_0==142||LA103_0==154||LA103_0==176||(LA103_0>=180 && LA103_0<=181)||LA103_0==183||LA103_0==185||(LA103_0>=188 && LA103_0<=195)||LA103_0==197||LA103_0==210) ) {
- alt103=1;
+ if ( ((LA101_0>=RULE_ID && LA101_0<=RULE_DECIMAL)||LA101_0==27||(LA101_0>=34 && LA101_0<=35)||LA101_0==40||(LA101_0>=45 && LA101_0<=50)||LA101_0==146||LA101_0==154||LA101_0==176||(LA101_0>=180 && LA101_0<=181)||LA101_0==183||LA101_0==185||(LA101_0>=188 && LA101_0<=195)||LA101_0==197||LA101_0==210) ) {
+ alt101=1;
}
- switch (alt103) {
+ switch (alt101) {
case 1 :
- // InternalBlipDSL.g:14053:3: rule__XListLiteral__Group_3__0
+ // InternalBlipDSL.g:13972:3: rule__XListLiteral__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group_3__0();
@@ -47739,14 +47470,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__4"
- // InternalBlipDSL.g:14061:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ;
+ // InternalBlipDSL.g:13980:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ;
public final void rule__XListLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14065:1: ( rule__XListLiteral__Group__4__Impl )
- // InternalBlipDSL.g:14066:2: rule__XListLiteral__Group__4__Impl
+ // InternalBlipDSL.g:13984:1: ( rule__XListLiteral__Group__4__Impl )
+ // InternalBlipDSL.g:13985:2: rule__XListLiteral__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group__4__Impl();
@@ -47772,17 +47503,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__4__Impl"
- // InternalBlipDSL.g:14072:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ;
+ // InternalBlipDSL.g:13991:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ;
public final void rule__XListLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14076:1: ( ( ']' ) )
- // InternalBlipDSL.g:14077:1: ( ']' )
+ // InternalBlipDSL.g:13995:1: ( ( ']' ) )
+ // InternalBlipDSL.g:13996:1: ( ']' )
{
- // InternalBlipDSL.g:14077:1: ( ']' )
- // InternalBlipDSL.g:14078:2: ']'
+ // InternalBlipDSL.g:13996:1: ( ']' )
+ // InternalBlipDSL.g:13997:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4());
@@ -47813,16 +47544,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__0"
- // InternalBlipDSL.g:14088:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ;
+ // InternalBlipDSL.g:14007:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ;
public final void rule__XListLiteral__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14092:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 )
- // InternalBlipDSL.g:14093:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1
+ // InternalBlipDSL.g:14011:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 )
+ // InternalBlipDSL.g:14012:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XListLiteral__Group_3__0__Impl();
state._fsp--;
@@ -47851,23 +47582,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__0__Impl"
- // InternalBlipDSL.g:14100:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ;
+ // InternalBlipDSL.g:14019:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ;
public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14104:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) )
- // InternalBlipDSL.g:14105:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
+ // InternalBlipDSL.g:14023:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) )
+ // InternalBlipDSL.g:14024:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
{
- // InternalBlipDSL.g:14105:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
- // InternalBlipDSL.g:14106:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
+ // InternalBlipDSL.g:14024:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
+ // InternalBlipDSL.g:14025:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0());
}
- // InternalBlipDSL.g:14107:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
- // InternalBlipDSL.g:14107:3: rule__XListLiteral__ElementsAssignment_3_0
+ // InternalBlipDSL.g:14026:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
+ // InternalBlipDSL.g:14026:3: rule__XListLiteral__ElementsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XListLiteral__ElementsAssignment_3_0();
@@ -47902,14 +47633,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__1"
- // InternalBlipDSL.g:14115:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ;
+ // InternalBlipDSL.g:14034:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ;
public final void rule__XListLiteral__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14119:1: ( rule__XListLiteral__Group_3__1__Impl )
- // InternalBlipDSL.g:14120:2: rule__XListLiteral__Group_3__1__Impl
+ // InternalBlipDSL.g:14038:1: ( rule__XListLiteral__Group_3__1__Impl )
+ // InternalBlipDSL.g:14039:2: rule__XListLiteral__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group_3__1__Impl();
@@ -47935,37 +47666,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__1__Impl"
- // InternalBlipDSL.g:14126:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ;
+ // InternalBlipDSL.g:14045:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ;
public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14130:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) )
- // InternalBlipDSL.g:14131:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
+ // InternalBlipDSL.g:14049:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) )
+ // InternalBlipDSL.g:14050:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
{
- // InternalBlipDSL.g:14131:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
- // InternalBlipDSL.g:14132:2: ( rule__XListLiteral__Group_3_1__0 )*
+ // InternalBlipDSL.g:14050:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
+ // InternalBlipDSL.g:14051:2: ( rule__XListLiteral__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getGroup_3_1());
}
- // InternalBlipDSL.g:14133:2: ( rule__XListLiteral__Group_3_1__0 )*
- loop104:
+ // InternalBlipDSL.g:14052:2: ( rule__XListLiteral__Group_3_1__0 )*
+ loop102:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA104_0==178) ) {
- alt104=1;
+ if ( (LA102_0==178) ) {
+ alt102=1;
}
- switch (alt104) {
+ switch (alt102) {
case 1 :
- // InternalBlipDSL.g:14133:3: rule__XListLiteral__Group_3_1__0
+ // InternalBlipDSL.g:14052:3: rule__XListLiteral__Group_3_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XListLiteral__Group_3_1__0();
state._fsp--;
@@ -47975,7 +47706,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop104;
+ break loop102;
}
} while (true);
@@ -48004,16 +47735,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__0"
- // InternalBlipDSL.g:14142:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ;
+ // InternalBlipDSL.g:14061:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ;
public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14146:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 )
- // InternalBlipDSL.g:14147:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1
+ // InternalBlipDSL.g:14065:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 )
+ // InternalBlipDSL.g:14066:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XListLiteral__Group_3_1__0__Impl();
state._fsp--;
@@ -48042,17 +47773,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__0__Impl"
- // InternalBlipDSL.g:14154:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:14073:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14158:1: ( ( ',' ) )
- // InternalBlipDSL.g:14159:1: ( ',' )
+ // InternalBlipDSL.g:14077:1: ( ( ',' ) )
+ // InternalBlipDSL.g:14078:1: ( ',' )
{
- // InternalBlipDSL.g:14159:1: ( ',' )
- // InternalBlipDSL.g:14160:2: ','
+ // InternalBlipDSL.g:14078:1: ( ',' )
+ // InternalBlipDSL.g:14079:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
@@ -48083,14 +47814,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__1"
- // InternalBlipDSL.g:14169:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ;
+ // InternalBlipDSL.g:14088:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ;
public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14173:1: ( rule__XListLiteral__Group_3_1__1__Impl )
- // InternalBlipDSL.g:14174:2: rule__XListLiteral__Group_3_1__1__Impl
+ // InternalBlipDSL.g:14092:1: ( rule__XListLiteral__Group_3_1__1__Impl )
+ // InternalBlipDSL.g:14093:2: rule__XListLiteral__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group_3_1__1__Impl();
@@ -48116,23 +47847,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__1__Impl"
- // InternalBlipDSL.g:14180:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ;
+ // InternalBlipDSL.g:14099:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ;
public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14184:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) )
- // InternalBlipDSL.g:14185:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:14103:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) )
+ // InternalBlipDSL.g:14104:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
{
- // InternalBlipDSL.g:14185:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
- // InternalBlipDSL.g:14186:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
+ // InternalBlipDSL.g:14104:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:14105:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1());
}
- // InternalBlipDSL.g:14187:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
- // InternalBlipDSL.g:14187:3: rule__XListLiteral__ElementsAssignment_3_1_1
+ // InternalBlipDSL.g:14106:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
+ // InternalBlipDSL.g:14106:3: rule__XListLiteral__ElementsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XListLiteral__ElementsAssignment_3_1_1();
@@ -48167,16 +47898,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__0"
- // InternalBlipDSL.g:14196:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
+ // InternalBlipDSL.g:14115:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
public final void rule__XClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14200:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
- // InternalBlipDSL.g:14201:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
+ // InternalBlipDSL.g:14119:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
+ // InternalBlipDSL.g:14120:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_103);
rule__XClosure__Group__0__Impl();
state._fsp--;
@@ -48205,23 +47936,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__0__Impl"
- // InternalBlipDSL.g:14208:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ;
+ // InternalBlipDSL.g:14127:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ;
public final void rule__XClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14212:1: ( ( ( rule__XClosure__Group_0__0 ) ) )
- // InternalBlipDSL.g:14213:1: ( ( rule__XClosure__Group_0__0 ) )
+ // InternalBlipDSL.g:14131:1: ( ( ( rule__XClosure__Group_0__0 ) ) )
+ // InternalBlipDSL.g:14132:1: ( ( rule__XClosure__Group_0__0 ) )
{
- // InternalBlipDSL.g:14213:1: ( ( rule__XClosure__Group_0__0 ) )
- // InternalBlipDSL.g:14214:2: ( rule__XClosure__Group_0__0 )
+ // InternalBlipDSL.g:14132:1: ( ( rule__XClosure__Group_0__0 ) )
+ // InternalBlipDSL.g:14133:2: ( rule__XClosure__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_0());
}
- // InternalBlipDSL.g:14215:2: ( rule__XClosure__Group_0__0 )
- // InternalBlipDSL.g:14215:3: rule__XClosure__Group_0__0
+ // InternalBlipDSL.g:14134:2: ( rule__XClosure__Group_0__0 )
+ // InternalBlipDSL.g:14134:3: rule__XClosure__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0__0();
@@ -48256,16 +47987,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__1"
- // InternalBlipDSL.g:14223:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
+ // InternalBlipDSL.g:14142:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
public final void rule__XClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14227:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
- // InternalBlipDSL.g:14228:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
+ // InternalBlipDSL.g:14146:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
+ // InternalBlipDSL.g:14147:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_103);
rule__XClosure__Group__1__Impl();
state._fsp--;
@@ -48294,27 +48025,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__1__Impl"
- // InternalBlipDSL.g:14235:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ;
+ // InternalBlipDSL.g:14154:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ;
public final void rule__XClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14239:1: ( ( ( rule__XClosure__Group_1__0 )? ) )
- // InternalBlipDSL.g:14240:1: ( ( rule__XClosure__Group_1__0 )? )
+ // InternalBlipDSL.g:14158:1: ( ( ( rule__XClosure__Group_1__0 )? ) )
+ // InternalBlipDSL.g:14159:1: ( ( rule__XClosure__Group_1__0 )? )
{
- // InternalBlipDSL.g:14240:1: ( ( rule__XClosure__Group_1__0 )? )
- // InternalBlipDSL.g:14241:2: ( rule__XClosure__Group_1__0 )?
+ // InternalBlipDSL.g:14159:1: ( ( rule__XClosure__Group_1__0 )? )
+ // InternalBlipDSL.g:14160:2: ( rule__XClosure__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1());
}
- // InternalBlipDSL.g:14242:2: ( rule__XClosure__Group_1__0 )?
- int alt105=2;
- alt105 = dfa105.predict(input);
- switch (alt105) {
+ // InternalBlipDSL.g:14161:2: ( rule__XClosure__Group_1__0 )?
+ int alt103=2;
+ alt103 = dfa103.predict(input);
+ switch (alt103) {
case 1 :
- // InternalBlipDSL.g:14242:3: rule__XClosure__Group_1__0
+ // InternalBlipDSL.g:14161:3: rule__XClosure__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1__0();
@@ -48352,16 +48083,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__2"
- // InternalBlipDSL.g:14250:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
+ // InternalBlipDSL.g:14169:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
public final void rule__XClosure__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14254:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
- // InternalBlipDSL.g:14255:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
+ // InternalBlipDSL.g:14173:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
+ // InternalBlipDSL.g:14174:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
{
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_104);
rule__XClosure__Group__2__Impl();
state._fsp--;
@@ -48390,23 +48121,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__2__Impl"
- // InternalBlipDSL.g:14262:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ;
+ // InternalBlipDSL.g:14181:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ;
public final void rule__XClosure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14266:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) )
- // InternalBlipDSL.g:14267:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
+ // InternalBlipDSL.g:14185:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) )
+ // InternalBlipDSL.g:14186:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
{
- // InternalBlipDSL.g:14267:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
- // InternalBlipDSL.g:14268:2: ( rule__XClosure__ExpressionAssignment_2 )
+ // InternalBlipDSL.g:14186:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
+ // InternalBlipDSL.g:14187:2: ( rule__XClosure__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExpressionAssignment_2());
}
- // InternalBlipDSL.g:14269:2: ( rule__XClosure__ExpressionAssignment_2 )
- // InternalBlipDSL.g:14269:3: rule__XClosure__ExpressionAssignment_2
+ // InternalBlipDSL.g:14188:2: ( rule__XClosure__ExpressionAssignment_2 )
+ // InternalBlipDSL.g:14188:3: rule__XClosure__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XClosure__ExpressionAssignment_2();
@@ -48441,14 +48172,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__3"
- // InternalBlipDSL.g:14277:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ;
+ // InternalBlipDSL.g:14196:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ;
public final void rule__XClosure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14281:1: ( rule__XClosure__Group__3__Impl )
- // InternalBlipDSL.g:14282:2: rule__XClosure__Group__3__Impl
+ // InternalBlipDSL.g:14200:1: ( rule__XClosure__Group__3__Impl )
+ // InternalBlipDSL.g:14201:2: rule__XClosure__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group__3__Impl();
@@ -48474,17 +48205,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__3__Impl"
- // InternalBlipDSL.g:14288:1: rule__XClosure__Group__3__Impl : ( ']' ) ;
+ // InternalBlipDSL.g:14207:1: rule__XClosure__Group__3__Impl : ( ']' ) ;
public final void rule__XClosure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14292:1: ( ( ']' ) )
- // InternalBlipDSL.g:14293:1: ( ']' )
+ // InternalBlipDSL.g:14211:1: ( ( ']' ) )
+ // InternalBlipDSL.g:14212:1: ( ']' )
{
- // InternalBlipDSL.g:14293:1: ( ']' )
- // InternalBlipDSL.g:14294:2: ']'
+ // InternalBlipDSL.g:14212:1: ( ']' )
+ // InternalBlipDSL.g:14213:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
@@ -48515,14 +48246,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0__0"
- // InternalBlipDSL.g:14304:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ;
+ // InternalBlipDSL.g:14223:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ;
public final void rule__XClosure__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14308:1: ( rule__XClosure__Group_0__0__Impl )
- // InternalBlipDSL.g:14309:2: rule__XClosure__Group_0__0__Impl
+ // InternalBlipDSL.g:14227:1: ( rule__XClosure__Group_0__0__Impl )
+ // InternalBlipDSL.g:14228:2: rule__XClosure__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0__0__Impl();
@@ -48548,23 +48279,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0__0__Impl"
- // InternalBlipDSL.g:14315:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ;
+ // InternalBlipDSL.g:14234:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ;
public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14319:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) )
- // InternalBlipDSL.g:14320:1: ( ( rule__XClosure__Group_0_0__0 ) )
+ // InternalBlipDSL.g:14238:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) )
+ // InternalBlipDSL.g:14239:1: ( ( rule__XClosure__Group_0_0__0 ) )
{
- // InternalBlipDSL.g:14320:1: ( ( rule__XClosure__Group_0_0__0 ) )
- // InternalBlipDSL.g:14321:2: ( rule__XClosure__Group_0_0__0 )
+ // InternalBlipDSL.g:14239:1: ( ( rule__XClosure__Group_0_0__0 ) )
+ // InternalBlipDSL.g:14240:2: ( rule__XClosure__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_0_0());
}
- // InternalBlipDSL.g:14322:2: ( rule__XClosure__Group_0_0__0 )
- // InternalBlipDSL.g:14322:3: rule__XClosure__Group_0_0__0
+ // InternalBlipDSL.g:14241:2: ( rule__XClosure__Group_0_0__0 )
+ // InternalBlipDSL.g:14241:3: rule__XClosure__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0_0__0();
@@ -48599,16 +48330,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__0"
- // InternalBlipDSL.g:14331:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ;
+ // InternalBlipDSL.g:14250:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ;
public final void rule__XClosure__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14335:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 )
- // InternalBlipDSL.g:14336:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1
+ // InternalBlipDSL.g:14254:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 )
+ // InternalBlipDSL.g:14255:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_67);
rule__XClosure__Group_0_0__0__Impl();
state._fsp--;
@@ -48637,23 +48368,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__0__Impl"
- // InternalBlipDSL.g:14343:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:14262:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ;
public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14347:1: ( ( () ) )
- // InternalBlipDSL.g:14348:1: ( () )
+ // InternalBlipDSL.g:14266:1: ( ( () ) )
+ // InternalBlipDSL.g:14267:1: ( () )
{
- // InternalBlipDSL.g:14348:1: ( () )
- // InternalBlipDSL.g:14349:2: ()
+ // InternalBlipDSL.g:14267:1: ( () )
+ // InternalBlipDSL.g:14268:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0());
}
- // InternalBlipDSL.g:14350:2: ()
- // InternalBlipDSL.g:14350:3:
+ // InternalBlipDSL.g:14269:2: ()
+ // InternalBlipDSL.g:14269:3:
{
}
@@ -48678,14 +48409,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__1"
- // InternalBlipDSL.g:14358:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ;
+ // InternalBlipDSL.g:14277:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ;
public final void rule__XClosure__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14362:1: ( rule__XClosure__Group_0_0__1__Impl )
- // InternalBlipDSL.g:14363:2: rule__XClosure__Group_0_0__1__Impl
+ // InternalBlipDSL.g:14281:1: ( rule__XClosure__Group_0_0__1__Impl )
+ // InternalBlipDSL.g:14282:2: rule__XClosure__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0_0__1__Impl();
@@ -48711,17 +48442,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__1__Impl"
- // InternalBlipDSL.g:14369:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ;
+ // InternalBlipDSL.g:14288:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ;
public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14373:1: ( ( '[' ) )
- // InternalBlipDSL.g:14374:1: ( '[' )
+ // InternalBlipDSL.g:14292:1: ( ( '[' ) )
+ // InternalBlipDSL.g:14293:1: ( '[' )
{
- // InternalBlipDSL.g:14374:1: ( '[' )
- // InternalBlipDSL.g:14375:2: '['
+ // InternalBlipDSL.g:14293:1: ( '[' )
+ // InternalBlipDSL.g:14294:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
@@ -48752,14 +48483,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1__0"
- // InternalBlipDSL.g:14385:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ;
+ // InternalBlipDSL.g:14304:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ;
public final void rule__XClosure__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14389:1: ( rule__XClosure__Group_1__0__Impl )
- // InternalBlipDSL.g:14390:2: rule__XClosure__Group_1__0__Impl
+ // InternalBlipDSL.g:14308:1: ( rule__XClosure__Group_1__0__Impl )
+ // InternalBlipDSL.g:14309:2: rule__XClosure__Group_1__0__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1__0__Impl();
@@ -48785,23 +48516,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1__0__Impl"
- // InternalBlipDSL.g:14396:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ;
+ // InternalBlipDSL.g:14315:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ;
public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14400:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) )
- // InternalBlipDSL.g:14401:1: ( ( rule__XClosure__Group_1_0__0 ) )
+ // InternalBlipDSL.g:14319:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) )
+ // InternalBlipDSL.g:14320:1: ( ( rule__XClosure__Group_1_0__0 ) )
{
- // InternalBlipDSL.g:14401:1: ( ( rule__XClosure__Group_1_0__0 ) )
- // InternalBlipDSL.g:14402:2: ( rule__XClosure__Group_1_0__0 )
+ // InternalBlipDSL.g:14320:1: ( ( rule__XClosure__Group_1_0__0 ) )
+ // InternalBlipDSL.g:14321:2: ( rule__XClosure__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1_0());
}
- // InternalBlipDSL.g:14403:2: ( rule__XClosure__Group_1_0__0 )
- // InternalBlipDSL.g:14403:3: rule__XClosure__Group_1_0__0
+ // InternalBlipDSL.g:14322:2: ( rule__XClosure__Group_1_0__0 )
+ // InternalBlipDSL.g:14322:3: rule__XClosure__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0__0();
@@ -48836,16 +48567,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__0"
- // InternalBlipDSL.g:14412:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ;
+ // InternalBlipDSL.g:14331:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ;
public final void rule__XClosure__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14416:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 )
- // InternalBlipDSL.g:14417:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1
+ // InternalBlipDSL.g:14335:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 )
+ // InternalBlipDSL.g:14336:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1
{
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_105);
rule__XClosure__Group_1_0__0__Impl();
state._fsp--;
@@ -48874,31 +48605,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__0__Impl"
- // InternalBlipDSL.g:14424:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ;
+ // InternalBlipDSL.g:14343:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ;
public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14428:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) )
- // InternalBlipDSL.g:14429:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
+ // InternalBlipDSL.g:14347:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) )
+ // InternalBlipDSL.g:14348:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
{
- // InternalBlipDSL.g:14429:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
- // InternalBlipDSL.g:14430:2: ( rule__XClosure__Group_1_0_0__0 )?
+ // InternalBlipDSL.g:14348:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
+ // InternalBlipDSL.g:14349:2: ( rule__XClosure__Group_1_0_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1_0_0());
}
- // InternalBlipDSL.g:14431:2: ( rule__XClosure__Group_1_0_0__0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalBlipDSL.g:14350:2: ( rule__XClosure__Group_1_0_0__0 )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA106_0==RULE_ID||LA106_0==31||LA106_0==176) ) {
- alt106=1;
+ if ( (LA104_0==RULE_ID||LA104_0==31||LA104_0==176) ) {
+ alt104=1;
}
- switch (alt106) {
+ switch (alt104) {
case 1 :
- // InternalBlipDSL.g:14431:3: rule__XClosure__Group_1_0_0__0
+ // InternalBlipDSL.g:14350:3: rule__XClosure__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0_0__0();
@@ -48936,14 +48667,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__1"
- // InternalBlipDSL.g:14439:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ;
+ // InternalBlipDSL.g:14358:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ;
public final void rule__XClosure__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14443:1: ( rule__XClosure__Group_1_0__1__Impl )
- // InternalBlipDSL.g:14444:2: rule__XClosure__Group_1_0__1__Impl
+ // InternalBlipDSL.g:14362:1: ( rule__XClosure__Group_1_0__1__Impl )
+ // InternalBlipDSL.g:14363:2: rule__XClosure__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0__1__Impl();
@@ -48969,23 +48700,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__1__Impl"
- // InternalBlipDSL.g:14450:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ;
+ // InternalBlipDSL.g:14369:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ;
public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14454:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) )
- // InternalBlipDSL.g:14455:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:14373:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) )
+ // InternalBlipDSL.g:14374:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
{
- // InternalBlipDSL.g:14455:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
- // InternalBlipDSL.g:14456:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
+ // InternalBlipDSL.g:14374:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
+ // InternalBlipDSL.g:14375:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1());
}
- // InternalBlipDSL.g:14457:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
- // InternalBlipDSL.g:14457:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1
+ // InternalBlipDSL.g:14376:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
+ // InternalBlipDSL.g:14376:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XClosure__ExplicitSyntaxAssignment_1_0_1();
@@ -49020,16 +48751,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__0"
- // InternalBlipDSL.g:14466:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ;
+ // InternalBlipDSL.g:14385:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ;
public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14470:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 )
- // InternalBlipDSL.g:14471:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1
+ // InternalBlipDSL.g:14389:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 )
+ // InternalBlipDSL.g:14390:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XClosure__Group_1_0_0__0__Impl();
state._fsp--;
@@ -49058,23 +48789,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__0__Impl"
- // InternalBlipDSL.g:14478:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ;
+ // InternalBlipDSL.g:14397:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ;
public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14482:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) )
- // InternalBlipDSL.g:14483:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
+ // InternalBlipDSL.g:14401:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) )
+ // InternalBlipDSL.g:14402:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
{
- // InternalBlipDSL.g:14483:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
- // InternalBlipDSL.g:14484:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
+ // InternalBlipDSL.g:14402:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
+ // InternalBlipDSL.g:14403:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0());
}
- // InternalBlipDSL.g:14485:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
- // InternalBlipDSL.g:14485:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
+ // InternalBlipDSL.g:14404:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
+ // InternalBlipDSL.g:14404:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
{
pushFollow(FOLLOW_2);
rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0();
@@ -49109,14 +48840,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__1"
- // InternalBlipDSL.g:14493:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:14412:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ;
public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14497:1: ( rule__XClosure__Group_1_0_0__1__Impl )
- // InternalBlipDSL.g:14498:2: rule__XClosure__Group_1_0_0__1__Impl
+ // InternalBlipDSL.g:14416:1: ( rule__XClosure__Group_1_0_0__1__Impl )
+ // InternalBlipDSL.g:14417:2: rule__XClosure__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0_0__1__Impl();
@@ -49142,37 +48873,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__1__Impl"
- // InternalBlipDSL.g:14504:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ;
+ // InternalBlipDSL.g:14423:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ;
public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14508:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) )
- // InternalBlipDSL.g:14509:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
+ // InternalBlipDSL.g:14427:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) )
+ // InternalBlipDSL.g:14428:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
{
- // InternalBlipDSL.g:14509:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
- // InternalBlipDSL.g:14510:2: ( rule__XClosure__Group_1_0_0_1__0 )*
+ // InternalBlipDSL.g:14428:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
+ // InternalBlipDSL.g:14429:2: ( rule__XClosure__Group_1_0_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1());
}
- // InternalBlipDSL.g:14511:2: ( rule__XClosure__Group_1_0_0_1__0 )*
- loop107:
+ // InternalBlipDSL.g:14430:2: ( rule__XClosure__Group_1_0_0_1__0 )*
+ loop105:
do {
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA107_0==178) ) {
- alt107=1;
+ if ( (LA105_0==178) ) {
+ alt105=1;
}
- switch (alt107) {
+ switch (alt105) {
case 1 :
- // InternalBlipDSL.g:14511:3: rule__XClosure__Group_1_0_0_1__0
+ // InternalBlipDSL.g:14430:3: rule__XClosure__Group_1_0_0_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XClosure__Group_1_0_0_1__0();
state._fsp--;
@@ -49182,7 +48913,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop107;
+ break loop105;
}
} while (true);
@@ -49211,16 +48942,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__0"
- // InternalBlipDSL.g:14520:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ;
+ // InternalBlipDSL.g:14439:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ;
public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14524:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 )
- // InternalBlipDSL.g:14525:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1
+ // InternalBlipDSL.g:14443:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 )
+ // InternalBlipDSL.g:14444:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XClosure__Group_1_0_0_1__0__Impl();
state._fsp--;
@@ -49249,17 +48980,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl"
- // InternalBlipDSL.g:14532:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:14451:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ;
public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14536:1: ( ( ',' ) )
- // InternalBlipDSL.g:14537:1: ( ',' )
+ // InternalBlipDSL.g:14455:1: ( ( ',' ) )
+ // InternalBlipDSL.g:14456:1: ( ',' )
{
- // InternalBlipDSL.g:14537:1: ( ',' )
- // InternalBlipDSL.g:14538:2: ','
+ // InternalBlipDSL.g:14456:1: ( ',' )
+ // InternalBlipDSL.g:14457:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
@@ -49290,14 +49021,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__1"
- // InternalBlipDSL.g:14547:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ;
+ // InternalBlipDSL.g:14466:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ;
public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14551:1: ( rule__XClosure__Group_1_0_0_1__1__Impl )
- // InternalBlipDSL.g:14552:2: rule__XClosure__Group_1_0_0_1__1__Impl
+ // InternalBlipDSL.g:14470:1: ( rule__XClosure__Group_1_0_0_1__1__Impl )
+ // InternalBlipDSL.g:14471:2: rule__XClosure__Group_1_0_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0_0_1__1__Impl();
@@ -49323,23 +49054,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl"
- // InternalBlipDSL.g:14558:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ;
+ // InternalBlipDSL.g:14477:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ;
public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14562:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) )
- // InternalBlipDSL.g:14563:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
+ // InternalBlipDSL.g:14481:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) )
+ // InternalBlipDSL.g:14482:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
{
- // InternalBlipDSL.g:14563:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
- // InternalBlipDSL.g:14564:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
+ // InternalBlipDSL.g:14482:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
+ // InternalBlipDSL.g:14483:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1());
}
- // InternalBlipDSL.g:14565:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
- // InternalBlipDSL.g:14565:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1
+ // InternalBlipDSL.g:14484:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
+ // InternalBlipDSL.g:14484:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1
{
pushFollow(FOLLOW_2);
rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1();
@@ -49374,16 +49105,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__0"
- // InternalBlipDSL.g:14574:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
+ // InternalBlipDSL.g:14493:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
public final void rule__XExpressionInClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14578:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
- // InternalBlipDSL.g:14579:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
+ // InternalBlipDSL.g:14497:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
+ // InternalBlipDSL.g:14498:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_103);
rule__XExpressionInClosure__Group__0__Impl();
state._fsp--;
@@ -49412,23 +49143,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__0__Impl"
- // InternalBlipDSL.g:14586:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:14505:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14590:1: ( ( () ) )
- // InternalBlipDSL.g:14591:1: ( () )
+ // InternalBlipDSL.g:14509:1: ( ( () ) )
+ // InternalBlipDSL.g:14510:1: ( () )
{
- // InternalBlipDSL.g:14591:1: ( () )
- // InternalBlipDSL.g:14592:2: ()
+ // InternalBlipDSL.g:14510:1: ( () )
+ // InternalBlipDSL.g:14511:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0());
}
- // InternalBlipDSL.g:14593:2: ()
- // InternalBlipDSL.g:14593:3:
+ // InternalBlipDSL.g:14512:2: ()
+ // InternalBlipDSL.g:14512:3:
{
}
@@ -49453,14 +49184,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__1"
- // InternalBlipDSL.g:14601:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
+ // InternalBlipDSL.g:14520:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
public final void rule__XExpressionInClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14605:1: ( rule__XExpressionInClosure__Group__1__Impl )
- // InternalBlipDSL.g:14606:2: rule__XExpressionInClosure__Group__1__Impl
+ // InternalBlipDSL.g:14524:1: ( rule__XExpressionInClosure__Group__1__Impl )
+ // InternalBlipDSL.g:14525:2: rule__XExpressionInClosure__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__Group__1__Impl();
@@ -49486,37 +49217,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__1__Impl"
- // InternalBlipDSL.g:14612:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:14531:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14616:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
- // InternalBlipDSL.g:14617:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // InternalBlipDSL.g:14535:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
+ // InternalBlipDSL.g:14536:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
{
- // InternalBlipDSL.g:14617:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
- // InternalBlipDSL.g:14618:2: ( rule__XExpressionInClosure__Group_1__0 )*
+ // InternalBlipDSL.g:14536:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // InternalBlipDSL.g:14537:2: ( rule__XExpressionInClosure__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getGroup_1());
}
- // InternalBlipDSL.g:14619:2: ( rule__XExpressionInClosure__Group_1__0 )*
- loop108:
+ // InternalBlipDSL.g:14538:2: ( rule__XExpressionInClosure__Group_1__0 )*
+ loop106:
do {
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( ((LA108_0>=RULE_ID && LA108_0<=RULE_DECIMAL)||LA108_0==27||(LA108_0>=34 && LA108_0<=35)||LA108_0==40||(LA108_0>=44 && LA108_0<=50)||LA108_0==142||LA108_0==154||LA108_0==176||(LA108_0>=180 && LA108_0<=181)||LA108_0==183||LA108_0==185||(LA108_0>=188 && LA108_0<=195)||LA108_0==197||(LA108_0>=209 && LA108_0<=210)) ) {
- alt108=1;
+ if ( ((LA106_0>=RULE_ID && LA106_0<=RULE_DECIMAL)||LA106_0==27||(LA106_0>=34 && LA106_0<=35)||LA106_0==40||(LA106_0>=44 && LA106_0<=50)||LA106_0==146||LA106_0==154||LA106_0==176||(LA106_0>=180 && LA106_0<=181)||LA106_0==183||LA106_0==185||(LA106_0>=188 && LA106_0<=195)||LA106_0==197||(LA106_0>=209 && LA106_0<=210)) ) {
+ alt106=1;
}
- switch (alt108) {
+ switch (alt106) {
case 1 :
- // InternalBlipDSL.g:14619:3: rule__XExpressionInClosure__Group_1__0
+ // InternalBlipDSL.g:14538:3: rule__XExpressionInClosure__Group_1__0
{
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_106);
rule__XExpressionInClosure__Group_1__0();
state._fsp--;
@@ -49526,7 +49257,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop108;
+ break loop106;
}
} while (true);
@@ -49555,16 +49286,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__0"
- // InternalBlipDSL.g:14628:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
+ // InternalBlipDSL.g:14547:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14632:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
- // InternalBlipDSL.g:14633:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
+ // InternalBlipDSL.g:14551:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
+ // InternalBlipDSL.g:14552:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_55);
rule__XExpressionInClosure__Group_1__0__Impl();
state._fsp--;
@@ -49593,23 +49324,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl"
- // InternalBlipDSL.g:14640:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
+ // InternalBlipDSL.g:14559:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14644:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
- // InternalBlipDSL.g:14645:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // InternalBlipDSL.g:14563:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
+ // InternalBlipDSL.g:14564:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
{
- // InternalBlipDSL.g:14645:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
- // InternalBlipDSL.g:14646:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // InternalBlipDSL.g:14564:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // InternalBlipDSL.g:14565:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0());
}
- // InternalBlipDSL.g:14647:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
- // InternalBlipDSL.g:14647:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0
+ // InternalBlipDSL.g:14566:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // InternalBlipDSL.g:14566:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__ExpressionsAssignment_1_0();
@@ -49644,14 +49375,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__1"
- // InternalBlipDSL.g:14655:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
+ // InternalBlipDSL.g:14574:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14659:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
- // InternalBlipDSL.g:14660:2: rule__XExpressionInClosure__Group_1__1__Impl
+ // InternalBlipDSL.g:14578:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
+ // InternalBlipDSL.g:14579:2: rule__XExpressionInClosure__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__Group_1__1__Impl();
@@ -49677,31 +49408,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl"
- // InternalBlipDSL.g:14666:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
+ // InternalBlipDSL.g:14585:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14670:1: ( ( ( ';' )? ) )
- // InternalBlipDSL.g:14671:1: ( ( ';' )? )
+ // InternalBlipDSL.g:14589:1: ( ( ( ';' )? ) )
+ // InternalBlipDSL.g:14590:1: ( ( ';' )? )
{
- // InternalBlipDSL.g:14671:1: ( ( ';' )? )
- // InternalBlipDSL.g:14672:2: ( ';' )?
+ // InternalBlipDSL.g:14590:1: ( ( ';' )? )
+ // InternalBlipDSL.g:14591:2: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
}
- // InternalBlipDSL.g:14673:2: ( ';' )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalBlipDSL.g:14592:2: ( ';' )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA109_0==174) ) {
- alt109=1;
+ if ( (LA107_0==174) ) {
+ alt107=1;
}
- switch (alt109) {
+ switch (alt107) {
case 1 :
- // InternalBlipDSL.g:14673:3: ';'
+ // InternalBlipDSL.g:14592:3: ';'
{
match(input,174,FOLLOW_2); if (state.failed) return ;
@@ -49735,16 +49466,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__0"
- // InternalBlipDSL.g:14682:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
+ // InternalBlipDSL.g:14601:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
public final void rule__XShortClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14686:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
- // InternalBlipDSL.g:14687:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
+ // InternalBlipDSL.g:14605:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
+ // InternalBlipDSL.g:14606:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XShortClosure__Group__0__Impl();
state._fsp--;
@@ -49773,23 +49504,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__0__Impl"
- // InternalBlipDSL.g:14694:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
+ // InternalBlipDSL.g:14613:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14698:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
- // InternalBlipDSL.g:14699:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // InternalBlipDSL.g:14617:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
+ // InternalBlipDSL.g:14618:1: ( ( rule__XShortClosure__Group_0__0 ) )
{
- // InternalBlipDSL.g:14699:1: ( ( rule__XShortClosure__Group_0__0 ) )
- // InternalBlipDSL.g:14700:2: ( rule__XShortClosure__Group_0__0 )
+ // InternalBlipDSL.g:14618:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // InternalBlipDSL.g:14619:2: ( rule__XShortClosure__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0());
}
- // InternalBlipDSL.g:14701:2: ( rule__XShortClosure__Group_0__0 )
- // InternalBlipDSL.g:14701:3: rule__XShortClosure__Group_0__0
+ // InternalBlipDSL.g:14620:2: ( rule__XShortClosure__Group_0__0 )
+ // InternalBlipDSL.g:14620:3: rule__XShortClosure__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0__0();
@@ -49824,14 +49555,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__1"
- // InternalBlipDSL.g:14709:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
+ // InternalBlipDSL.g:14628:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
public final void rule__XShortClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14713:1: ( rule__XShortClosure__Group__1__Impl )
- // InternalBlipDSL.g:14714:2: rule__XShortClosure__Group__1__Impl
+ // InternalBlipDSL.g:14632:1: ( rule__XShortClosure__Group__1__Impl )
+ // InternalBlipDSL.g:14633:2: rule__XShortClosure__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group__1__Impl();
@@ -49857,23 +49588,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__1__Impl"
- // InternalBlipDSL.g:14720:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
+ // InternalBlipDSL.g:14639:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14724:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
- // InternalBlipDSL.g:14725:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // InternalBlipDSL.g:14643:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
+ // InternalBlipDSL.g:14644:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
{
- // InternalBlipDSL.g:14725:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
- // InternalBlipDSL.g:14726:2: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // InternalBlipDSL.g:14644:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // InternalBlipDSL.g:14645:2: ( rule__XShortClosure__ExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1());
}
- // InternalBlipDSL.g:14727:2: ( rule__XShortClosure__ExpressionAssignment_1 )
- // InternalBlipDSL.g:14727:3: rule__XShortClosure__ExpressionAssignment_1
+ // InternalBlipDSL.g:14646:2: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // InternalBlipDSL.g:14646:3: rule__XShortClosure__ExpressionAssignment_1
{
pushFollow(FOLLOW_2);
rule__XShortClosure__ExpressionAssignment_1();
@@ -49908,14 +49639,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0__0"
- // InternalBlipDSL.g:14736:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
+ // InternalBlipDSL.g:14655:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
public final void rule__XShortClosure__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14740:1: ( rule__XShortClosure__Group_0__0__Impl )
- // InternalBlipDSL.g:14741:2: rule__XShortClosure__Group_0__0__Impl
+ // InternalBlipDSL.g:14659:1: ( rule__XShortClosure__Group_0__0__Impl )
+ // InternalBlipDSL.g:14660:2: rule__XShortClosure__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0__0__Impl();
@@ -49941,23 +49672,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0__0__Impl"
- // InternalBlipDSL.g:14747:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
+ // InternalBlipDSL.g:14666:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14751:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
- // InternalBlipDSL.g:14752:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // InternalBlipDSL.g:14670:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
+ // InternalBlipDSL.g:14671:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
{
- // InternalBlipDSL.g:14752:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
- // InternalBlipDSL.g:14753:2: ( rule__XShortClosure__Group_0_0__0 )
+ // InternalBlipDSL.g:14671:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // InternalBlipDSL.g:14672:2: ( rule__XShortClosure__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0());
}
- // InternalBlipDSL.g:14754:2: ( rule__XShortClosure__Group_0_0__0 )
- // InternalBlipDSL.g:14754:3: rule__XShortClosure__Group_0_0__0
+ // InternalBlipDSL.g:14673:2: ( rule__XShortClosure__Group_0_0__0 )
+ // InternalBlipDSL.g:14673:3: rule__XShortClosure__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0__0();
@@ -49992,16 +49723,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__0"
- // InternalBlipDSL.g:14763:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
+ // InternalBlipDSL.g:14682:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14767:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
- // InternalBlipDSL.g:14768:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
+ // InternalBlipDSL.g:14686:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
+ // InternalBlipDSL.g:14687:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
{
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_105);
rule__XShortClosure__Group_0_0__0__Impl();
state._fsp--;
@@ -50030,23 +49761,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl"
- // InternalBlipDSL.g:14775:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:14694:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14779:1: ( ( () ) )
- // InternalBlipDSL.g:14780:1: ( () )
+ // InternalBlipDSL.g:14698:1: ( ( () ) )
+ // InternalBlipDSL.g:14699:1: ( () )
{
- // InternalBlipDSL.g:14780:1: ( () )
- // InternalBlipDSL.g:14781:2: ()
+ // InternalBlipDSL.g:14699:1: ( () )
+ // InternalBlipDSL.g:14700:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0());
}
- // InternalBlipDSL.g:14782:2: ()
- // InternalBlipDSL.g:14782:3:
+ // InternalBlipDSL.g:14701:2: ()
+ // InternalBlipDSL.g:14701:3:
{
}
@@ -50071,16 +49802,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__1"
- // InternalBlipDSL.g:14790:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
+ // InternalBlipDSL.g:14709:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14794:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
- // InternalBlipDSL.g:14795:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
+ // InternalBlipDSL.g:14713:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
+ // InternalBlipDSL.g:14714:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
{
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_105);
rule__XShortClosure__Group_0_0__1__Impl();
state._fsp--;
@@ -50109,31 +49840,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl"
- // InternalBlipDSL.g:14802:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
+ // InternalBlipDSL.g:14721:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14806:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
- // InternalBlipDSL.g:14807:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // InternalBlipDSL.g:14725:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
+ // InternalBlipDSL.g:14726:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
{
- // InternalBlipDSL.g:14807:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
- // InternalBlipDSL.g:14808:2: ( rule__XShortClosure__Group_0_0_1__0 )?
+ // InternalBlipDSL.g:14726:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // InternalBlipDSL.g:14727:2: ( rule__XShortClosure__Group_0_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1());
}
- // InternalBlipDSL.g:14809:2: ( rule__XShortClosure__Group_0_0_1__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalBlipDSL.g:14728:2: ( rule__XShortClosure__Group_0_0_1__0 )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA110_0==RULE_ID||LA110_0==31||LA110_0==176) ) {
- alt110=1;
+ if ( (LA108_0==RULE_ID||LA108_0==31||LA108_0==176) ) {
+ alt108=1;
}
- switch (alt110) {
+ switch (alt108) {
case 1 :
- // InternalBlipDSL.g:14809:3: rule__XShortClosure__Group_0_0_1__0
+ // InternalBlipDSL.g:14728:3: rule__XShortClosure__Group_0_0_1__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0_1__0();
@@ -50171,14 +49902,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__2"
- // InternalBlipDSL.g:14817:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
+ // InternalBlipDSL.g:14736:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14821:1: ( rule__XShortClosure__Group_0_0__2__Impl )
- // InternalBlipDSL.g:14822:2: rule__XShortClosure__Group_0_0__2__Impl
+ // InternalBlipDSL.g:14740:1: ( rule__XShortClosure__Group_0_0__2__Impl )
+ // InternalBlipDSL.g:14741:2: rule__XShortClosure__Group_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0__2__Impl();
@@ -50204,23 +49935,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl"
- // InternalBlipDSL.g:14828:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
+ // InternalBlipDSL.g:14747:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14832:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
- // InternalBlipDSL.g:14833:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // InternalBlipDSL.g:14751:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
+ // InternalBlipDSL.g:14752:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
{
- // InternalBlipDSL.g:14833:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
- // InternalBlipDSL.g:14834:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // InternalBlipDSL.g:14752:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // InternalBlipDSL.g:14753:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2());
}
- // InternalBlipDSL.g:14835:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
- // InternalBlipDSL.g:14835:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
+ // InternalBlipDSL.g:14754:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // InternalBlipDSL.g:14754:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
{
pushFollow(FOLLOW_2);
rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2();
@@ -50255,16 +49986,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__0"
- // InternalBlipDSL.g:14844:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
+ // InternalBlipDSL.g:14763:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14848:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
- // InternalBlipDSL.g:14849:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
+ // InternalBlipDSL.g:14767:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
+ // InternalBlipDSL.g:14768:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XShortClosure__Group_0_0_1__0__Impl();
state._fsp--;
@@ -50293,23 +50024,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl"
- // InternalBlipDSL.g:14856:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
+ // InternalBlipDSL.g:14775:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14860:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
- // InternalBlipDSL.g:14861:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // InternalBlipDSL.g:14779:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
+ // InternalBlipDSL.g:14780:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
{
- // InternalBlipDSL.g:14861:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
- // InternalBlipDSL.g:14862:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // InternalBlipDSL.g:14780:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // InternalBlipDSL.g:14781:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0());
}
- // InternalBlipDSL.g:14863:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
- // InternalBlipDSL.g:14863:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
+ // InternalBlipDSL.g:14782:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // InternalBlipDSL.g:14782:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0();
@@ -50344,14 +50075,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__1"
- // InternalBlipDSL.g:14871:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
+ // InternalBlipDSL.g:14790:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14875:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
- // InternalBlipDSL.g:14876:2: rule__XShortClosure__Group_0_0_1__1__Impl
+ // InternalBlipDSL.g:14794:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
+ // InternalBlipDSL.g:14795:2: rule__XShortClosure__Group_0_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0_1__1__Impl();
@@ -50377,37 +50108,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl"
- // InternalBlipDSL.g:14882:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
+ // InternalBlipDSL.g:14801:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14886:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
- // InternalBlipDSL.g:14887:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // InternalBlipDSL.g:14805:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
+ // InternalBlipDSL.g:14806:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
{
- // InternalBlipDSL.g:14887:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
- // InternalBlipDSL.g:14888:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ // InternalBlipDSL.g:14806:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // InternalBlipDSL.g:14807:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1());
}
- // InternalBlipDSL.g:14889:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
- loop111:
+ // InternalBlipDSL.g:14808:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ loop109:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA111_0==178) ) {
- alt111=1;
+ if ( (LA109_0==178) ) {
+ alt109=1;
}
- switch (alt111) {
+ switch (alt109) {
case 1 :
- // InternalBlipDSL.g:14889:3: rule__XShortClosure__Group_0_0_1_1__0
+ // InternalBlipDSL.g:14808:3: rule__XShortClosure__Group_0_0_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XShortClosure__Group_0_0_1_1__0();
state._fsp--;
@@ -50417,7 +50148,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop111;
+ break loop109;
}
} while (true);
@@ -50446,16 +50177,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0"
- // InternalBlipDSL.g:14898:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
+ // InternalBlipDSL.g:14817:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14902:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
- // InternalBlipDSL.g:14903:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
+ // InternalBlipDSL.g:14821:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
+ // InternalBlipDSL.g:14822:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XShortClosure__Group_0_0_1_1__0__Impl();
state._fsp--;
@@ -50484,17 +50215,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl"
- // InternalBlipDSL.g:14910:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:14829:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14914:1: ( ( ',' ) )
- // InternalBlipDSL.g:14915:1: ( ',' )
+ // InternalBlipDSL.g:14833:1: ( ( ',' ) )
+ // InternalBlipDSL.g:14834:1: ( ',' )
{
- // InternalBlipDSL.g:14915:1: ( ',' )
- // InternalBlipDSL.g:14916:2: ','
+ // InternalBlipDSL.g:14834:1: ( ',' )
+ // InternalBlipDSL.g:14835:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
@@ -50525,14 +50256,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1"
- // InternalBlipDSL.g:14925:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
+ // InternalBlipDSL.g:14844:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14929:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
- // InternalBlipDSL.g:14930:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
+ // InternalBlipDSL.g:14848:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
+ // InternalBlipDSL.g:14849:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0_1_1__1__Impl();
@@ -50558,23 +50289,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl"
- // InternalBlipDSL.g:14936:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
+ // InternalBlipDSL.g:14855:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14940:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
- // InternalBlipDSL.g:14941:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // InternalBlipDSL.g:14859:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
+ // InternalBlipDSL.g:14860:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
{
- // InternalBlipDSL.g:14941:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
- // InternalBlipDSL.g:14942:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // InternalBlipDSL.g:14860:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // InternalBlipDSL.g:14861:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1());
}
- // InternalBlipDSL.g:14943:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
- // InternalBlipDSL.g:14943:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
+ // InternalBlipDSL.g:14862:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // InternalBlipDSL.g:14862:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1();
@@ -50609,16 +50340,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__0"
- // InternalBlipDSL.g:14952:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
+ // InternalBlipDSL.g:14871:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14956:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
- // InternalBlipDSL.g:14957:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
+ // InternalBlipDSL.g:14875:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
+ // InternalBlipDSL.g:14876:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XParenthesizedExpression__Group__0__Impl();
state._fsp--;
@@ -50647,17 +50378,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl"
- // InternalBlipDSL.g:14964:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:14883:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14968:1: ( ( '(' ) )
- // InternalBlipDSL.g:14969:1: ( '(' )
+ // InternalBlipDSL.g:14887:1: ( ( '(' ) )
+ // InternalBlipDSL.g:14888:1: ( '(' )
{
- // InternalBlipDSL.g:14969:1: ( '(' )
- // InternalBlipDSL.g:14970:2: '('
+ // InternalBlipDSL.g:14888:1: ( '(' )
+ // InternalBlipDSL.g:14889:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
@@ -50688,16 +50419,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__1"
- // InternalBlipDSL.g:14979:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
+ // InternalBlipDSL.g:14898:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14983:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
- // InternalBlipDSL.g:14984:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
+ // InternalBlipDSL.g:14902:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
+ // InternalBlipDSL.g:14903:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XParenthesizedExpression__Group__1__Impl();
state._fsp--;
@@ -50726,17 +50457,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl"
- // InternalBlipDSL.g:14991:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:14910:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:14995:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:14996:1: ( ruleXExpression )
+ // InternalBlipDSL.g:14914:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:14915:1: ( ruleXExpression )
{
- // InternalBlipDSL.g:14996:1: ( ruleXExpression )
- // InternalBlipDSL.g:14997:2: ruleXExpression
+ // InternalBlipDSL.g:14915:1: ( ruleXExpression )
+ // InternalBlipDSL.g:14916:2: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
@@ -50771,14 +50502,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__2"
- // InternalBlipDSL.g:15006:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
+ // InternalBlipDSL.g:14925:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15010:1: ( rule__XParenthesizedExpression__Group__2__Impl )
- // InternalBlipDSL.g:15011:2: rule__XParenthesizedExpression__Group__2__Impl
+ // InternalBlipDSL.g:14929:1: ( rule__XParenthesizedExpression__Group__2__Impl )
+ // InternalBlipDSL.g:14930:2: rule__XParenthesizedExpression__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XParenthesizedExpression__Group__2__Impl();
@@ -50804,17 +50535,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl"
- // InternalBlipDSL.g:15017:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:14936:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15021:1: ( ( ')' ) )
- // InternalBlipDSL.g:15022:1: ( ')' )
+ // InternalBlipDSL.g:14940:1: ( ( ')' ) )
+ // InternalBlipDSL.g:14941:1: ( ')' )
{
- // InternalBlipDSL.g:15022:1: ( ')' )
- // InternalBlipDSL.g:15023:2: ')'
+ // InternalBlipDSL.g:14941:1: ( ')' )
+ // InternalBlipDSL.g:14942:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
@@ -50845,16 +50576,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__0"
- // InternalBlipDSL.g:15033:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
+ // InternalBlipDSL.g:14952:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
public final void rule__XIfExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15037:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
- // InternalBlipDSL.g:15038:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
+ // InternalBlipDSL.g:14956:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
+ // InternalBlipDSL.g:14957:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
{
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_108);
rule__XIfExpression__Group__0__Impl();
state._fsp--;
@@ -50883,23 +50614,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__0__Impl"
- // InternalBlipDSL.g:15045:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:14964:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15049:1: ( ( () ) )
- // InternalBlipDSL.g:15050:1: ( () )
+ // InternalBlipDSL.g:14968:1: ( ( () ) )
+ // InternalBlipDSL.g:14969:1: ( () )
{
- // InternalBlipDSL.g:15050:1: ( () )
- // InternalBlipDSL.g:15051:2: ()
+ // InternalBlipDSL.g:14969:1: ( () )
+ // InternalBlipDSL.g:14970:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0());
}
- // InternalBlipDSL.g:15052:2: ()
- // InternalBlipDSL.g:15052:3:
+ // InternalBlipDSL.g:14971:2: ()
+ // InternalBlipDSL.g:14971:3:
{
}
@@ -50924,16 +50655,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__1"
- // InternalBlipDSL.g:15060:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
+ // InternalBlipDSL.g:14979:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
public final void rule__XIfExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15064:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
- // InternalBlipDSL.g:15065:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
+ // InternalBlipDSL.g:14983:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
+ // InternalBlipDSL.g:14984:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XIfExpression__Group__1__Impl();
state._fsp--;
@@ -50962,17 +50693,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__1__Impl"
- // InternalBlipDSL.g:15072:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
+ // InternalBlipDSL.g:14991:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15076:1: ( ( 'if' ) )
- // InternalBlipDSL.g:15077:1: ( 'if' )
+ // InternalBlipDSL.g:14995:1: ( ( 'if' ) )
+ // InternalBlipDSL.g:14996:1: ( 'if' )
{
- // InternalBlipDSL.g:15077:1: ( 'if' )
- // InternalBlipDSL.g:15078:2: 'if'
+ // InternalBlipDSL.g:14996:1: ( 'if' )
+ // InternalBlipDSL.g:14997:2: 'if'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
@@ -51003,16 +50734,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__2"
- // InternalBlipDSL.g:15087:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
+ // InternalBlipDSL.g:15006:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
public final void rule__XIfExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15091:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
- // InternalBlipDSL.g:15092:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
+ // InternalBlipDSL.g:15010:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
+ // InternalBlipDSL.g:15011:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XIfExpression__Group__2__Impl();
state._fsp--;
@@ -51041,17 +50772,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__2__Impl"
- // InternalBlipDSL.g:15099:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:15018:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15103:1: ( ( '(' ) )
- // InternalBlipDSL.g:15104:1: ( '(' )
+ // InternalBlipDSL.g:15022:1: ( ( '(' ) )
+ // InternalBlipDSL.g:15023:1: ( '(' )
{
- // InternalBlipDSL.g:15104:1: ( '(' )
- // InternalBlipDSL.g:15105:2: '('
+ // InternalBlipDSL.g:15023:1: ( '(' )
+ // InternalBlipDSL.g:15024:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
@@ -51082,16 +50813,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__3"
- // InternalBlipDSL.g:15114:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
+ // InternalBlipDSL.g:15033:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
public final void rule__XIfExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15118:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
- // InternalBlipDSL.g:15119:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
+ // InternalBlipDSL.g:15037:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
+ // InternalBlipDSL.g:15038:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XIfExpression__Group__3__Impl();
state._fsp--;
@@ -51120,23 +50851,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__3__Impl"
- // InternalBlipDSL.g:15126:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
+ // InternalBlipDSL.g:15045:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15130:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
- // InternalBlipDSL.g:15131:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // InternalBlipDSL.g:15049:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
+ // InternalBlipDSL.g:15050:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
{
- // InternalBlipDSL.g:15131:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
- // InternalBlipDSL.g:15132:2: ( rule__XIfExpression__IfAssignment_3 )
+ // InternalBlipDSL.g:15050:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // InternalBlipDSL.g:15051:2: ( rule__XIfExpression__IfAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3());
}
- // InternalBlipDSL.g:15133:2: ( rule__XIfExpression__IfAssignment_3 )
- // InternalBlipDSL.g:15133:3: rule__XIfExpression__IfAssignment_3
+ // InternalBlipDSL.g:15052:2: ( rule__XIfExpression__IfAssignment_3 )
+ // InternalBlipDSL.g:15052:3: rule__XIfExpression__IfAssignment_3
{
pushFollow(FOLLOW_2);
rule__XIfExpression__IfAssignment_3();
@@ -51171,16 +50902,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__4"
- // InternalBlipDSL.g:15141:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
+ // InternalBlipDSL.g:15060:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
public final void rule__XIfExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15145:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
- // InternalBlipDSL.g:15146:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
+ // InternalBlipDSL.g:15064:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
+ // InternalBlipDSL.g:15065:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XIfExpression__Group__4__Impl();
state._fsp--;
@@ -51209,17 +50940,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__4__Impl"
- // InternalBlipDSL.g:15153:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:15072:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15157:1: ( ( ')' ) )
- // InternalBlipDSL.g:15158:1: ( ')' )
+ // InternalBlipDSL.g:15076:1: ( ( ')' ) )
+ // InternalBlipDSL.g:15077:1: ( ')' )
{
- // InternalBlipDSL.g:15158:1: ( ')' )
- // InternalBlipDSL.g:15159:2: ')'
+ // InternalBlipDSL.g:15077:1: ( ')' )
+ // InternalBlipDSL.g:15078:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
@@ -51250,16 +50981,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__5"
- // InternalBlipDSL.g:15168:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
+ // InternalBlipDSL.g:15087:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
public final void rule__XIfExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15172:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
- // InternalBlipDSL.g:15173:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
+ // InternalBlipDSL.g:15091:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
+ // InternalBlipDSL.g:15092:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
{
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_109);
rule__XIfExpression__Group__5__Impl();
state._fsp--;
@@ -51288,23 +51019,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__5__Impl"
- // InternalBlipDSL.g:15180:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
+ // InternalBlipDSL.g:15099:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15184:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
- // InternalBlipDSL.g:15185:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // InternalBlipDSL.g:15103:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
+ // InternalBlipDSL.g:15104:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
{
- // InternalBlipDSL.g:15185:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
- // InternalBlipDSL.g:15186:2: ( rule__XIfExpression__ThenAssignment_5 )
+ // InternalBlipDSL.g:15104:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // InternalBlipDSL.g:15105:2: ( rule__XIfExpression__ThenAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5());
}
- // InternalBlipDSL.g:15187:2: ( rule__XIfExpression__ThenAssignment_5 )
- // InternalBlipDSL.g:15187:3: rule__XIfExpression__ThenAssignment_5
+ // InternalBlipDSL.g:15106:2: ( rule__XIfExpression__ThenAssignment_5 )
+ // InternalBlipDSL.g:15106:3: rule__XIfExpression__ThenAssignment_5
{
pushFollow(FOLLOW_2);
rule__XIfExpression__ThenAssignment_5();
@@ -51339,14 +51070,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__6"
- // InternalBlipDSL.g:15195:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
+ // InternalBlipDSL.g:15114:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
public final void rule__XIfExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15199:1: ( rule__XIfExpression__Group__6__Impl )
- // InternalBlipDSL.g:15200:2: rule__XIfExpression__Group__6__Impl
+ // InternalBlipDSL.g:15118:1: ( rule__XIfExpression__Group__6__Impl )
+ // InternalBlipDSL.g:15119:2: rule__XIfExpression__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group__6__Impl();
@@ -51372,35 +51103,35 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__6__Impl"
- // InternalBlipDSL.g:15206:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
+ // InternalBlipDSL.g:15125:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15210:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
- // InternalBlipDSL.g:15211:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // InternalBlipDSL.g:15129:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
+ // InternalBlipDSL.g:15130:1: ( ( rule__XIfExpression__Group_6__0 )? )
{
- // InternalBlipDSL.g:15211:1: ( ( rule__XIfExpression__Group_6__0 )? )
- // InternalBlipDSL.g:15212:2: ( rule__XIfExpression__Group_6__0 )?
+ // InternalBlipDSL.g:15130:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // InternalBlipDSL.g:15131:2: ( rule__XIfExpression__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getGroup_6());
}
- // InternalBlipDSL.g:15213:2: ( rule__XIfExpression__Group_6__0 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalBlipDSL.g:15132:2: ( rule__XIfExpression__Group_6__0 )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA112_0==184) ) {
- int LA112_1 = input.LA(2);
+ if ( (LA110_0==184) ) {
+ int LA110_1 = input.LA(2);
- if ( (synpred247_InternalBlipDSL()) ) {
- alt112=1;
+ if ( (synpred245_InternalBlipDSL()) ) {
+ alt110=1;
}
}
- switch (alt112) {
+ switch (alt110) {
case 1 :
- // InternalBlipDSL.g:15213:3: rule__XIfExpression__Group_6__0
+ // InternalBlipDSL.g:15132:3: rule__XIfExpression__Group_6__0
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group_6__0();
@@ -51438,16 +51169,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__0"
- // InternalBlipDSL.g:15222:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
+ // InternalBlipDSL.g:15141:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
public final void rule__XIfExpression__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15226:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
- // InternalBlipDSL.g:15227:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
+ // InternalBlipDSL.g:15145:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
+ // InternalBlipDSL.g:15146:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XIfExpression__Group_6__0__Impl();
state._fsp--;
@@ -51476,23 +51207,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__0__Impl"
- // InternalBlipDSL.g:15234:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
+ // InternalBlipDSL.g:15153:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15238:1: ( ( ( 'else' ) ) )
- // InternalBlipDSL.g:15239:1: ( ( 'else' ) )
+ // InternalBlipDSL.g:15157:1: ( ( ( 'else' ) ) )
+ // InternalBlipDSL.g:15158:1: ( ( 'else' ) )
{
- // InternalBlipDSL.g:15239:1: ( ( 'else' ) )
- // InternalBlipDSL.g:15240:2: ( 'else' )
+ // InternalBlipDSL.g:15158:1: ( ( 'else' ) )
+ // InternalBlipDSL.g:15159:2: ( 'else' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
}
- // InternalBlipDSL.g:15241:2: ( 'else' )
- // InternalBlipDSL.g:15241:3: 'else'
+ // InternalBlipDSL.g:15160:2: ( 'else' )
+ // InternalBlipDSL.g:15160:3: 'else'
{
match(input,184,FOLLOW_2); if (state.failed) return ;
@@ -51523,14 +51254,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__1"
- // InternalBlipDSL.g:15249:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
+ // InternalBlipDSL.g:15168:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
public final void rule__XIfExpression__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15253:1: ( rule__XIfExpression__Group_6__1__Impl )
- // InternalBlipDSL.g:15254:2: rule__XIfExpression__Group_6__1__Impl
+ // InternalBlipDSL.g:15172:1: ( rule__XIfExpression__Group_6__1__Impl )
+ // InternalBlipDSL.g:15173:2: rule__XIfExpression__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group_6__1__Impl();
@@ -51556,23 +51287,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__1__Impl"
- // InternalBlipDSL.g:15260:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
+ // InternalBlipDSL.g:15179:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15264:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
- // InternalBlipDSL.g:15265:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // InternalBlipDSL.g:15183:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
+ // InternalBlipDSL.g:15184:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
{
- // InternalBlipDSL.g:15265:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
- // InternalBlipDSL.g:15266:2: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // InternalBlipDSL.g:15184:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // InternalBlipDSL.g:15185:2: ( rule__XIfExpression__ElseAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1());
}
- // InternalBlipDSL.g:15267:2: ( rule__XIfExpression__ElseAssignment_6_1 )
- // InternalBlipDSL.g:15267:3: rule__XIfExpression__ElseAssignment_6_1
+ // InternalBlipDSL.g:15186:2: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // InternalBlipDSL.g:15186:3: rule__XIfExpression__ElseAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__XIfExpression__ElseAssignment_6_1();
@@ -51607,16 +51338,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__0"
- // InternalBlipDSL.g:15276:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
+ // InternalBlipDSL.g:15195:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
public final void rule__XSwitchExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15280:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
- // InternalBlipDSL.g:15281:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
+ // InternalBlipDSL.g:15199:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
+ // InternalBlipDSL.g:15200:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
{
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_110);
rule__XSwitchExpression__Group__0__Impl();
state._fsp--;
@@ -51645,23 +51376,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__0__Impl"
- // InternalBlipDSL.g:15288:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:15207:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15292:1: ( ( () ) )
- // InternalBlipDSL.g:15293:1: ( () )
+ // InternalBlipDSL.g:15211:1: ( ( () ) )
+ // InternalBlipDSL.g:15212:1: ( () )
{
- // InternalBlipDSL.g:15293:1: ( () )
- // InternalBlipDSL.g:15294:2: ()
+ // InternalBlipDSL.g:15212:1: ( () )
+ // InternalBlipDSL.g:15213:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0());
}
- // InternalBlipDSL.g:15295:2: ()
- // InternalBlipDSL.g:15295:3:
+ // InternalBlipDSL.g:15214:2: ()
+ // InternalBlipDSL.g:15214:3:
{
}
@@ -51686,16 +51417,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__1"
- // InternalBlipDSL.g:15303:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
+ // InternalBlipDSL.g:15222:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
public final void rule__XSwitchExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15307:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
- // InternalBlipDSL.g:15308:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
+ // InternalBlipDSL.g:15226:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
+ // InternalBlipDSL.g:15227:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_111);
rule__XSwitchExpression__Group__1__Impl();
state._fsp--;
@@ -51724,17 +51455,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__1__Impl"
- // InternalBlipDSL.g:15315:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
+ // InternalBlipDSL.g:15234:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15319:1: ( ( 'switch' ) )
- // InternalBlipDSL.g:15320:1: ( 'switch' )
+ // InternalBlipDSL.g:15238:1: ( ( 'switch' ) )
+ // InternalBlipDSL.g:15239:1: ( 'switch' )
{
- // InternalBlipDSL.g:15320:1: ( 'switch' )
- // InternalBlipDSL.g:15321:2: 'switch'
+ // InternalBlipDSL.g:15239:1: ( 'switch' )
+ // InternalBlipDSL.g:15240:2: 'switch'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
@@ -51765,16 +51496,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__2"
- // InternalBlipDSL.g:15330:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
+ // InternalBlipDSL.g:15249:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
public final void rule__XSwitchExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15334:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
- // InternalBlipDSL.g:15335:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
+ // InternalBlipDSL.g:15253:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
+ // InternalBlipDSL.g:15254:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_11);
rule__XSwitchExpression__Group__2__Impl();
state._fsp--;
@@ -51803,23 +51534,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__2__Impl"
- // InternalBlipDSL.g:15342:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ;
+ // InternalBlipDSL.g:15261:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ;
public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15346:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) )
- // InternalBlipDSL.g:15347:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
+ // InternalBlipDSL.g:15265:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) )
+ // InternalBlipDSL.g:15266:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
{
- // InternalBlipDSL.g:15347:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
- // InternalBlipDSL.g:15348:2: ( rule__XSwitchExpression__Alternatives_2 )
+ // InternalBlipDSL.g:15266:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
+ // InternalBlipDSL.g:15267:2: ( rule__XSwitchExpression__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2());
}
- // InternalBlipDSL.g:15349:2: ( rule__XSwitchExpression__Alternatives_2 )
- // InternalBlipDSL.g:15349:3: rule__XSwitchExpression__Alternatives_2
+ // InternalBlipDSL.g:15268:2: ( rule__XSwitchExpression__Alternatives_2 )
+ // InternalBlipDSL.g:15268:3: rule__XSwitchExpression__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Alternatives_2();
@@ -51854,16 +51585,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__3"
- // InternalBlipDSL.g:15357:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
+ // InternalBlipDSL.g:15276:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
public final void rule__XSwitchExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15361:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
- // InternalBlipDSL.g:15362:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
+ // InternalBlipDSL.g:15280:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
+ // InternalBlipDSL.g:15281:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_112);
rule__XSwitchExpression__Group__3__Impl();
state._fsp--;
@@ -51892,22 +51623,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__3__Impl"
- // InternalBlipDSL.g:15369:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ;
+ // InternalBlipDSL.g:15288:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ;
public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15373:1: ( ( '{' ) )
- // InternalBlipDSL.g:15374:1: ( '{' )
+ // InternalBlipDSL.g:15292:1: ( ( '{' ) )
+ // InternalBlipDSL.g:15293:1: ( '{' )
{
- // InternalBlipDSL.g:15374:1: ( '{' )
- // InternalBlipDSL.g:15375:2: '{'
+ // InternalBlipDSL.g:15293:1: ( '{' )
+ // InternalBlipDSL.g:15294:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ match(input,146,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
}
@@ -51933,16 +51664,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__4"
- // InternalBlipDSL.g:15384:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
+ // InternalBlipDSL.g:15303:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
public final void rule__XSwitchExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15388:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
- // InternalBlipDSL.g:15389:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
+ // InternalBlipDSL.g:15307:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
+ // InternalBlipDSL.g:15308:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_112);
rule__XSwitchExpression__Group__4__Impl();
state._fsp--;
@@ -51971,37 +51702,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__4__Impl"
- // InternalBlipDSL.g:15396:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ;
+ // InternalBlipDSL.g:15315:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ;
public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15400:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
- // InternalBlipDSL.g:15401:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
+ // InternalBlipDSL.g:15319:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
+ // InternalBlipDSL.g:15320:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
{
- // InternalBlipDSL.g:15401:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
- // InternalBlipDSL.g:15402:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
+ // InternalBlipDSL.g:15320:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
+ // InternalBlipDSL.g:15321:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
}
- // InternalBlipDSL.g:15403:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
- loop113:
+ // InternalBlipDSL.g:15322:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
+ loop111:
do {
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA113_0==RULE_ID||LA113_0==31||LA113_0==170||LA113_0==176||LA113_0==178||LA113_0==186) ) {
- alt113=1;
+ if ( (LA111_0==RULE_ID||LA111_0==31||LA111_0==170||LA111_0==176||LA111_0==178||LA111_0==186) ) {
+ alt111=1;
}
- switch (alt113) {
+ switch (alt111) {
case 1 :
- // InternalBlipDSL.g:15403:3: rule__XSwitchExpression__CasesAssignment_4
+ // InternalBlipDSL.g:15322:3: rule__XSwitchExpression__CasesAssignment_4
{
- pushFollow(FOLLOW_115);
+ pushFollow(FOLLOW_113);
rule__XSwitchExpression__CasesAssignment_4();
state._fsp--;
@@ -52011,7 +51742,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop113;
+ break loop111;
}
} while (true);
@@ -52040,16 +51771,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__5"
- // InternalBlipDSL.g:15411:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
+ // InternalBlipDSL.g:15330:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
public final void rule__XSwitchExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15415:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
- // InternalBlipDSL.g:15416:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
+ // InternalBlipDSL.g:15334:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
+ // InternalBlipDSL.g:15335:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_112);
rule__XSwitchExpression__Group__5__Impl();
state._fsp--;
@@ -52078,31 +51809,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__5__Impl"
- // InternalBlipDSL.g:15423:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ;
+ // InternalBlipDSL.g:15342:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ;
public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15427:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) )
- // InternalBlipDSL.g:15428:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
+ // InternalBlipDSL.g:15346:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) )
+ // InternalBlipDSL.g:15347:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
{
- // InternalBlipDSL.g:15428:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
- // InternalBlipDSL.g:15429:2: ( rule__XSwitchExpression__Group_5__0 )?
+ // InternalBlipDSL.g:15347:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
+ // InternalBlipDSL.g:15348:2: ( rule__XSwitchExpression__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_5());
}
- // InternalBlipDSL.g:15430:2: ( rule__XSwitchExpression__Group_5__0 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalBlipDSL.g:15349:2: ( rule__XSwitchExpression__Group_5__0 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA114_0==187) ) {
- alt114=1;
+ if ( (LA112_0==187) ) {
+ alt112=1;
}
- switch (alt114) {
+ switch (alt112) {
case 1 :
- // InternalBlipDSL.g:15430:3: rule__XSwitchExpression__Group_5__0
+ // InternalBlipDSL.g:15349:3: rule__XSwitchExpression__Group_5__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_5__0();
@@ -52140,14 +51871,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__6"
- // InternalBlipDSL.g:15438:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ;
+ // InternalBlipDSL.g:15357:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ;
public final void rule__XSwitchExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15442:1: ( rule__XSwitchExpression__Group__6__Impl )
- // InternalBlipDSL.g:15443:2: rule__XSwitchExpression__Group__6__Impl
+ // InternalBlipDSL.g:15361:1: ( rule__XSwitchExpression__Group__6__Impl )
+ // InternalBlipDSL.g:15362:2: rule__XSwitchExpression__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group__6__Impl();
@@ -52173,22 +51904,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__6__Impl"
- // InternalBlipDSL.g:15449:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ;
+ // InternalBlipDSL.g:15368:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ;
public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15453:1: ( ( '}' ) )
- // InternalBlipDSL.g:15454:1: ( '}' )
+ // InternalBlipDSL.g:15372:1: ( ( '}' ) )
+ // InternalBlipDSL.g:15373:1: ( '}' )
{
- // InternalBlipDSL.g:15454:1: ( '}' )
- // InternalBlipDSL.g:15455:2: '}'
+ // InternalBlipDSL.g:15373:1: ( '}' )
+ // InternalBlipDSL.g:15374:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,147,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
}
@@ -52214,16 +51945,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__0"
- // InternalBlipDSL.g:15465:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
+ // InternalBlipDSL.g:15384:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15469:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
- // InternalBlipDSL.g:15470:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
+ // InternalBlipDSL.g:15388:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
+ // InternalBlipDSL.g:15389:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XSwitchExpression__Group_2_0__0__Impl();
state._fsp--;
@@ -52252,23 +51983,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl"
- // InternalBlipDSL.g:15477:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ;
+ // InternalBlipDSL.g:15396:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ;
public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15481:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) )
- // InternalBlipDSL.g:15482:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
+ // InternalBlipDSL.g:15400:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) )
+ // InternalBlipDSL.g:15401:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
{
- // InternalBlipDSL.g:15482:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
- // InternalBlipDSL.g:15483:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
+ // InternalBlipDSL.g:15401:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
+ // InternalBlipDSL.g:15402:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0());
}
- // InternalBlipDSL.g:15484:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
- // InternalBlipDSL.g:15484:3: rule__XSwitchExpression__Group_2_0_0__0
+ // InternalBlipDSL.g:15403:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
+ // InternalBlipDSL.g:15403:3: rule__XSwitchExpression__Group_2_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0__0();
@@ -52303,16 +52034,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__1"
- // InternalBlipDSL.g:15492:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ;
+ // InternalBlipDSL.g:15411:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ;
public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15496:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 )
- // InternalBlipDSL.g:15497:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2
+ // InternalBlipDSL.g:15415:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 )
+ // InternalBlipDSL.g:15416:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XSwitchExpression__Group_2_0__1__Impl();
state._fsp--;
@@ -52341,23 +52072,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl"
- // InternalBlipDSL.g:15504:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ;
+ // InternalBlipDSL.g:15423:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ;
public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15508:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) )
- // InternalBlipDSL.g:15509:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
+ // InternalBlipDSL.g:15427:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) )
+ // InternalBlipDSL.g:15428:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
{
- // InternalBlipDSL.g:15509:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
- // InternalBlipDSL.g:15510:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
+ // InternalBlipDSL.g:15428:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
+ // InternalBlipDSL.g:15429:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1());
}
- // InternalBlipDSL.g:15511:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
- // InternalBlipDSL.g:15511:3: rule__XSwitchExpression__SwitchAssignment_2_0_1
+ // InternalBlipDSL.g:15430:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
+ // InternalBlipDSL.g:15430:3: rule__XSwitchExpression__SwitchAssignment_2_0_1
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__SwitchAssignment_2_0_1();
@@ -52392,14 +52123,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__2"
- // InternalBlipDSL.g:15519:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ;
+ // InternalBlipDSL.g:15438:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ;
public final void rule__XSwitchExpression__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15523:1: ( rule__XSwitchExpression__Group_2_0__2__Impl )
- // InternalBlipDSL.g:15524:2: rule__XSwitchExpression__Group_2_0__2__Impl
+ // InternalBlipDSL.g:15442:1: ( rule__XSwitchExpression__Group_2_0__2__Impl )
+ // InternalBlipDSL.g:15443:2: rule__XSwitchExpression__Group_2_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0__2__Impl();
@@ -52425,17 +52156,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__2__Impl"
- // InternalBlipDSL.g:15530:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:15449:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ;
public final void rule__XSwitchExpression__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15534:1: ( ( ')' ) )
- // InternalBlipDSL.g:15535:1: ( ')' )
+ // InternalBlipDSL.g:15453:1: ( ( ')' ) )
+ // InternalBlipDSL.g:15454:1: ( ')' )
{
- // InternalBlipDSL.g:15535:1: ( ')' )
- // InternalBlipDSL.g:15536:2: ')'
+ // InternalBlipDSL.g:15454:1: ( ')' )
+ // InternalBlipDSL.g:15455:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_0_2());
@@ -52466,14 +52197,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0"
- // InternalBlipDSL.g:15546:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ;
+ // InternalBlipDSL.g:15465:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ;
public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15550:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl )
- // InternalBlipDSL.g:15551:2: rule__XSwitchExpression__Group_2_0_0__0__Impl
+ // InternalBlipDSL.g:15469:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl )
+ // InternalBlipDSL.g:15470:2: rule__XSwitchExpression__Group_2_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0__0__Impl();
@@ -52499,23 +52230,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0__Impl"
- // InternalBlipDSL.g:15557:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ;
+ // InternalBlipDSL.g:15476:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ;
public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15561:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) )
- // InternalBlipDSL.g:15562:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
+ // InternalBlipDSL.g:15480:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) )
+ // InternalBlipDSL.g:15481:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
{
- // InternalBlipDSL.g:15562:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
- // InternalBlipDSL.g:15563:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
+ // InternalBlipDSL.g:15481:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
+ // InternalBlipDSL.g:15482:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0());
}
- // InternalBlipDSL.g:15564:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
- // InternalBlipDSL.g:15564:3: rule__XSwitchExpression__Group_2_0_0_0__0
+ // InternalBlipDSL.g:15483:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
+ // InternalBlipDSL.g:15483:3: rule__XSwitchExpression__Group_2_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0_0__0();
@@ -52550,16 +52281,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0"
- // InternalBlipDSL.g:15573:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ;
+ // InternalBlipDSL.g:15492:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ;
public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15577:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 )
- // InternalBlipDSL.g:15578:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1
+ // InternalBlipDSL.g:15496:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 )
+ // InternalBlipDSL.g:15497:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XSwitchExpression__Group_2_0_0_0__0__Impl();
state._fsp--;
@@ -52588,17 +52319,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl"
- // InternalBlipDSL.g:15585:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:15504:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ;
public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15589:1: ( ( '(' ) )
- // InternalBlipDSL.g:15590:1: ( '(' )
+ // InternalBlipDSL.g:15508:1: ( ( '(' ) )
+ // InternalBlipDSL.g:15509:1: ( '(' )
{
- // InternalBlipDSL.g:15590:1: ( '(' )
- // InternalBlipDSL.g:15591:2: '('
+ // InternalBlipDSL.g:15509:1: ( '(' )
+ // InternalBlipDSL.g:15510:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0());
@@ -52629,16 +52360,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1"
- // InternalBlipDSL.g:15600:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ;
+ // InternalBlipDSL.g:15519:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ;
public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15604:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 )
- // InternalBlipDSL.g:15605:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2
+ // InternalBlipDSL.g:15523:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 )
+ // InternalBlipDSL.g:15524:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_114);
rule__XSwitchExpression__Group_2_0_0_0__1__Impl();
state._fsp--;
@@ -52667,23 +52398,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl"
- // InternalBlipDSL.g:15612:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ;
+ // InternalBlipDSL.g:15531:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ;
public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15616:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) )
- // InternalBlipDSL.g:15617:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
+ // InternalBlipDSL.g:15535:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) )
+ // InternalBlipDSL.g:15536:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
{
- // InternalBlipDSL.g:15617:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
- // InternalBlipDSL.g:15618:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
+ // InternalBlipDSL.g:15536:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
+ // InternalBlipDSL.g:15537:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_0_0_0_1());
}
- // InternalBlipDSL.g:15619:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
- // InternalBlipDSL.g:15619:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1
+ // InternalBlipDSL.g:15538:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
+ // InternalBlipDSL.g:15538:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1();
@@ -52718,14 +52449,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2"
- // InternalBlipDSL.g:15627:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ;
+ // InternalBlipDSL.g:15546:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ;
public final void rule__XSwitchExpression__Group_2_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15631:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl )
- // InternalBlipDSL.g:15632:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl
+ // InternalBlipDSL.g:15550:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl )
+ // InternalBlipDSL.g:15551:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0_0__2__Impl();
@@ -52751,17 +52482,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2__Impl"
- // InternalBlipDSL.g:15638:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ;
+ // InternalBlipDSL.g:15557:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_2_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15642:1: ( ( ':' ) )
- // InternalBlipDSL.g:15643:1: ( ':' )
+ // InternalBlipDSL.g:15561:1: ( ( ':' ) )
+ // InternalBlipDSL.g:15562:1: ( ':' )
{
- // InternalBlipDSL.g:15643:1: ( ':' )
- // InternalBlipDSL.g:15644:2: ':'
+ // InternalBlipDSL.g:15562:1: ( ':' )
+ // InternalBlipDSL.g:15563:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_2());
@@ -52792,16 +52523,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__0"
- // InternalBlipDSL.g:15654:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ;
+ // InternalBlipDSL.g:15573:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ;
public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15658:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 )
- // InternalBlipDSL.g:15659:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1
+ // InternalBlipDSL.g:15577:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 )
+ // InternalBlipDSL.g:15578:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_111);
rule__XSwitchExpression__Group_2_1__0__Impl();
state._fsp--;
@@ -52830,27 +52561,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl"
- // InternalBlipDSL.g:15666:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ;
+ // InternalBlipDSL.g:15585:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ;
public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15670:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) )
- // InternalBlipDSL.g:15671:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
+ // InternalBlipDSL.g:15589:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) )
+ // InternalBlipDSL.g:15590:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
{
- // InternalBlipDSL.g:15671:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
- // InternalBlipDSL.g:15672:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
+ // InternalBlipDSL.g:15590:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
+ // InternalBlipDSL.g:15591:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0());
}
- // InternalBlipDSL.g:15673:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
- int alt115=2;
- alt115 = dfa115.predict(input);
- switch (alt115) {
+ // InternalBlipDSL.g:15592:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
+ int alt113=2;
+ alt113 = dfa113.predict(input);
+ switch (alt113) {
case 1 :
- // InternalBlipDSL.g:15673:3: rule__XSwitchExpression__Group_2_1_0__0
+ // InternalBlipDSL.g:15592:3: rule__XSwitchExpression__Group_2_1_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0__0();
@@ -52888,14 +52619,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__1"
- // InternalBlipDSL.g:15681:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ;
+ // InternalBlipDSL.g:15600:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ;
public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15685:1: ( rule__XSwitchExpression__Group_2_1__1__Impl )
- // InternalBlipDSL.g:15686:2: rule__XSwitchExpression__Group_2_1__1__Impl
+ // InternalBlipDSL.g:15604:1: ( rule__XSwitchExpression__Group_2_1__1__Impl )
+ // InternalBlipDSL.g:15605:2: rule__XSwitchExpression__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1__1__Impl();
@@ -52921,23 +52652,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl"
- // InternalBlipDSL.g:15692:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ;
+ // InternalBlipDSL.g:15611:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ;
public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15696:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) )
- // InternalBlipDSL.g:15697:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
+ // InternalBlipDSL.g:15615:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) )
+ // InternalBlipDSL.g:15616:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
{
- // InternalBlipDSL.g:15697:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
- // InternalBlipDSL.g:15698:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
+ // InternalBlipDSL.g:15616:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
+ // InternalBlipDSL.g:15617:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1());
}
- // InternalBlipDSL.g:15699:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
- // InternalBlipDSL.g:15699:3: rule__XSwitchExpression__SwitchAssignment_2_1_1
+ // InternalBlipDSL.g:15618:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
+ // InternalBlipDSL.g:15618:3: rule__XSwitchExpression__SwitchAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__SwitchAssignment_2_1_1();
@@ -52972,14 +52703,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0"
- // InternalBlipDSL.g:15708:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ;
+ // InternalBlipDSL.g:15627:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ;
public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15712:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl )
- // InternalBlipDSL.g:15713:2: rule__XSwitchExpression__Group_2_1_0__0__Impl
+ // InternalBlipDSL.g:15631:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl )
+ // InternalBlipDSL.g:15632:2: rule__XSwitchExpression__Group_2_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0__0__Impl();
@@ -53005,23 +52736,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl"
- // InternalBlipDSL.g:15719:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ;
+ // InternalBlipDSL.g:15638:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ;
public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15723:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) )
- // InternalBlipDSL.g:15724:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
+ // InternalBlipDSL.g:15642:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) )
+ // InternalBlipDSL.g:15643:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
{
- // InternalBlipDSL.g:15724:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
- // InternalBlipDSL.g:15725:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
+ // InternalBlipDSL.g:15643:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
+ // InternalBlipDSL.g:15644:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0());
}
- // InternalBlipDSL.g:15726:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
- // InternalBlipDSL.g:15726:3: rule__XSwitchExpression__Group_2_1_0_0__0
+ // InternalBlipDSL.g:15645:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
+ // InternalBlipDSL.g:15645:3: rule__XSwitchExpression__Group_2_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0_0__0();
@@ -53056,16 +52787,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0"
- // InternalBlipDSL.g:15735:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ;
+ // InternalBlipDSL.g:15654:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ;
public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15739:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 )
- // InternalBlipDSL.g:15740:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1
+ // InternalBlipDSL.g:15658:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 )
+ // InternalBlipDSL.g:15659:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_114);
rule__XSwitchExpression__Group_2_1_0_0__0__Impl();
state._fsp--;
@@ -53094,23 +52825,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl"
- // InternalBlipDSL.g:15747:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ;
+ // InternalBlipDSL.g:15666:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ;
public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15751:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) )
- // InternalBlipDSL.g:15752:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
+ // InternalBlipDSL.g:15670:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) )
+ // InternalBlipDSL.g:15671:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
{
- // InternalBlipDSL.g:15752:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
- // InternalBlipDSL.g:15753:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
+ // InternalBlipDSL.g:15671:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
+ // InternalBlipDSL.g:15672:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_1_0_0_0());
}
- // InternalBlipDSL.g:15754:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
- // InternalBlipDSL.g:15754:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0
+ // InternalBlipDSL.g:15673:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
+ // InternalBlipDSL.g:15673:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0();
@@ -53145,14 +52876,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1"
- // InternalBlipDSL.g:15762:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ;
+ // InternalBlipDSL.g:15681:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ;
public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15766:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl )
- // InternalBlipDSL.g:15767:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl
+ // InternalBlipDSL.g:15685:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl )
+ // InternalBlipDSL.g:15686:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0_0__1__Impl();
@@ -53178,17 +52909,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl"
- // InternalBlipDSL.g:15773:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ;
+ // InternalBlipDSL.g:15692:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15777:1: ( ( ':' ) )
- // InternalBlipDSL.g:15778:1: ( ':' )
+ // InternalBlipDSL.g:15696:1: ( ( ':' ) )
+ // InternalBlipDSL.g:15697:1: ( ':' )
{
- // InternalBlipDSL.g:15778:1: ( ':' )
- // InternalBlipDSL.g:15779:2: ':'
+ // InternalBlipDSL.g:15697:1: ( ':' )
+ // InternalBlipDSL.g:15698:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_1());
@@ -53219,16 +52950,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__0"
- // InternalBlipDSL.g:15789:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ;
+ // InternalBlipDSL.g:15708:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ;
public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15793:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 )
- // InternalBlipDSL.g:15794:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1
+ // InternalBlipDSL.g:15712:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 )
+ // InternalBlipDSL.g:15713:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_114);
rule__XSwitchExpression__Group_5__0__Impl();
state._fsp--;
@@ -53257,17 +52988,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl"
- // InternalBlipDSL.g:15801:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ;
+ // InternalBlipDSL.g:15720:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ;
public final void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15805:1: ( ( 'default' ) )
- // InternalBlipDSL.g:15806:1: ( 'default' )
+ // InternalBlipDSL.g:15724:1: ( ( 'default' ) )
+ // InternalBlipDSL.g:15725:1: ( 'default' )
{
- // InternalBlipDSL.g:15806:1: ( 'default' )
- // InternalBlipDSL.g:15807:2: 'default'
+ // InternalBlipDSL.g:15725:1: ( 'default' )
+ // InternalBlipDSL.g:15726:2: 'default'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
@@ -53298,16 +53029,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__1"
- // InternalBlipDSL.g:15816:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ;
+ // InternalBlipDSL.g:15735:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ;
public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15820:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 )
- // InternalBlipDSL.g:15821:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2
+ // InternalBlipDSL.g:15739:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 )
+ // InternalBlipDSL.g:15740:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XSwitchExpression__Group_5__1__Impl();
state._fsp--;
@@ -53336,17 +53067,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl"
- // InternalBlipDSL.g:15828:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ;
+ // InternalBlipDSL.g:15747:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15832:1: ( ( ':' ) )
- // InternalBlipDSL.g:15833:1: ( ':' )
+ // InternalBlipDSL.g:15751:1: ( ( ':' ) )
+ // InternalBlipDSL.g:15752:1: ( ':' )
{
- // InternalBlipDSL.g:15833:1: ( ':' )
- // InternalBlipDSL.g:15834:2: ':'
+ // InternalBlipDSL.g:15752:1: ( ':' )
+ // InternalBlipDSL.g:15753:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
@@ -53377,14 +53108,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__2"
- // InternalBlipDSL.g:15843:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ;
+ // InternalBlipDSL.g:15762:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ;
public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15847:1: ( rule__XSwitchExpression__Group_5__2__Impl )
- // InternalBlipDSL.g:15848:2: rule__XSwitchExpression__Group_5__2__Impl
+ // InternalBlipDSL.g:15766:1: ( rule__XSwitchExpression__Group_5__2__Impl )
+ // InternalBlipDSL.g:15767:2: rule__XSwitchExpression__Group_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_5__2__Impl();
@@ -53410,23 +53141,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl"
- // InternalBlipDSL.g:15854:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ;
+ // InternalBlipDSL.g:15773:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ;
public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15858:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) )
- // InternalBlipDSL.g:15859:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
+ // InternalBlipDSL.g:15777:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) )
+ // InternalBlipDSL.g:15778:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
{
- // InternalBlipDSL.g:15859:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
- // InternalBlipDSL.g:15860:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
+ // InternalBlipDSL.g:15778:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
+ // InternalBlipDSL.g:15779:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2());
}
- // InternalBlipDSL.g:15861:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
- // InternalBlipDSL.g:15861:3: rule__XSwitchExpression__DefaultAssignment_5_2
+ // InternalBlipDSL.g:15780:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
+ // InternalBlipDSL.g:15780:3: rule__XSwitchExpression__DefaultAssignment_5_2
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__DefaultAssignment_5_2();
@@ -53461,16 +53192,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__0"
- // InternalBlipDSL.g:15870:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
+ // InternalBlipDSL.g:15789:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
public final void rule__XCasePart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15874:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
- // InternalBlipDSL.g:15875:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
+ // InternalBlipDSL.g:15793:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
+ // InternalBlipDSL.g:15794:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
{
- pushFollow(FOLLOW_117);
+ pushFollow(FOLLOW_115);
rule__XCasePart__Group__0__Impl();
state._fsp--;
@@ -53499,23 +53230,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__0__Impl"
- // InternalBlipDSL.g:15882:1: rule__XCasePart__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:15801:1: rule__XCasePart__Group__0__Impl : ( () ) ;
public final void rule__XCasePart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15886:1: ( ( () ) )
- // InternalBlipDSL.g:15887:1: ( () )
+ // InternalBlipDSL.g:15805:1: ( ( () ) )
+ // InternalBlipDSL.g:15806:1: ( () )
{
- // InternalBlipDSL.g:15887:1: ( () )
- // InternalBlipDSL.g:15888:2: ()
+ // InternalBlipDSL.g:15806:1: ( () )
+ // InternalBlipDSL.g:15807:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getXCasePartAction_0());
}
- // InternalBlipDSL.g:15889:2: ()
- // InternalBlipDSL.g:15889:3:
+ // InternalBlipDSL.g:15808:2: ()
+ // InternalBlipDSL.g:15808:3:
{
}
@@ -53540,16 +53271,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__1"
- // InternalBlipDSL.g:15897:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
+ // InternalBlipDSL.g:15816:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
public final void rule__XCasePart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15901:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
- // InternalBlipDSL.g:15902:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
+ // InternalBlipDSL.g:15820:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
+ // InternalBlipDSL.g:15821:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
{
- pushFollow(FOLLOW_117);
+ pushFollow(FOLLOW_115);
rule__XCasePart__Group__1__Impl();
state._fsp--;
@@ -53578,31 +53309,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__1__Impl"
- // InternalBlipDSL.g:15909:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ;
+ // InternalBlipDSL.g:15828:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ;
public final void rule__XCasePart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15913:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) )
- // InternalBlipDSL.g:15914:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
+ // InternalBlipDSL.g:15832:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) )
+ // InternalBlipDSL.g:15833:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
{
- // InternalBlipDSL.g:15914:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
- // InternalBlipDSL.g:15915:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
+ // InternalBlipDSL.g:15833:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
+ // InternalBlipDSL.g:15834:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_1());
}
- // InternalBlipDSL.g:15916:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalBlipDSL.g:15835:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA116_0==RULE_ID||LA116_0==31||LA116_0==176) ) {
- alt116=1;
+ if ( (LA114_0==RULE_ID||LA114_0==31||LA114_0==176) ) {
+ alt114=1;
}
- switch (alt116) {
+ switch (alt114) {
case 1 :
- // InternalBlipDSL.g:15916:3: rule__XCasePart__TypeGuardAssignment_1
+ // InternalBlipDSL.g:15835:3: rule__XCasePart__TypeGuardAssignment_1
{
pushFollow(FOLLOW_2);
rule__XCasePart__TypeGuardAssignment_1();
@@ -53640,16 +53371,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__2"
- // InternalBlipDSL.g:15924:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
+ // InternalBlipDSL.g:15843:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
public final void rule__XCasePart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15928:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
- // InternalBlipDSL.g:15929:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
+ // InternalBlipDSL.g:15847:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
+ // InternalBlipDSL.g:15848:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
{
- pushFollow(FOLLOW_117);
+ pushFollow(FOLLOW_115);
rule__XCasePart__Group__2__Impl();
state._fsp--;
@@ -53678,31 +53409,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__2__Impl"
- // InternalBlipDSL.g:15936:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ;
+ // InternalBlipDSL.g:15855:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ;
public final void rule__XCasePart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15940:1: ( ( ( rule__XCasePart__Group_2__0 )? ) )
- // InternalBlipDSL.g:15941:1: ( ( rule__XCasePart__Group_2__0 )? )
+ // InternalBlipDSL.g:15859:1: ( ( ( rule__XCasePart__Group_2__0 )? ) )
+ // InternalBlipDSL.g:15860:1: ( ( rule__XCasePart__Group_2__0 )? )
{
- // InternalBlipDSL.g:15941:1: ( ( rule__XCasePart__Group_2__0 )? )
- // InternalBlipDSL.g:15942:2: ( rule__XCasePart__Group_2__0 )?
+ // InternalBlipDSL.g:15860:1: ( ( rule__XCasePart__Group_2__0 )? )
+ // InternalBlipDSL.g:15861:2: ( rule__XCasePart__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getGroup_2());
}
- // InternalBlipDSL.g:15943:2: ( rule__XCasePart__Group_2__0 )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalBlipDSL.g:15862:2: ( rule__XCasePart__Group_2__0 )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA117_0==170) ) {
- alt117=1;
+ if ( (LA115_0==170) ) {
+ alt115=1;
}
- switch (alt117) {
+ switch (alt115) {
case 1 :
- // InternalBlipDSL.g:15943:3: rule__XCasePart__Group_2__0
+ // InternalBlipDSL.g:15862:3: rule__XCasePart__Group_2__0
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group_2__0();
@@ -53740,14 +53471,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__3"
- // InternalBlipDSL.g:15951:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
+ // InternalBlipDSL.g:15870:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
public final void rule__XCasePart__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15955:1: ( rule__XCasePart__Group__3__Impl )
- // InternalBlipDSL.g:15956:2: rule__XCasePart__Group__3__Impl
+ // InternalBlipDSL.g:15874:1: ( rule__XCasePart__Group__3__Impl )
+ // InternalBlipDSL.g:15875:2: rule__XCasePart__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group__3__Impl();
@@ -53773,23 +53504,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__3__Impl"
- // InternalBlipDSL.g:15962:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ;
+ // InternalBlipDSL.g:15881:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ;
public final void rule__XCasePart__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15966:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) )
- // InternalBlipDSL.g:15967:1: ( ( rule__XCasePart__Alternatives_3 ) )
+ // InternalBlipDSL.g:15885:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) )
+ // InternalBlipDSL.g:15886:1: ( ( rule__XCasePart__Alternatives_3 ) )
{
- // InternalBlipDSL.g:15967:1: ( ( rule__XCasePart__Alternatives_3 ) )
- // InternalBlipDSL.g:15968:2: ( rule__XCasePart__Alternatives_3 )
+ // InternalBlipDSL.g:15886:1: ( ( rule__XCasePart__Alternatives_3 ) )
+ // InternalBlipDSL.g:15887:2: ( rule__XCasePart__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getAlternatives_3());
}
- // InternalBlipDSL.g:15969:2: ( rule__XCasePart__Alternatives_3 )
- // InternalBlipDSL.g:15969:3: rule__XCasePart__Alternatives_3
+ // InternalBlipDSL.g:15888:2: ( rule__XCasePart__Alternatives_3 )
+ // InternalBlipDSL.g:15888:3: rule__XCasePart__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__XCasePart__Alternatives_3();
@@ -53824,16 +53555,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__0"
- // InternalBlipDSL.g:15978:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ;
+ // InternalBlipDSL.g:15897:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ;
public final void rule__XCasePart__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15982:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 )
- // InternalBlipDSL.g:15983:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1
+ // InternalBlipDSL.g:15901:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 )
+ // InternalBlipDSL.g:15902:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XCasePart__Group_2__0__Impl();
state._fsp--;
@@ -53862,17 +53593,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__0__Impl"
- // InternalBlipDSL.g:15990:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ;
+ // InternalBlipDSL.g:15909:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ;
public final void rule__XCasePart__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:15994:1: ( ( 'case' ) )
- // InternalBlipDSL.g:15995:1: ( 'case' )
+ // InternalBlipDSL.g:15913:1: ( ( 'case' ) )
+ // InternalBlipDSL.g:15914:1: ( 'case' )
{
- // InternalBlipDSL.g:15995:1: ( 'case' )
- // InternalBlipDSL.g:15996:2: 'case'
+ // InternalBlipDSL.g:15914:1: ( 'case' )
+ // InternalBlipDSL.g:15915:2: 'case'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseKeyword_2_0());
@@ -53903,14 +53634,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__1"
- // InternalBlipDSL.g:16005:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ;
+ // InternalBlipDSL.g:15924:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ;
public final void rule__XCasePart__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16009:1: ( rule__XCasePart__Group_2__1__Impl )
- // InternalBlipDSL.g:16010:2: rule__XCasePart__Group_2__1__Impl
+ // InternalBlipDSL.g:15928:1: ( rule__XCasePart__Group_2__1__Impl )
+ // InternalBlipDSL.g:15929:2: rule__XCasePart__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group_2__1__Impl();
@@ -53936,23 +53667,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__1__Impl"
- // InternalBlipDSL.g:16016:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ;
+ // InternalBlipDSL.g:15935:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ;
public final void rule__XCasePart__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16020:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) )
- // InternalBlipDSL.g:16021:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
+ // InternalBlipDSL.g:15939:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) )
+ // InternalBlipDSL.g:15940:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
{
- // InternalBlipDSL.g:16021:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
- // InternalBlipDSL.g:16022:2: ( rule__XCasePart__CaseAssignment_2_1 )
+ // InternalBlipDSL.g:15940:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
+ // InternalBlipDSL.g:15941:2: ( rule__XCasePart__CaseAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseAssignment_2_1());
}
- // InternalBlipDSL.g:16023:2: ( rule__XCasePart__CaseAssignment_2_1 )
- // InternalBlipDSL.g:16023:3: rule__XCasePart__CaseAssignment_2_1
+ // InternalBlipDSL.g:15942:2: ( rule__XCasePart__CaseAssignment_2_1 )
+ // InternalBlipDSL.g:15942:3: rule__XCasePart__CaseAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__XCasePart__CaseAssignment_2_1();
@@ -53987,16 +53718,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__0"
- // InternalBlipDSL.g:16032:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ;
+ // InternalBlipDSL.g:15951:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ;
public final void rule__XCasePart__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16036:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 )
- // InternalBlipDSL.g:16037:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1
+ // InternalBlipDSL.g:15955:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 )
+ // InternalBlipDSL.g:15956:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XCasePart__Group_3_0__0__Impl();
state._fsp--;
@@ -54025,17 +53756,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__0__Impl"
- // InternalBlipDSL.g:16044:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ;
+ // InternalBlipDSL.g:15963:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ;
public final void rule__XCasePart__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16048:1: ( ( ':' ) )
- // InternalBlipDSL.g:16049:1: ( ':' )
+ // InternalBlipDSL.g:15967:1: ( ( ':' ) )
+ // InternalBlipDSL.g:15968:1: ( ':' )
{
- // InternalBlipDSL.g:16049:1: ( ':' )
- // InternalBlipDSL.g:16050:2: ':'
+ // InternalBlipDSL.g:15968:1: ( ':' )
+ // InternalBlipDSL.g:15969:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0());
@@ -54066,14 +53797,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__1"
- // InternalBlipDSL.g:16059:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ;
+ // InternalBlipDSL.g:15978:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ;
public final void rule__XCasePart__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16063:1: ( rule__XCasePart__Group_3_0__1__Impl )
- // InternalBlipDSL.g:16064:2: rule__XCasePart__Group_3_0__1__Impl
+ // InternalBlipDSL.g:15982:1: ( rule__XCasePart__Group_3_0__1__Impl )
+ // InternalBlipDSL.g:15983:2: rule__XCasePart__Group_3_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group_3_0__1__Impl();
@@ -54099,23 +53830,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__1__Impl"
- // InternalBlipDSL.g:16070:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ;
+ // InternalBlipDSL.g:15989:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ;
public final void rule__XCasePart__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16074:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) )
- // InternalBlipDSL.g:16075:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
+ // InternalBlipDSL.g:15993:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) )
+ // InternalBlipDSL.g:15994:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
{
- // InternalBlipDSL.g:16075:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
- // InternalBlipDSL.g:16076:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
+ // InternalBlipDSL.g:15994:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
+ // InternalBlipDSL.g:15995:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getThenAssignment_3_0_1());
}
- // InternalBlipDSL.g:16077:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
- // InternalBlipDSL.g:16077:3: rule__XCasePart__ThenAssignment_3_0_1
+ // InternalBlipDSL.g:15996:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
+ // InternalBlipDSL.g:15996:3: rule__XCasePart__ThenAssignment_3_0_1
{
pushFollow(FOLLOW_2);
rule__XCasePart__ThenAssignment_3_0_1();
@@ -54150,16 +53881,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__0"
- // InternalBlipDSL.g:16086:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
+ // InternalBlipDSL.g:16005:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
public final void rule__XForLoopExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16090:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
- // InternalBlipDSL.g:16091:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
+ // InternalBlipDSL.g:16009:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
+ // InternalBlipDSL.g:16010:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XForLoopExpression__Group__0__Impl();
state._fsp--;
@@ -54188,23 +53919,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__0__Impl"
- // InternalBlipDSL.g:16098:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ;
+ // InternalBlipDSL.g:16017:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ;
public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16102:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) )
- // InternalBlipDSL.g:16103:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
+ // InternalBlipDSL.g:16021:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) )
+ // InternalBlipDSL.g:16022:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
{
- // InternalBlipDSL.g:16103:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
- // InternalBlipDSL.g:16104:2: ( rule__XForLoopExpression__Group_0__0 )
+ // InternalBlipDSL.g:16022:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
+ // InternalBlipDSL.g:16023:2: ( rule__XForLoopExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getGroup_0());
}
- // InternalBlipDSL.g:16105:2: ( rule__XForLoopExpression__Group_0__0 )
- // InternalBlipDSL.g:16105:3: rule__XForLoopExpression__Group_0__0
+ // InternalBlipDSL.g:16024:2: ( rule__XForLoopExpression__Group_0__0 )
+ // InternalBlipDSL.g:16024:3: rule__XForLoopExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0__0();
@@ -54239,16 +53970,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__1"
- // InternalBlipDSL.g:16113:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
+ // InternalBlipDSL.g:16032:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
public final void rule__XForLoopExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16117:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
- // InternalBlipDSL.g:16118:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
+ // InternalBlipDSL.g:16036:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
+ // InternalBlipDSL.g:16037:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XForLoopExpression__Group__1__Impl();
state._fsp--;
@@ -54277,23 +54008,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__1__Impl"
- // InternalBlipDSL.g:16125:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ;
+ // InternalBlipDSL.g:16044:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ;
public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16129:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) )
- // InternalBlipDSL.g:16130:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
+ // InternalBlipDSL.g:16048:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) )
+ // InternalBlipDSL.g:16049:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
{
- // InternalBlipDSL.g:16130:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
- // InternalBlipDSL.g:16131:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
+ // InternalBlipDSL.g:16049:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
+ // InternalBlipDSL.g:16050:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_1());
}
- // InternalBlipDSL.g:16132:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
- // InternalBlipDSL.g:16132:3: rule__XForLoopExpression__ForExpressionAssignment_1
+ // InternalBlipDSL.g:16051:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
+ // InternalBlipDSL.g:16051:3: rule__XForLoopExpression__ForExpressionAssignment_1
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__ForExpressionAssignment_1();
@@ -54328,16 +54059,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__2"
- // InternalBlipDSL.g:16140:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
+ // InternalBlipDSL.g:16059:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
public final void rule__XForLoopExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16144:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
- // InternalBlipDSL.g:16145:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
+ // InternalBlipDSL.g:16063:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
+ // InternalBlipDSL.g:16064:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XForLoopExpression__Group__2__Impl();
state._fsp--;
@@ -54366,17 +54097,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__2__Impl"
- // InternalBlipDSL.g:16152:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:16071:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ;
public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16156:1: ( ( ')' ) )
- // InternalBlipDSL.g:16157:1: ( ')' )
+ // InternalBlipDSL.g:16075:1: ( ( ')' ) )
+ // InternalBlipDSL.g:16076:1: ( ')' )
{
- // InternalBlipDSL.g:16157:1: ( ')' )
- // InternalBlipDSL.g:16158:2: ')'
+ // InternalBlipDSL.g:16076:1: ( ')' )
+ // InternalBlipDSL.g:16077:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2());
@@ -54407,14 +54138,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__3"
- // InternalBlipDSL.g:16167:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ;
+ // InternalBlipDSL.g:16086:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ;
public final void rule__XForLoopExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16171:1: ( rule__XForLoopExpression__Group__3__Impl )
- // InternalBlipDSL.g:16172:2: rule__XForLoopExpression__Group__3__Impl
+ // InternalBlipDSL.g:16090:1: ( rule__XForLoopExpression__Group__3__Impl )
+ // InternalBlipDSL.g:16091:2: rule__XForLoopExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group__3__Impl();
@@ -54440,23 +54171,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__3__Impl"
- // InternalBlipDSL.g:16178:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ;
+ // InternalBlipDSL.g:16097:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ;
public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16182:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) )
- // InternalBlipDSL.g:16183:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
+ // InternalBlipDSL.g:16101:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) )
+ // InternalBlipDSL.g:16102:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
{
- // InternalBlipDSL.g:16183:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
- // InternalBlipDSL.g:16184:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
+ // InternalBlipDSL.g:16102:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
+ // InternalBlipDSL.g:16103:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_3());
}
- // InternalBlipDSL.g:16185:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
- // InternalBlipDSL.g:16185:3: rule__XForLoopExpression__EachExpressionAssignment_3
+ // InternalBlipDSL.g:16104:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
+ // InternalBlipDSL.g:16104:3: rule__XForLoopExpression__EachExpressionAssignment_3
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__EachExpressionAssignment_3();
@@ -54491,14 +54222,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0__0"
- // InternalBlipDSL.g:16194:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ;
+ // InternalBlipDSL.g:16113:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ;
public final void rule__XForLoopExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16198:1: ( rule__XForLoopExpression__Group_0__0__Impl )
- // InternalBlipDSL.g:16199:2: rule__XForLoopExpression__Group_0__0__Impl
+ // InternalBlipDSL.g:16117:1: ( rule__XForLoopExpression__Group_0__0__Impl )
+ // InternalBlipDSL.g:16118:2: rule__XForLoopExpression__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0__0__Impl();
@@ -54524,23 +54255,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0__0__Impl"
- // InternalBlipDSL.g:16205:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ;
+ // InternalBlipDSL.g:16124:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ;
public final void rule__XForLoopExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16209:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) )
- // InternalBlipDSL.g:16210:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
+ // InternalBlipDSL.g:16128:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) )
+ // InternalBlipDSL.g:16129:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
{
- // InternalBlipDSL.g:16210:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
- // InternalBlipDSL.g:16211:2: ( rule__XForLoopExpression__Group_0_0__0 )
+ // InternalBlipDSL.g:16129:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
+ // InternalBlipDSL.g:16130:2: ( rule__XForLoopExpression__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getGroup_0_0());
}
- // InternalBlipDSL.g:16212:2: ( rule__XForLoopExpression__Group_0_0__0 )
- // InternalBlipDSL.g:16212:3: rule__XForLoopExpression__Group_0_0__0
+ // InternalBlipDSL.g:16131:2: ( rule__XForLoopExpression__Group_0_0__0 )
+ // InternalBlipDSL.g:16131:3: rule__XForLoopExpression__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0_0__0();
@@ -54575,16 +54306,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__0"
- // InternalBlipDSL.g:16221:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ;
+ // InternalBlipDSL.g:16140:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ;
public final void rule__XForLoopExpression__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16225:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 )
- // InternalBlipDSL.g:16226:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1
+ // InternalBlipDSL.g:16144:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 )
+ // InternalBlipDSL.g:16145:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__XForLoopExpression__Group_0_0__0__Impl();
state._fsp--;
@@ -54613,23 +54344,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__0__Impl"
- // InternalBlipDSL.g:16233:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:16152:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ;
public final void rule__XForLoopExpression__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16237:1: ( ( () ) )
- // InternalBlipDSL.g:16238:1: ( () )
+ // InternalBlipDSL.g:16156:1: ( ( () ) )
+ // InternalBlipDSL.g:16157:1: ( () )
{
- // InternalBlipDSL.g:16238:1: ( () )
- // InternalBlipDSL.g:16239:2: ()
+ // InternalBlipDSL.g:16157:1: ( () )
+ // InternalBlipDSL.g:16158:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0_0_0());
}
- // InternalBlipDSL.g:16240:2: ()
- // InternalBlipDSL.g:16240:3:
+ // InternalBlipDSL.g:16159:2: ()
+ // InternalBlipDSL.g:16159:3:
{
}
@@ -54654,16 +54385,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__1"
- // InternalBlipDSL.g:16248:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ;
+ // InternalBlipDSL.g:16167:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ;
public final void rule__XForLoopExpression__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16252:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 )
- // InternalBlipDSL.g:16253:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2
+ // InternalBlipDSL.g:16171:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 )
+ // InternalBlipDSL.g:16172:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XForLoopExpression__Group_0_0__1__Impl();
state._fsp--;
@@ -54692,17 +54423,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__1__Impl"
- // InternalBlipDSL.g:16260:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:16179:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ;
public final void rule__XForLoopExpression__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16264:1: ( ( 'for' ) )
- // InternalBlipDSL.g:16265:1: ( 'for' )
+ // InternalBlipDSL.g:16183:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:16184:1: ( 'for' )
{
- // InternalBlipDSL.g:16265:1: ( 'for' )
- // InternalBlipDSL.g:16266:2: 'for'
+ // InternalBlipDSL.g:16184:1: ( 'for' )
+ // InternalBlipDSL.g:16185:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_0_0_1());
@@ -54733,16 +54464,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__2"
- // InternalBlipDSL.g:16275:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ;
+ // InternalBlipDSL.g:16194:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ;
public final void rule__XForLoopExpression__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16279:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 )
- // InternalBlipDSL.g:16280:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3
+ // InternalBlipDSL.g:16198:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 )
+ // InternalBlipDSL.g:16199:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XForLoopExpression__Group_0_0__2__Impl();
state._fsp--;
@@ -54771,17 +54502,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__2__Impl"
- // InternalBlipDSL.g:16287:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:16206:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ;
public final void rule__XForLoopExpression__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16291:1: ( ( '(' ) )
- // InternalBlipDSL.g:16292:1: ( '(' )
+ // InternalBlipDSL.g:16210:1: ( ( '(' ) )
+ // InternalBlipDSL.g:16211:1: ( '(' )
{
- // InternalBlipDSL.g:16292:1: ( '(' )
- // InternalBlipDSL.g:16293:2: '('
+ // InternalBlipDSL.g:16211:1: ( '(' )
+ // InternalBlipDSL.g:16212:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2());
@@ -54812,16 +54543,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__3"
- // InternalBlipDSL.g:16302:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ;
+ // InternalBlipDSL.g:16221:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ;
public final void rule__XForLoopExpression__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16306:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 )
- // InternalBlipDSL.g:16307:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4
+ // InternalBlipDSL.g:16225:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 )
+ // InternalBlipDSL.g:16226:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_114);
rule__XForLoopExpression__Group_0_0__3__Impl();
state._fsp--;
@@ -54850,23 +54581,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__3__Impl"
- // InternalBlipDSL.g:16314:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ;
+ // InternalBlipDSL.g:16233:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ;
public final void rule__XForLoopExpression__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16318:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) )
- // InternalBlipDSL.g:16319:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
+ // InternalBlipDSL.g:16237:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) )
+ // InternalBlipDSL.g:16238:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
{
- // InternalBlipDSL.g:16319:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
- // InternalBlipDSL.g:16320:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
+ // InternalBlipDSL.g:16238:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
+ // InternalBlipDSL.g:16239:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_0_0_3());
}
- // InternalBlipDSL.g:16321:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
- // InternalBlipDSL.g:16321:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3
+ // InternalBlipDSL.g:16240:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
+ // InternalBlipDSL.g:16240:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__DeclaredParamAssignment_0_0_3();
@@ -54901,14 +54632,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__4"
- // InternalBlipDSL.g:16329:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ;
+ // InternalBlipDSL.g:16248:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ;
public final void rule__XForLoopExpression__Group_0_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16333:1: ( rule__XForLoopExpression__Group_0_0__4__Impl )
- // InternalBlipDSL.g:16334:2: rule__XForLoopExpression__Group_0_0__4__Impl
+ // InternalBlipDSL.g:16252:1: ( rule__XForLoopExpression__Group_0_0__4__Impl )
+ // InternalBlipDSL.g:16253:2: rule__XForLoopExpression__Group_0_0__4__Impl
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0_0__4__Impl();
@@ -54934,17 +54665,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__4__Impl"
- // InternalBlipDSL.g:16340:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ;
+ // InternalBlipDSL.g:16259:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ;
public final void rule__XForLoopExpression__Group_0_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16344:1: ( ( ':' ) )
- // InternalBlipDSL.g:16345:1: ( ':' )
+ // InternalBlipDSL.g:16263:1: ( ( ':' ) )
+ // InternalBlipDSL.g:16264:1: ( ':' )
{
- // InternalBlipDSL.g:16345:1: ( ':' )
- // InternalBlipDSL.g:16346:2: ':'
+ // InternalBlipDSL.g:16264:1: ( ':' )
+ // InternalBlipDSL.g:16265:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_0_0_4());
@@ -54975,16 +54706,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__0"
- // InternalBlipDSL.g:16356:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ;
+ // InternalBlipDSL.g:16275:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ;
public final void rule__XBasicForLoopExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16360:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 )
- // InternalBlipDSL.g:16361:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1
+ // InternalBlipDSL.g:16279:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 )
+ // InternalBlipDSL.g:16280:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_24);
rule__XBasicForLoopExpression__Group__0__Impl();
state._fsp--;
@@ -55013,23 +54744,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__0__Impl"
- // InternalBlipDSL.g:16368:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:16287:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ;
public final void rule__XBasicForLoopExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16372:1: ( ( () ) )
- // InternalBlipDSL.g:16373:1: ( () )
+ // InternalBlipDSL.g:16291:1: ( ( () ) )
+ // InternalBlipDSL.g:16292:1: ( () )
{
- // InternalBlipDSL.g:16373:1: ( () )
- // InternalBlipDSL.g:16374:2: ()
+ // InternalBlipDSL.g:16292:1: ( () )
+ // InternalBlipDSL.g:16293:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getXBasicForLoopExpressionAction_0());
}
- // InternalBlipDSL.g:16375:2: ()
- // InternalBlipDSL.g:16375:3:
+ // InternalBlipDSL.g:16294:2: ()
+ // InternalBlipDSL.g:16294:3:
{
}
@@ -55054,16 +54785,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__1"
- // InternalBlipDSL.g:16383:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ;
+ // InternalBlipDSL.g:16302:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ;
public final void rule__XBasicForLoopExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16387:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 )
- // InternalBlipDSL.g:16388:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2
+ // InternalBlipDSL.g:16306:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 )
+ // InternalBlipDSL.g:16307:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XBasicForLoopExpression__Group__1__Impl();
state._fsp--;
@@ -55092,17 +54823,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__1__Impl"
- // InternalBlipDSL.g:16395:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ;
+ // InternalBlipDSL.g:16314:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ;
public final void rule__XBasicForLoopExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16399:1: ( ( 'for' ) )
- // InternalBlipDSL.g:16400:1: ( 'for' )
+ // InternalBlipDSL.g:16318:1: ( ( 'for' ) )
+ // InternalBlipDSL.g:16319:1: ( 'for' )
{
- // InternalBlipDSL.g:16400:1: ( 'for' )
- // InternalBlipDSL.g:16401:2: 'for'
+ // InternalBlipDSL.g:16319:1: ( 'for' )
+ // InternalBlipDSL.g:16320:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getForKeyword_1());
@@ -55133,16 +54864,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__2"
- // InternalBlipDSL.g:16410:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ;
+ // InternalBlipDSL.g:16329:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ;
public final void rule__XBasicForLoopExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16414:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 )
- // InternalBlipDSL.g:16415:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3
+ // InternalBlipDSL.g:16333:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 )
+ // InternalBlipDSL.g:16334:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_116);
rule__XBasicForLoopExpression__Group__2__Impl();
state._fsp--;
@@ -55171,17 +54902,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__2__Impl"
- // InternalBlipDSL.g:16422:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:16341:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XBasicForLoopExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16426:1: ( ( '(' ) )
- // InternalBlipDSL.g:16427:1: ( '(' )
+ // InternalBlipDSL.g:16345:1: ( ( '(' ) )
+ // InternalBlipDSL.g:16346:1: ( '(' )
{
- // InternalBlipDSL.g:16427:1: ( '(' )
- // InternalBlipDSL.g:16428:2: '('
+ // InternalBlipDSL.g:16346:1: ( '(' )
+ // InternalBlipDSL.g:16347:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2());
@@ -55212,16 +54943,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__3"
- // InternalBlipDSL.g:16437:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ;
+ // InternalBlipDSL.g:16356:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ;
public final void rule__XBasicForLoopExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16441:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 )
- // InternalBlipDSL.g:16442:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4
+ // InternalBlipDSL.g:16360:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 )
+ // InternalBlipDSL.g:16361:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_116);
rule__XBasicForLoopExpression__Group__3__Impl();
state._fsp--;
@@ -55250,31 +54981,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__3__Impl"
- // InternalBlipDSL.g:16449:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:16368:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ;
public final void rule__XBasicForLoopExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16453:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) )
- // InternalBlipDSL.g:16454:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
+ // InternalBlipDSL.g:16372:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) )
+ // InternalBlipDSL.g:16373:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
{
- // InternalBlipDSL.g:16454:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
- // InternalBlipDSL.g:16455:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
+ // InternalBlipDSL.g:16373:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
+ // InternalBlipDSL.g:16374:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3());
}
- // InternalBlipDSL.g:16456:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalBlipDSL.g:16375:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( ((LA118_0>=RULE_ID && LA118_0<=RULE_DECIMAL)||LA118_0==27||(LA118_0>=34 && LA118_0<=35)||LA118_0==40||(LA118_0>=44 && LA118_0<=50)||LA118_0==142||LA118_0==154||LA118_0==176||(LA118_0>=180 && LA118_0<=181)||LA118_0==183||LA118_0==185||(LA118_0>=188 && LA118_0<=195)||LA118_0==197||(LA118_0>=209 && LA118_0<=210)) ) {
- alt118=1;
+ if ( ((LA116_0>=RULE_ID && LA116_0<=RULE_DECIMAL)||LA116_0==27||(LA116_0>=34 && LA116_0<=35)||LA116_0==40||(LA116_0>=44 && LA116_0<=50)||LA116_0==146||LA116_0==154||LA116_0==176||(LA116_0>=180 && LA116_0<=181)||LA116_0==183||LA116_0==185||(LA116_0>=188 && LA116_0<=195)||LA116_0==197||(LA116_0>=209 && LA116_0<=210)) ) {
+ alt116=1;
}
- switch (alt118) {
+ switch (alt116) {
case 1 :
- // InternalBlipDSL.g:16456:3: rule__XBasicForLoopExpression__Group_3__0
+ // InternalBlipDSL.g:16375:3: rule__XBasicForLoopExpression__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_3__0();
@@ -55312,16 +55043,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__4"
- // InternalBlipDSL.g:16464:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ;
+ // InternalBlipDSL.g:16383:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ;
public final void rule__XBasicForLoopExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16468:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 )
- // InternalBlipDSL.g:16469:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5
+ // InternalBlipDSL.g:16387:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 )
+ // InternalBlipDSL.g:16388:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5
{
- pushFollow(FOLLOW_119);
+ pushFollow(FOLLOW_117);
rule__XBasicForLoopExpression__Group__4__Impl();
state._fsp--;
@@ -55350,17 +55081,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__4__Impl"
- // InternalBlipDSL.g:16476:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ;
+ // InternalBlipDSL.g:16395:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ;
public final void rule__XBasicForLoopExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16480:1: ( ( ';' ) )
- // InternalBlipDSL.g:16481:1: ( ';' )
+ // InternalBlipDSL.g:16399:1: ( ( ';' ) )
+ // InternalBlipDSL.g:16400:1: ( ';' )
{
- // InternalBlipDSL.g:16481:1: ( ';' )
- // InternalBlipDSL.g:16482:2: ';'
+ // InternalBlipDSL.g:16400:1: ( ';' )
+ // InternalBlipDSL.g:16401:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4());
@@ -55391,16 +55122,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__5"
- // InternalBlipDSL.g:16491:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ;
+ // InternalBlipDSL.g:16410:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ;
public final void rule__XBasicForLoopExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16495:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 )
- // InternalBlipDSL.g:16496:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6
+ // InternalBlipDSL.g:16414:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 )
+ // InternalBlipDSL.g:16415:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6
{
- pushFollow(FOLLOW_119);
+ pushFollow(FOLLOW_117);
rule__XBasicForLoopExpression__Group__5__Impl();
state._fsp--;
@@ -55429,31 +55160,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__5__Impl"
- // InternalBlipDSL.g:16503:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ;
+ // InternalBlipDSL.g:16422:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ;
public final void rule__XBasicForLoopExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16507:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) )
- // InternalBlipDSL.g:16508:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
+ // InternalBlipDSL.g:16426:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) )
+ // InternalBlipDSL.g:16427:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
{
- // InternalBlipDSL.g:16508:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
- // InternalBlipDSL.g:16509:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
+ // InternalBlipDSL.g:16427:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
+ // InternalBlipDSL.g:16428:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionAssignment_5());
}
- // InternalBlipDSL.g:16510:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalBlipDSL.g:16429:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( ((LA119_0>=RULE_ID && LA119_0<=RULE_DECIMAL)||LA119_0==27||(LA119_0>=34 && LA119_0<=35)||LA119_0==40||(LA119_0>=45 && LA119_0<=50)||LA119_0==142||LA119_0==154||LA119_0==176||(LA119_0>=180 && LA119_0<=181)||LA119_0==183||LA119_0==185||(LA119_0>=188 && LA119_0<=195)||LA119_0==197||LA119_0==210) ) {
- alt119=1;
+ if ( ((LA117_0>=RULE_ID && LA117_0<=RULE_DECIMAL)||LA117_0==27||(LA117_0>=34 && LA117_0<=35)||LA117_0==40||(LA117_0>=45 && LA117_0<=50)||LA117_0==146||LA117_0==154||LA117_0==176||(LA117_0>=180 && LA117_0<=181)||LA117_0==183||LA117_0==185||(LA117_0>=188 && LA117_0<=195)||LA117_0==197||LA117_0==210) ) {
+ alt117=1;
}
- switch (alt119) {
+ switch (alt117) {
case 1 :
- // InternalBlipDSL.g:16510:3: rule__XBasicForLoopExpression__ExpressionAssignment_5
+ // InternalBlipDSL.g:16429:3: rule__XBasicForLoopExpression__ExpressionAssignment_5
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__ExpressionAssignment_5();
@@ -55491,16 +55222,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__6"
- // InternalBlipDSL.g:16518:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ;
+ // InternalBlipDSL.g:16437:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ;
public final void rule__XBasicForLoopExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16522:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 )
- // InternalBlipDSL.g:16523:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7
+ // InternalBlipDSL.g:16441:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 )
+ // InternalBlipDSL.g:16442:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_60);
rule__XBasicForLoopExpression__Group__6__Impl();
state._fsp--;
@@ -55529,17 +55260,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__6__Impl"
- // InternalBlipDSL.g:16530:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ;
+ // InternalBlipDSL.g:16449:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ;
public final void rule__XBasicForLoopExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16534:1: ( ( ';' ) )
- // InternalBlipDSL.g:16535:1: ( ';' )
+ // InternalBlipDSL.g:16453:1: ( ( ';' ) )
+ // InternalBlipDSL.g:16454:1: ( ';' )
{
- // InternalBlipDSL.g:16535:1: ( ';' )
- // InternalBlipDSL.g:16536:2: ';'
+ // InternalBlipDSL.g:16454:1: ( ';' )
+ // InternalBlipDSL.g:16455:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6());
@@ -55570,16 +55301,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__7"
- // InternalBlipDSL.g:16545:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ;
+ // InternalBlipDSL.g:16464:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ;
public final void rule__XBasicForLoopExpression__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16549:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 )
- // InternalBlipDSL.g:16550:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8
+ // InternalBlipDSL.g:16468:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 )
+ // InternalBlipDSL.g:16469:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_60);
rule__XBasicForLoopExpression__Group__7__Impl();
state._fsp--;
@@ -55608,31 +55339,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__7__Impl"
- // InternalBlipDSL.g:16557:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ;
+ // InternalBlipDSL.g:16476:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ;
public final void rule__XBasicForLoopExpression__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16561:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) )
- // InternalBlipDSL.g:16562:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
+ // InternalBlipDSL.g:16480:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) )
+ // InternalBlipDSL.g:16481:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
{
- // InternalBlipDSL.g:16562:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
- // InternalBlipDSL.g:16563:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
+ // InternalBlipDSL.g:16481:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
+ // InternalBlipDSL.g:16482:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7());
}
- // InternalBlipDSL.g:16564:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalBlipDSL.g:16483:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( ((LA120_0>=RULE_ID && LA120_0<=RULE_DECIMAL)||LA120_0==27||(LA120_0>=34 && LA120_0<=35)||LA120_0==40||(LA120_0>=45 && LA120_0<=50)||LA120_0==142||LA120_0==154||LA120_0==176||(LA120_0>=180 && LA120_0<=181)||LA120_0==183||LA120_0==185||(LA120_0>=188 && LA120_0<=195)||LA120_0==197||LA120_0==210) ) {
- alt120=1;
+ if ( ((LA118_0>=RULE_ID && LA118_0<=RULE_DECIMAL)||LA118_0==27||(LA118_0>=34 && LA118_0<=35)||LA118_0==40||(LA118_0>=45 && LA118_0<=50)||LA118_0==146||LA118_0==154||LA118_0==176||(LA118_0>=180 && LA118_0<=181)||LA118_0==183||LA118_0==185||(LA118_0>=188 && LA118_0<=195)||LA118_0==197||LA118_0==210) ) {
+ alt118=1;
}
- switch (alt120) {
+ switch (alt118) {
case 1 :
- // InternalBlipDSL.g:16564:3: rule__XBasicForLoopExpression__Group_7__0
+ // InternalBlipDSL.g:16483:3: rule__XBasicForLoopExpression__Group_7__0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_7__0();
@@ -55670,16 +55401,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__8"
- // InternalBlipDSL.g:16572:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ;
+ // InternalBlipDSL.g:16491:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ;
public final void rule__XBasicForLoopExpression__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16576:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 )
- // InternalBlipDSL.g:16577:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9
+ // InternalBlipDSL.g:16495:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 )
+ // InternalBlipDSL.g:16496:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XBasicForLoopExpression__Group__8__Impl();
state._fsp--;
@@ -55708,17 +55439,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__8__Impl"
- // InternalBlipDSL.g:16584:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:16503:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ;
public final void rule__XBasicForLoopExpression__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16588:1: ( ( ')' ) )
- // InternalBlipDSL.g:16589:1: ( ')' )
+ // InternalBlipDSL.g:16507:1: ( ( ')' ) )
+ // InternalBlipDSL.g:16508:1: ( ')' )
{
- // InternalBlipDSL.g:16589:1: ( ')' )
- // InternalBlipDSL.g:16590:2: ')'
+ // InternalBlipDSL.g:16508:1: ( ')' )
+ // InternalBlipDSL.g:16509:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8());
@@ -55749,14 +55480,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__9"
- // InternalBlipDSL.g:16599:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ;
+ // InternalBlipDSL.g:16518:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ;
public final void rule__XBasicForLoopExpression__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16603:1: ( rule__XBasicForLoopExpression__Group__9__Impl )
- // InternalBlipDSL.g:16604:2: rule__XBasicForLoopExpression__Group__9__Impl
+ // InternalBlipDSL.g:16522:1: ( rule__XBasicForLoopExpression__Group__9__Impl )
+ // InternalBlipDSL.g:16523:2: rule__XBasicForLoopExpression__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group__9__Impl();
@@ -55782,23 +55513,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__9__Impl"
- // InternalBlipDSL.g:16610:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ;
+ // InternalBlipDSL.g:16529:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ;
public final void rule__XBasicForLoopExpression__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16614:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) )
- // InternalBlipDSL.g:16615:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
+ // InternalBlipDSL.g:16533:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) )
+ // InternalBlipDSL.g:16534:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
{
- // InternalBlipDSL.g:16615:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
- // InternalBlipDSL.g:16616:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
+ // InternalBlipDSL.g:16534:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
+ // InternalBlipDSL.g:16535:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionAssignment_9());
}
- // InternalBlipDSL.g:16617:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
- // InternalBlipDSL.g:16617:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9
+ // InternalBlipDSL.g:16536:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
+ // InternalBlipDSL.g:16536:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__EachExpressionAssignment_9();
@@ -55833,16 +55564,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__0"
- // InternalBlipDSL.g:16626:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ;
+ // InternalBlipDSL.g:16545:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ;
public final void rule__XBasicForLoopExpression__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16630:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 )
- // InternalBlipDSL.g:16631:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1
+ // InternalBlipDSL.g:16549:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 )
+ // InternalBlipDSL.g:16550:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XBasicForLoopExpression__Group_3__0__Impl();
state._fsp--;
@@ -55871,23 +55602,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__0__Impl"
- // InternalBlipDSL.g:16638:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ;
+ // InternalBlipDSL.g:16557:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ;
public final void rule__XBasicForLoopExpression__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16642:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) )
- // InternalBlipDSL.g:16643:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
+ // InternalBlipDSL.g:16561:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) )
+ // InternalBlipDSL.g:16562:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
{
- // InternalBlipDSL.g:16643:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
- // InternalBlipDSL.g:16644:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
+ // InternalBlipDSL.g:16562:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
+ // InternalBlipDSL.g:16563:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_0());
}
- // InternalBlipDSL.g:16645:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
- // InternalBlipDSL.g:16645:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0
+ // InternalBlipDSL.g:16564:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
+ // InternalBlipDSL.g:16564:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0();
@@ -55922,14 +55653,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__1"
- // InternalBlipDSL.g:16653:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ;
+ // InternalBlipDSL.g:16572:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16657:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl )
- // InternalBlipDSL.g:16658:2: rule__XBasicForLoopExpression__Group_3__1__Impl
+ // InternalBlipDSL.g:16576:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl )
+ // InternalBlipDSL.g:16577:2: rule__XBasicForLoopExpression__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_3__1__Impl();
@@ -55955,37 +55686,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__1__Impl"
- // InternalBlipDSL.g:16664:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ;
+ // InternalBlipDSL.g:16583:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ;
public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16668:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) )
- // InternalBlipDSL.g:16669:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
+ // InternalBlipDSL.g:16587:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) )
+ // InternalBlipDSL.g:16588:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
{
- // InternalBlipDSL.g:16669:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
- // InternalBlipDSL.g:16670:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
+ // InternalBlipDSL.g:16588:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
+ // InternalBlipDSL.g:16589:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3_1());
}
- // InternalBlipDSL.g:16671:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
- loop121:
+ // InternalBlipDSL.g:16590:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
+ loop119:
do {
- int alt121=2;
- int LA121_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA121_0==178) ) {
- alt121=1;
+ if ( (LA119_0==178) ) {
+ alt119=1;
}
- switch (alt121) {
+ switch (alt119) {
case 1 :
- // InternalBlipDSL.g:16671:3: rule__XBasicForLoopExpression__Group_3_1__0
+ // InternalBlipDSL.g:16590:3: rule__XBasicForLoopExpression__Group_3_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XBasicForLoopExpression__Group_3_1__0();
state._fsp--;
@@ -55995,7 +55726,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop121;
+ break loop119;
}
} while (true);
@@ -56024,16 +55755,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0"
- // InternalBlipDSL.g:16680:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ;
+ // InternalBlipDSL.g:16599:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ;
public final void rule__XBasicForLoopExpression__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16684:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 )
- // InternalBlipDSL.g:16685:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1
+ // InternalBlipDSL.g:16603:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 )
+ // InternalBlipDSL.g:16604:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1
{
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_118);
rule__XBasicForLoopExpression__Group_3_1__0__Impl();
state._fsp--;
@@ -56062,17 +55793,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0__Impl"
- // InternalBlipDSL.g:16692:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:16611:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__XBasicForLoopExpression__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16696:1: ( ( ',' ) )
- // InternalBlipDSL.g:16697:1: ( ',' )
+ // InternalBlipDSL.g:16615:1: ( ( ',' ) )
+ // InternalBlipDSL.g:16616:1: ( ',' )
{
- // InternalBlipDSL.g:16697:1: ( ',' )
- // InternalBlipDSL.g:16698:2: ','
+ // InternalBlipDSL.g:16616:1: ( ',' )
+ // InternalBlipDSL.g:16617:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0());
@@ -56103,14 +55834,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1"
- // InternalBlipDSL.g:16707:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ;
+ // InternalBlipDSL.g:16626:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16711:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl )
- // InternalBlipDSL.g:16712:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl
+ // InternalBlipDSL.g:16630:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl )
+ // InternalBlipDSL.g:16631:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_3_1__1__Impl();
@@ -56136,23 +55867,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1__Impl"
- // InternalBlipDSL.g:16718:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ;
+ // InternalBlipDSL.g:16637:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ;
public final void rule__XBasicForLoopExpression__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16722:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) )
- // InternalBlipDSL.g:16723:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:16641:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) )
+ // InternalBlipDSL.g:16642:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
{
- // InternalBlipDSL.g:16723:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
- // InternalBlipDSL.g:16724:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
+ // InternalBlipDSL.g:16642:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:16643:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_1_1());
}
- // InternalBlipDSL.g:16725:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
- // InternalBlipDSL.g:16725:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1
+ // InternalBlipDSL.g:16644:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
+ // InternalBlipDSL.g:16644:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1();
@@ -56187,16 +55918,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__0"
- // InternalBlipDSL.g:16734:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ;
+ // InternalBlipDSL.g:16653:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ;
public final void rule__XBasicForLoopExpression__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16738:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 )
- // InternalBlipDSL.g:16739:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1
+ // InternalBlipDSL.g:16657:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 )
+ // InternalBlipDSL.g:16658:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XBasicForLoopExpression__Group_7__0__Impl();
state._fsp--;
@@ -56225,23 +55956,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__0__Impl"
- // InternalBlipDSL.g:16746:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ;
+ // InternalBlipDSL.g:16665:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ;
public final void rule__XBasicForLoopExpression__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16750:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) )
- // InternalBlipDSL.g:16751:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
+ // InternalBlipDSL.g:16669:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) )
+ // InternalBlipDSL.g:16670:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
{
- // InternalBlipDSL.g:16751:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
- // InternalBlipDSL.g:16752:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
+ // InternalBlipDSL.g:16670:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
+ // InternalBlipDSL.g:16671:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_0());
}
- // InternalBlipDSL.g:16753:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
- // InternalBlipDSL.g:16753:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0
+ // InternalBlipDSL.g:16672:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
+ // InternalBlipDSL.g:16672:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0();
@@ -56276,14 +56007,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__1"
- // InternalBlipDSL.g:16761:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ;
+ // InternalBlipDSL.g:16680:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16765:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl )
- // InternalBlipDSL.g:16766:2: rule__XBasicForLoopExpression__Group_7__1__Impl
+ // InternalBlipDSL.g:16684:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl )
+ // InternalBlipDSL.g:16685:2: rule__XBasicForLoopExpression__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_7__1__Impl();
@@ -56309,37 +56040,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__1__Impl"
- // InternalBlipDSL.g:16772:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ;
+ // InternalBlipDSL.g:16691:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ;
public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16776:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) )
- // InternalBlipDSL.g:16777:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
+ // InternalBlipDSL.g:16695:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) )
+ // InternalBlipDSL.g:16696:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
{
- // InternalBlipDSL.g:16777:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
- // InternalBlipDSL.g:16778:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
+ // InternalBlipDSL.g:16696:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
+ // InternalBlipDSL.g:16697:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7_1());
}
- // InternalBlipDSL.g:16779:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
- loop122:
+ // InternalBlipDSL.g:16698:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
+ loop120:
do {
- int alt122=2;
- int LA122_0 = input.LA(1);
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA122_0==178) ) {
- alt122=1;
+ if ( (LA120_0==178) ) {
+ alt120=1;
}
- switch (alt122) {
+ switch (alt120) {
case 1 :
- // InternalBlipDSL.g:16779:3: rule__XBasicForLoopExpression__Group_7_1__0
+ // InternalBlipDSL.g:16698:3: rule__XBasicForLoopExpression__Group_7_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XBasicForLoopExpression__Group_7_1__0();
state._fsp--;
@@ -56349,7 +56080,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop122;
+ break loop120;
}
} while (true);
@@ -56378,16 +56109,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0"
- // InternalBlipDSL.g:16788:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ;
+ // InternalBlipDSL.g:16707:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ;
public final void rule__XBasicForLoopExpression__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16792:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 )
- // InternalBlipDSL.g:16793:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1
+ // InternalBlipDSL.g:16711:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 )
+ // InternalBlipDSL.g:16712:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XBasicForLoopExpression__Group_7_1__0__Impl();
state._fsp--;
@@ -56416,17 +56147,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0__Impl"
- // InternalBlipDSL.g:16800:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:16719:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ;
public final void rule__XBasicForLoopExpression__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16804:1: ( ( ',' ) )
- // InternalBlipDSL.g:16805:1: ( ',' )
+ // InternalBlipDSL.g:16723:1: ( ( ',' ) )
+ // InternalBlipDSL.g:16724:1: ( ',' )
{
- // InternalBlipDSL.g:16805:1: ( ',' )
- // InternalBlipDSL.g:16806:2: ','
+ // InternalBlipDSL.g:16724:1: ( ',' )
+ // InternalBlipDSL.g:16725:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0());
@@ -56457,14 +56188,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1"
- // InternalBlipDSL.g:16815:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ;
+ // InternalBlipDSL.g:16734:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16819:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl )
- // InternalBlipDSL.g:16820:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl
+ // InternalBlipDSL.g:16738:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl )
+ // InternalBlipDSL.g:16739:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_7_1__1__Impl();
@@ -56490,23 +56221,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1__Impl"
- // InternalBlipDSL.g:16826:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ;
+ // InternalBlipDSL.g:16745:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ;
public final void rule__XBasicForLoopExpression__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16830:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) )
- // InternalBlipDSL.g:16831:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
+ // InternalBlipDSL.g:16749:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) )
+ // InternalBlipDSL.g:16750:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
{
- // InternalBlipDSL.g:16831:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
- // InternalBlipDSL.g:16832:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
+ // InternalBlipDSL.g:16750:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
+ // InternalBlipDSL.g:16751:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_1_1());
}
- // InternalBlipDSL.g:16833:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
- // InternalBlipDSL.g:16833:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1
+ // InternalBlipDSL.g:16752:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
+ // InternalBlipDSL.g:16752:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1();
@@ -56541,16 +56272,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__0"
- // InternalBlipDSL.g:16842:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
+ // InternalBlipDSL.g:16761:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
public final void rule__XWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16846:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
- // InternalBlipDSL.g:16847:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
+ // InternalBlipDSL.g:16765:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
+ // InternalBlipDSL.g:16766:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
{
- pushFollow(FOLLOW_121);
+ pushFollow(FOLLOW_119);
rule__XWhileExpression__Group__0__Impl();
state._fsp--;
@@ -56579,23 +56310,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__0__Impl"
- // InternalBlipDSL.g:16854:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:16773:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16858:1: ( ( () ) )
- // InternalBlipDSL.g:16859:1: ( () )
+ // InternalBlipDSL.g:16777:1: ( ( () ) )
+ // InternalBlipDSL.g:16778:1: ( () )
{
- // InternalBlipDSL.g:16859:1: ( () )
- // InternalBlipDSL.g:16860:2: ()
+ // InternalBlipDSL.g:16778:1: ( () )
+ // InternalBlipDSL.g:16779:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0());
}
- // InternalBlipDSL.g:16861:2: ()
- // InternalBlipDSL.g:16861:3:
+ // InternalBlipDSL.g:16780:2: ()
+ // InternalBlipDSL.g:16780:3:
{
}
@@ -56620,16 +56351,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__1"
- // InternalBlipDSL.g:16869:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
+ // InternalBlipDSL.g:16788:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
public final void rule__XWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16873:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
- // InternalBlipDSL.g:16874:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
+ // InternalBlipDSL.g:16792:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
+ // InternalBlipDSL.g:16793:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XWhileExpression__Group__1__Impl();
state._fsp--;
@@ -56658,17 +56389,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__1__Impl"
- // InternalBlipDSL.g:16881:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
+ // InternalBlipDSL.g:16800:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16885:1: ( ( 'while' ) )
- // InternalBlipDSL.g:16886:1: ( 'while' )
+ // InternalBlipDSL.g:16804:1: ( ( 'while' ) )
+ // InternalBlipDSL.g:16805:1: ( 'while' )
{
- // InternalBlipDSL.g:16886:1: ( 'while' )
- // InternalBlipDSL.g:16887:2: 'while'
+ // InternalBlipDSL.g:16805:1: ( 'while' )
+ // InternalBlipDSL.g:16806:2: 'while'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
@@ -56699,16 +56430,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__2"
- // InternalBlipDSL.g:16896:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
+ // InternalBlipDSL.g:16815:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
public final void rule__XWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16900:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
- // InternalBlipDSL.g:16901:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
+ // InternalBlipDSL.g:16819:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
+ // InternalBlipDSL.g:16820:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XWhileExpression__Group__2__Impl();
state._fsp--;
@@ -56737,17 +56468,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__2__Impl"
- // InternalBlipDSL.g:16908:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:16827:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16912:1: ( ( '(' ) )
- // InternalBlipDSL.g:16913:1: ( '(' )
+ // InternalBlipDSL.g:16831:1: ( ( '(' ) )
+ // InternalBlipDSL.g:16832:1: ( '(' )
{
- // InternalBlipDSL.g:16913:1: ( '(' )
- // InternalBlipDSL.g:16914:2: '('
+ // InternalBlipDSL.g:16832:1: ( '(' )
+ // InternalBlipDSL.g:16833:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
@@ -56778,16 +56509,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__3"
- // InternalBlipDSL.g:16923:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
+ // InternalBlipDSL.g:16842:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
public final void rule__XWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16927:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
- // InternalBlipDSL.g:16928:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
+ // InternalBlipDSL.g:16846:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
+ // InternalBlipDSL.g:16847:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XWhileExpression__Group__3__Impl();
state._fsp--;
@@ -56816,23 +56547,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__3__Impl"
- // InternalBlipDSL.g:16935:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
+ // InternalBlipDSL.g:16854:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16939:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
- // InternalBlipDSL.g:16940:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // InternalBlipDSL.g:16858:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
+ // InternalBlipDSL.g:16859:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
{
- // InternalBlipDSL.g:16940:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
- // InternalBlipDSL.g:16941:2: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // InternalBlipDSL.g:16859:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // InternalBlipDSL.g:16860:2: ( rule__XWhileExpression__PredicateAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3());
}
- // InternalBlipDSL.g:16942:2: ( rule__XWhileExpression__PredicateAssignment_3 )
- // InternalBlipDSL.g:16942:3: rule__XWhileExpression__PredicateAssignment_3
+ // InternalBlipDSL.g:16861:2: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // InternalBlipDSL.g:16861:3: rule__XWhileExpression__PredicateAssignment_3
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__PredicateAssignment_3();
@@ -56867,16 +56598,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__4"
- // InternalBlipDSL.g:16950:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
+ // InternalBlipDSL.g:16869:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
public final void rule__XWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16954:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
- // InternalBlipDSL.g:16955:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
+ // InternalBlipDSL.g:16873:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
+ // InternalBlipDSL.g:16874:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XWhileExpression__Group__4__Impl();
state._fsp--;
@@ -56905,17 +56636,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__4__Impl"
- // InternalBlipDSL.g:16962:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:16881:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16966:1: ( ( ')' ) )
- // InternalBlipDSL.g:16967:1: ( ')' )
+ // InternalBlipDSL.g:16885:1: ( ( ')' ) )
+ // InternalBlipDSL.g:16886:1: ( ')' )
{
- // InternalBlipDSL.g:16967:1: ( ')' )
- // InternalBlipDSL.g:16968:2: ')'
+ // InternalBlipDSL.g:16886:1: ( ')' )
+ // InternalBlipDSL.g:16887:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
@@ -56946,14 +56677,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__5"
- // InternalBlipDSL.g:16977:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
+ // InternalBlipDSL.g:16896:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
public final void rule__XWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16981:1: ( rule__XWhileExpression__Group__5__Impl )
- // InternalBlipDSL.g:16982:2: rule__XWhileExpression__Group__5__Impl
+ // InternalBlipDSL.g:16900:1: ( rule__XWhileExpression__Group__5__Impl )
+ // InternalBlipDSL.g:16901:2: rule__XWhileExpression__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__Group__5__Impl();
@@ -56979,23 +56710,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__5__Impl"
- // InternalBlipDSL.g:16988:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
+ // InternalBlipDSL.g:16907:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:16992:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
- // InternalBlipDSL.g:16993:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // InternalBlipDSL.g:16911:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
+ // InternalBlipDSL.g:16912:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
{
- // InternalBlipDSL.g:16993:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
- // InternalBlipDSL.g:16994:2: ( rule__XWhileExpression__BodyAssignment_5 )
+ // InternalBlipDSL.g:16912:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // InternalBlipDSL.g:16913:2: ( rule__XWhileExpression__BodyAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5());
}
- // InternalBlipDSL.g:16995:2: ( rule__XWhileExpression__BodyAssignment_5 )
- // InternalBlipDSL.g:16995:3: rule__XWhileExpression__BodyAssignment_5
+ // InternalBlipDSL.g:16914:2: ( rule__XWhileExpression__BodyAssignment_5 )
+ // InternalBlipDSL.g:16914:3: rule__XWhileExpression__BodyAssignment_5
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__BodyAssignment_5();
@@ -57030,16 +56761,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__0"
- // InternalBlipDSL.g:17004:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
+ // InternalBlipDSL.g:16923:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
public final void rule__XDoWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17008:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
- // InternalBlipDSL.g:17009:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
+ // InternalBlipDSL.g:16927:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
+ // InternalBlipDSL.g:16928:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
{
- pushFollow(FOLLOW_122);
+ pushFollow(FOLLOW_120);
rule__XDoWhileExpression__Group__0__Impl();
state._fsp--;
@@ -57068,23 +56799,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__0__Impl"
- // InternalBlipDSL.g:17016:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:16935:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17020:1: ( ( () ) )
- // InternalBlipDSL.g:17021:1: ( () )
+ // InternalBlipDSL.g:16939:1: ( ( () ) )
+ // InternalBlipDSL.g:16940:1: ( () )
{
- // InternalBlipDSL.g:17021:1: ( () )
- // InternalBlipDSL.g:17022:2: ()
+ // InternalBlipDSL.g:16940:1: ( () )
+ // InternalBlipDSL.g:16941:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0());
}
- // InternalBlipDSL.g:17023:2: ()
- // InternalBlipDSL.g:17023:3:
+ // InternalBlipDSL.g:16942:2: ()
+ // InternalBlipDSL.g:16942:3:
{
}
@@ -57109,16 +56840,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__1"
- // InternalBlipDSL.g:17031:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
+ // InternalBlipDSL.g:16950:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
public final void rule__XDoWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17035:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
- // InternalBlipDSL.g:17036:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
+ // InternalBlipDSL.g:16954:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
+ // InternalBlipDSL.g:16955:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XDoWhileExpression__Group__1__Impl();
state._fsp--;
@@ -57147,17 +56878,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__1__Impl"
- // InternalBlipDSL.g:17043:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
+ // InternalBlipDSL.g:16962:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17047:1: ( ( 'do' ) )
- // InternalBlipDSL.g:17048:1: ( 'do' )
+ // InternalBlipDSL.g:16966:1: ( ( 'do' ) )
+ // InternalBlipDSL.g:16967:1: ( 'do' )
{
- // InternalBlipDSL.g:17048:1: ( 'do' )
- // InternalBlipDSL.g:17049:2: 'do'
+ // InternalBlipDSL.g:16967:1: ( 'do' )
+ // InternalBlipDSL.g:16968:2: 'do'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
@@ -57188,16 +56919,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__2"
- // InternalBlipDSL.g:17058:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
+ // InternalBlipDSL.g:16977:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
public final void rule__XDoWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17062:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
- // InternalBlipDSL.g:17063:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
+ // InternalBlipDSL.g:16981:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
+ // InternalBlipDSL.g:16982:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
{
- pushFollow(FOLLOW_121);
+ pushFollow(FOLLOW_119);
rule__XDoWhileExpression__Group__2__Impl();
state._fsp--;
@@ -57226,23 +56957,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__2__Impl"
- // InternalBlipDSL.g:17070:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
+ // InternalBlipDSL.g:16989:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17074:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
- // InternalBlipDSL.g:17075:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // InternalBlipDSL.g:16993:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
+ // InternalBlipDSL.g:16994:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
{
- // InternalBlipDSL.g:17075:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
- // InternalBlipDSL.g:17076:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // InternalBlipDSL.g:16994:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // InternalBlipDSL.g:16995:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2());
}
- // InternalBlipDSL.g:17077:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
- // InternalBlipDSL.g:17077:3: rule__XDoWhileExpression__BodyAssignment_2
+ // InternalBlipDSL.g:16996:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // InternalBlipDSL.g:16996:3: rule__XDoWhileExpression__BodyAssignment_2
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__BodyAssignment_2();
@@ -57277,16 +57008,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__3"
- // InternalBlipDSL.g:17085:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
+ // InternalBlipDSL.g:17004:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
public final void rule__XDoWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17089:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
- // InternalBlipDSL.g:17090:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
+ // InternalBlipDSL.g:17008:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
+ // InternalBlipDSL.g:17009:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XDoWhileExpression__Group__3__Impl();
state._fsp--;
@@ -57315,17 +57046,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__3__Impl"
- // InternalBlipDSL.g:17097:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
+ // InternalBlipDSL.g:17016:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17101:1: ( ( 'while' ) )
- // InternalBlipDSL.g:17102:1: ( 'while' )
+ // InternalBlipDSL.g:17020:1: ( ( 'while' ) )
+ // InternalBlipDSL.g:17021:1: ( 'while' )
{
- // InternalBlipDSL.g:17102:1: ( 'while' )
- // InternalBlipDSL.g:17103:2: 'while'
+ // InternalBlipDSL.g:17021:1: ( 'while' )
+ // InternalBlipDSL.g:17022:2: 'while'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
@@ -57356,16 +57087,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__4"
- // InternalBlipDSL.g:17112:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
+ // InternalBlipDSL.g:17031:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
public final void rule__XDoWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17116:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
- // InternalBlipDSL.g:17117:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
+ // InternalBlipDSL.g:17035:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
+ // InternalBlipDSL.g:17036:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XDoWhileExpression__Group__4__Impl();
state._fsp--;
@@ -57394,17 +57125,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__4__Impl"
- // InternalBlipDSL.g:17124:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:17043:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17128:1: ( ( '(' ) )
- // InternalBlipDSL.g:17129:1: ( '(' )
+ // InternalBlipDSL.g:17047:1: ( ( '(' ) )
+ // InternalBlipDSL.g:17048:1: ( '(' )
{
- // InternalBlipDSL.g:17129:1: ( '(' )
- // InternalBlipDSL.g:17130:2: '('
+ // InternalBlipDSL.g:17048:1: ( '(' )
+ // InternalBlipDSL.g:17049:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
@@ -57435,16 +57166,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__5"
- // InternalBlipDSL.g:17139:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
+ // InternalBlipDSL.g:17058:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
public final void rule__XDoWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17143:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
- // InternalBlipDSL.g:17144:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
+ // InternalBlipDSL.g:17062:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
+ // InternalBlipDSL.g:17063:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XDoWhileExpression__Group__5__Impl();
state._fsp--;
@@ -57473,23 +57204,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__5__Impl"
- // InternalBlipDSL.g:17151:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
+ // InternalBlipDSL.g:17070:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17155:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
- // InternalBlipDSL.g:17156:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // InternalBlipDSL.g:17074:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
+ // InternalBlipDSL.g:17075:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
{
- // InternalBlipDSL.g:17156:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
- // InternalBlipDSL.g:17157:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // InternalBlipDSL.g:17075:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // InternalBlipDSL.g:17076:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5());
}
- // InternalBlipDSL.g:17158:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
- // InternalBlipDSL.g:17158:3: rule__XDoWhileExpression__PredicateAssignment_5
+ // InternalBlipDSL.g:17077:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // InternalBlipDSL.g:17077:3: rule__XDoWhileExpression__PredicateAssignment_5
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__PredicateAssignment_5();
@@ -57524,14 +57255,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__6"
- // InternalBlipDSL.g:17166:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
+ // InternalBlipDSL.g:17085:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
public final void rule__XDoWhileExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17170:1: ( rule__XDoWhileExpression__Group__6__Impl )
- // InternalBlipDSL.g:17171:2: rule__XDoWhileExpression__Group__6__Impl
+ // InternalBlipDSL.g:17089:1: ( rule__XDoWhileExpression__Group__6__Impl )
+ // InternalBlipDSL.g:17090:2: rule__XDoWhileExpression__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__Group__6__Impl();
@@ -57557,17 +57288,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__6__Impl"
- // InternalBlipDSL.g:17177:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:17096:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17181:1: ( ( ')' ) )
- // InternalBlipDSL.g:17182:1: ( ')' )
+ // InternalBlipDSL.g:17100:1: ( ( ')' ) )
+ // InternalBlipDSL.g:17101:1: ( ')' )
{
- // InternalBlipDSL.g:17182:1: ( ')' )
- // InternalBlipDSL.g:17183:2: ')'
+ // InternalBlipDSL.g:17101:1: ( ')' )
+ // InternalBlipDSL.g:17102:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
@@ -57598,16 +57329,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__0"
- // InternalBlipDSL.g:17193:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
+ // InternalBlipDSL.g:17112:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
public final void rule__XBlockExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17197:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
- // InternalBlipDSL.g:17198:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
+ // InternalBlipDSL.g:17116:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
+ // InternalBlipDSL.g:17117:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_11);
rule__XBlockExpression__Group__0__Impl();
state._fsp--;
@@ -57636,23 +57367,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__0__Impl"
- // InternalBlipDSL.g:17205:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:17124:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17209:1: ( ( () ) )
- // InternalBlipDSL.g:17210:1: ( () )
+ // InternalBlipDSL.g:17128:1: ( ( () ) )
+ // InternalBlipDSL.g:17129:1: ( () )
{
- // InternalBlipDSL.g:17210:1: ( () )
- // InternalBlipDSL.g:17211:2: ()
+ // InternalBlipDSL.g:17129:1: ( () )
+ // InternalBlipDSL.g:17130:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0());
}
- // InternalBlipDSL.g:17212:2: ()
- // InternalBlipDSL.g:17212:3:
+ // InternalBlipDSL.g:17131:2: ()
+ // InternalBlipDSL.g:17131:3:
{
}
@@ -57677,16 +57408,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__1"
- // InternalBlipDSL.g:17220:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
+ // InternalBlipDSL.g:17139:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
public final void rule__XBlockExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17224:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
- // InternalBlipDSL.g:17225:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
+ // InternalBlipDSL.g:17143:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
+ // InternalBlipDSL.g:17144:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
{
- pushFollow(FOLLOW_123);
+ pushFollow(FOLLOW_121);
rule__XBlockExpression__Group__1__Impl();
state._fsp--;
@@ -57715,22 +57446,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__1__Impl"
- // InternalBlipDSL.g:17232:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
+ // InternalBlipDSL.g:17151:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17236:1: ( ( '{' ) )
- // InternalBlipDSL.g:17237:1: ( '{' )
+ // InternalBlipDSL.g:17155:1: ( ( '{' ) )
+ // InternalBlipDSL.g:17156:1: ( '{' )
{
- // InternalBlipDSL.g:17237:1: ( '{' )
- // InternalBlipDSL.g:17238:2: '{'
+ // InternalBlipDSL.g:17156:1: ( '{' )
+ // InternalBlipDSL.g:17157:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ match(input,146,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
@@ -57756,16 +57487,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__2"
- // InternalBlipDSL.g:17247:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
+ // InternalBlipDSL.g:17166:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
public final void rule__XBlockExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17251:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
- // InternalBlipDSL.g:17252:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
+ // InternalBlipDSL.g:17170:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
+ // InternalBlipDSL.g:17171:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
{
- pushFollow(FOLLOW_123);
+ pushFollow(FOLLOW_121);
rule__XBlockExpression__Group__2__Impl();
state._fsp--;
@@ -57794,37 +57525,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__2__Impl"
- // InternalBlipDSL.g:17259:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
+ // InternalBlipDSL.g:17178:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17263:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
- // InternalBlipDSL.g:17264:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // InternalBlipDSL.g:17182:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
+ // InternalBlipDSL.g:17183:1: ( ( rule__XBlockExpression__Group_2__0 )* )
{
- // InternalBlipDSL.g:17264:1: ( ( rule__XBlockExpression__Group_2__0 )* )
- // InternalBlipDSL.g:17265:2: ( rule__XBlockExpression__Group_2__0 )*
+ // InternalBlipDSL.g:17183:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // InternalBlipDSL.g:17184:2: ( rule__XBlockExpression__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getGroup_2());
}
- // InternalBlipDSL.g:17266:2: ( rule__XBlockExpression__Group_2__0 )*
- loop123:
+ // InternalBlipDSL.g:17185:2: ( rule__XBlockExpression__Group_2__0 )*
+ loop121:
do {
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( ((LA123_0>=RULE_ID && LA123_0<=RULE_DECIMAL)||LA123_0==27||(LA123_0>=34 && LA123_0<=35)||LA123_0==40||(LA123_0>=44 && LA123_0<=50)||LA123_0==142||LA123_0==154||LA123_0==176||(LA123_0>=180 && LA123_0<=181)||LA123_0==183||LA123_0==185||(LA123_0>=188 && LA123_0<=195)||LA123_0==197||(LA123_0>=209 && LA123_0<=210)) ) {
- alt123=1;
+ if ( ((LA121_0>=RULE_ID && LA121_0<=RULE_DECIMAL)||LA121_0==27||(LA121_0>=34 && LA121_0<=35)||LA121_0==40||(LA121_0>=44 && LA121_0<=50)||LA121_0==146||LA121_0==154||LA121_0==176||(LA121_0>=180 && LA121_0<=181)||LA121_0==183||LA121_0==185||(LA121_0>=188 && LA121_0<=195)||LA121_0==197||(LA121_0>=209 && LA121_0<=210)) ) {
+ alt121=1;
}
- switch (alt123) {
+ switch (alt121) {
case 1 :
- // InternalBlipDSL.g:17266:3: rule__XBlockExpression__Group_2__0
+ // InternalBlipDSL.g:17185:3: rule__XBlockExpression__Group_2__0
{
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_106);
rule__XBlockExpression__Group_2__0();
state._fsp--;
@@ -57834,7 +57565,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop123;
+ break loop121;
}
} while (true);
@@ -57863,14 +57594,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__3"
- // InternalBlipDSL.g:17274:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
+ // InternalBlipDSL.g:17193:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
public final void rule__XBlockExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17278:1: ( rule__XBlockExpression__Group__3__Impl )
- // InternalBlipDSL.g:17279:2: rule__XBlockExpression__Group__3__Impl
+ // InternalBlipDSL.g:17197:1: ( rule__XBlockExpression__Group__3__Impl )
+ // InternalBlipDSL.g:17198:2: rule__XBlockExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__Group__3__Impl();
@@ -57896,22 +57627,22 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__3__Impl"
- // InternalBlipDSL.g:17285:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
+ // InternalBlipDSL.g:17204:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17289:1: ( ( '}' ) )
- // InternalBlipDSL.g:17290:1: ( '}' )
+ // InternalBlipDSL.g:17208:1: ( ( '}' ) )
+ // InternalBlipDSL.g:17209:1: ( '}' )
{
- // InternalBlipDSL.g:17290:1: ( '}' )
- // InternalBlipDSL.g:17291:2: '}'
+ // InternalBlipDSL.g:17209:1: ( '}' )
+ // InternalBlipDSL.g:17210:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,147,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
}
@@ -57937,16 +57668,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__0"
- // InternalBlipDSL.g:17301:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
+ // InternalBlipDSL.g:17220:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
public final void rule__XBlockExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17305:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
- // InternalBlipDSL.g:17306:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
+ // InternalBlipDSL.g:17224:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
+ // InternalBlipDSL.g:17225:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_55);
rule__XBlockExpression__Group_2__0__Impl();
state._fsp--;
@@ -57975,23 +57706,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__0__Impl"
- // InternalBlipDSL.g:17313:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
+ // InternalBlipDSL.g:17232:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17317:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
- // InternalBlipDSL.g:17318:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // InternalBlipDSL.g:17236:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
+ // InternalBlipDSL.g:17237:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
{
- // InternalBlipDSL.g:17318:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
- // InternalBlipDSL.g:17319:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // InternalBlipDSL.g:17237:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // InternalBlipDSL.g:17238:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0());
}
- // InternalBlipDSL.g:17320:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
- // InternalBlipDSL.g:17320:3: rule__XBlockExpression__ExpressionsAssignment_2_0
+ // InternalBlipDSL.g:17239:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // InternalBlipDSL.g:17239:3: rule__XBlockExpression__ExpressionsAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__ExpressionsAssignment_2_0();
@@ -58026,14 +57757,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__1"
- // InternalBlipDSL.g:17328:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
+ // InternalBlipDSL.g:17247:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
public final void rule__XBlockExpression__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17332:1: ( rule__XBlockExpression__Group_2__1__Impl )
- // InternalBlipDSL.g:17333:2: rule__XBlockExpression__Group_2__1__Impl
+ // InternalBlipDSL.g:17251:1: ( rule__XBlockExpression__Group_2__1__Impl )
+ // InternalBlipDSL.g:17252:2: rule__XBlockExpression__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__Group_2__1__Impl();
@@ -58059,31 +57790,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__1__Impl"
- // InternalBlipDSL.g:17339:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
+ // InternalBlipDSL.g:17258:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17343:1: ( ( ( ';' )? ) )
- // InternalBlipDSL.g:17344:1: ( ( ';' )? )
+ // InternalBlipDSL.g:17262:1: ( ( ( ';' )? ) )
+ // InternalBlipDSL.g:17263:1: ( ( ';' )? )
{
- // InternalBlipDSL.g:17344:1: ( ( ';' )? )
- // InternalBlipDSL.g:17345:2: ( ';' )?
+ // InternalBlipDSL.g:17263:1: ( ( ';' )? )
+ // InternalBlipDSL.g:17264:2: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
}
- // InternalBlipDSL.g:17346:2: ( ';' )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalBlipDSL.g:17265:2: ( ';' )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA124_0==174) ) {
- alt124=1;
+ if ( (LA122_0==174) ) {
+ alt122=1;
}
- switch (alt124) {
+ switch (alt122) {
case 1 :
- // InternalBlipDSL.g:17346:3: ';'
+ // InternalBlipDSL.g:17265:3: ';'
{
match(input,174,FOLLOW_2); if (state.failed) return ;
@@ -58117,16 +57848,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__0"
- // InternalBlipDSL.g:17355:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
+ // InternalBlipDSL.g:17274:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
public final void rule__XVariableDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17359:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
- // InternalBlipDSL.g:17360:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
+ // InternalBlipDSL.g:17278:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
+ // InternalBlipDSL.g:17279:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
{
- pushFollow(FOLLOW_124);
+ pushFollow(FOLLOW_122);
rule__XVariableDeclaration__Group__0__Impl();
state._fsp--;
@@ -58155,23 +57886,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__0__Impl"
- // InternalBlipDSL.g:17367:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:17286:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17371:1: ( ( () ) )
- // InternalBlipDSL.g:17372:1: ( () )
+ // InternalBlipDSL.g:17290:1: ( ( () ) )
+ // InternalBlipDSL.g:17291:1: ( () )
{
- // InternalBlipDSL.g:17372:1: ( () )
- // InternalBlipDSL.g:17373:2: ()
+ // InternalBlipDSL.g:17291:1: ( () )
+ // InternalBlipDSL.g:17292:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0());
}
- // InternalBlipDSL.g:17374:2: ()
- // InternalBlipDSL.g:17374:3:
+ // InternalBlipDSL.g:17293:2: ()
+ // InternalBlipDSL.g:17293:3:
{
}
@@ -58196,16 +57927,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__1"
- // InternalBlipDSL.g:17382:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
+ // InternalBlipDSL.g:17301:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
public final void rule__XVariableDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17386:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
- // InternalBlipDSL.g:17387:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
+ // InternalBlipDSL.g:17305:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
+ // InternalBlipDSL.g:17306:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XVariableDeclaration__Group__1__Impl();
state._fsp--;
@@ -58234,23 +57965,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__1__Impl"
- // InternalBlipDSL.g:17394:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
+ // InternalBlipDSL.g:17313:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17398:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
- // InternalBlipDSL.g:17399:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // InternalBlipDSL.g:17317:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
+ // InternalBlipDSL.g:17318:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
{
- // InternalBlipDSL.g:17399:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
- // InternalBlipDSL.g:17400:2: ( rule__XVariableDeclaration__Alternatives_1 )
+ // InternalBlipDSL.g:17318:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // InternalBlipDSL.g:17319:2: ( rule__XVariableDeclaration__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1());
}
- // InternalBlipDSL.g:17401:2: ( rule__XVariableDeclaration__Alternatives_1 )
- // InternalBlipDSL.g:17401:3: rule__XVariableDeclaration__Alternatives_1
+ // InternalBlipDSL.g:17320:2: ( rule__XVariableDeclaration__Alternatives_1 )
+ // InternalBlipDSL.g:17320:3: rule__XVariableDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Alternatives_1();
@@ -58285,16 +58016,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__2"
- // InternalBlipDSL.g:17409:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
+ // InternalBlipDSL.g:17328:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
public final void rule__XVariableDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17413:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
- // InternalBlipDSL.g:17414:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
+ // InternalBlipDSL.g:17332:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
+ // InternalBlipDSL.g:17333:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_64);
rule__XVariableDeclaration__Group__2__Impl();
state._fsp--;
@@ -58323,23 +58054,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__2__Impl"
- // InternalBlipDSL.g:17421:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
+ // InternalBlipDSL.g:17340:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17425:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
- // InternalBlipDSL.g:17426:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // InternalBlipDSL.g:17344:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
+ // InternalBlipDSL.g:17345:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
{
- // InternalBlipDSL.g:17426:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
- // InternalBlipDSL.g:17427:2: ( rule__XVariableDeclaration__Alternatives_2 )
+ // InternalBlipDSL.g:17345:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // InternalBlipDSL.g:17346:2: ( rule__XVariableDeclaration__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2());
}
- // InternalBlipDSL.g:17428:2: ( rule__XVariableDeclaration__Alternatives_2 )
- // InternalBlipDSL.g:17428:3: rule__XVariableDeclaration__Alternatives_2
+ // InternalBlipDSL.g:17347:2: ( rule__XVariableDeclaration__Alternatives_2 )
+ // InternalBlipDSL.g:17347:3: rule__XVariableDeclaration__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Alternatives_2();
@@ -58374,14 +58105,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__3"
- // InternalBlipDSL.g:17436:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
+ // InternalBlipDSL.g:17355:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
public final void rule__XVariableDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17440:1: ( rule__XVariableDeclaration__Group__3__Impl )
- // InternalBlipDSL.g:17441:2: rule__XVariableDeclaration__Group__3__Impl
+ // InternalBlipDSL.g:17359:1: ( rule__XVariableDeclaration__Group__3__Impl )
+ // InternalBlipDSL.g:17360:2: rule__XVariableDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group__3__Impl();
@@ -58407,31 +58138,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__3__Impl"
- // InternalBlipDSL.g:17447:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:17366:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17451:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
- // InternalBlipDSL.g:17452:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // InternalBlipDSL.g:17370:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
+ // InternalBlipDSL.g:17371:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
{
- // InternalBlipDSL.g:17452:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
- // InternalBlipDSL.g:17453:2: ( rule__XVariableDeclaration__Group_3__0 )?
+ // InternalBlipDSL.g:17371:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // InternalBlipDSL.g:17372:2: ( rule__XVariableDeclaration__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_3());
}
- // InternalBlipDSL.g:17454:2: ( rule__XVariableDeclaration__Group_3__0 )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalBlipDSL.g:17373:2: ( rule__XVariableDeclaration__Group_3__0 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA125_0==13) ) {
- alt125=1;
+ if ( (LA123_0==13) ) {
+ alt123=1;
}
- switch (alt125) {
+ switch (alt123) {
case 1 :
- // InternalBlipDSL.g:17454:3: rule__XVariableDeclaration__Group_3__0
+ // InternalBlipDSL.g:17373:3: rule__XVariableDeclaration__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_3__0();
@@ -58469,14 +58200,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0__0"
- // InternalBlipDSL.g:17463:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
+ // InternalBlipDSL.g:17382:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17467:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
- // InternalBlipDSL.g:17468:2: rule__XVariableDeclaration__Group_2_0__0__Impl
+ // InternalBlipDSL.g:17386:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
+ // InternalBlipDSL.g:17387:2: rule__XVariableDeclaration__Group_2_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_2_0__0__Impl();
@@ -58502,23 +58233,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl"
- // InternalBlipDSL.g:17474:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
+ // InternalBlipDSL.g:17393:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17478:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
- // InternalBlipDSL.g:17479:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // InternalBlipDSL.g:17397:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
+ // InternalBlipDSL.g:17398:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
{
- // InternalBlipDSL.g:17479:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
- // InternalBlipDSL.g:17480:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // InternalBlipDSL.g:17398:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // InternalBlipDSL.g:17399:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0());
}
- // InternalBlipDSL.g:17481:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
- // InternalBlipDSL.g:17481:3: rule__XVariableDeclaration__Group_2_0_0__0
+ // InternalBlipDSL.g:17400:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // InternalBlipDSL.g:17400:3: rule__XVariableDeclaration__Group_2_0_0__0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_2_0_0__0();
@@ -58553,16 +58284,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0"
- // InternalBlipDSL.g:17490:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
+ // InternalBlipDSL.g:17409:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17494:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
- // InternalBlipDSL.g:17495:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
+ // InternalBlipDSL.g:17413:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
+ // InternalBlipDSL.g:17414:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__XVariableDeclaration__Group_2_0_0__0__Impl();
state._fsp--;
@@ -58591,23 +58322,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl"
- // InternalBlipDSL.g:17502:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
+ // InternalBlipDSL.g:17421:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17506:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
- // InternalBlipDSL.g:17507:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // InternalBlipDSL.g:17425:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
+ // InternalBlipDSL.g:17426:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
{
- // InternalBlipDSL.g:17507:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
- // InternalBlipDSL.g:17508:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // InternalBlipDSL.g:17426:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // InternalBlipDSL.g:17427:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0());
}
- // InternalBlipDSL.g:17509:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
- // InternalBlipDSL.g:17509:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
+ // InternalBlipDSL.g:17428:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // InternalBlipDSL.g:17428:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__TypeAssignment_2_0_0_0();
@@ -58642,14 +58373,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1"
- // InternalBlipDSL.g:17517:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
+ // InternalBlipDSL.g:17436:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17521:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
- // InternalBlipDSL.g:17522:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
+ // InternalBlipDSL.g:17440:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
+ // InternalBlipDSL.g:17441:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_2_0_0__1__Impl();
@@ -58675,23 +58406,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl"
- // InternalBlipDSL.g:17528:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
+ // InternalBlipDSL.g:17447:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17532:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
- // InternalBlipDSL.g:17533:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // InternalBlipDSL.g:17451:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
+ // InternalBlipDSL.g:17452:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
{
- // InternalBlipDSL.g:17533:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
- // InternalBlipDSL.g:17534:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // InternalBlipDSL.g:17452:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // InternalBlipDSL.g:17453:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1());
}
- // InternalBlipDSL.g:17535:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
- // InternalBlipDSL.g:17535:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1
+ // InternalBlipDSL.g:17454:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // InternalBlipDSL.g:17454:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__NameAssignment_2_0_0_1();
@@ -58726,16 +58457,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__0"
- // InternalBlipDSL.g:17544:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
+ // InternalBlipDSL.g:17463:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17548:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
- // InternalBlipDSL.g:17549:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
+ // InternalBlipDSL.g:17467:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
+ // InternalBlipDSL.g:17468:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XVariableDeclaration__Group_3__0__Impl();
state._fsp--;
@@ -58764,17 +58495,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl"
- // InternalBlipDSL.g:17556:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
+ // InternalBlipDSL.g:17475:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17560:1: ( ( '=' ) )
- // InternalBlipDSL.g:17561:1: ( '=' )
+ // InternalBlipDSL.g:17479:1: ( ( '=' ) )
+ // InternalBlipDSL.g:17480:1: ( '=' )
{
- // InternalBlipDSL.g:17561:1: ( '=' )
- // InternalBlipDSL.g:17562:2: '='
+ // InternalBlipDSL.g:17480:1: ( '=' )
+ // InternalBlipDSL.g:17481:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
@@ -58805,14 +58536,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__1"
- // InternalBlipDSL.g:17571:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
+ // InternalBlipDSL.g:17490:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17575:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
- // InternalBlipDSL.g:17576:2: rule__XVariableDeclaration__Group_3__1__Impl
+ // InternalBlipDSL.g:17494:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
+ // InternalBlipDSL.g:17495:2: rule__XVariableDeclaration__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_3__1__Impl();
@@ -58838,23 +58569,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl"
- // InternalBlipDSL.g:17582:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
+ // InternalBlipDSL.g:17501:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17586:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
- // InternalBlipDSL.g:17587:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // InternalBlipDSL.g:17505:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
+ // InternalBlipDSL.g:17506:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
{
- // InternalBlipDSL.g:17587:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
- // InternalBlipDSL.g:17588:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // InternalBlipDSL.g:17506:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // InternalBlipDSL.g:17507:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1());
}
- // InternalBlipDSL.g:17589:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
- // InternalBlipDSL.g:17589:3: rule__XVariableDeclaration__RightAssignment_3_1
+ // InternalBlipDSL.g:17508:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // InternalBlipDSL.g:17508:3: rule__XVariableDeclaration__RightAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__RightAssignment_3_1();
@@ -58889,16 +58620,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__0"
- // InternalBlipDSL.g:17598:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
+ // InternalBlipDSL.g:17517:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
public final void rule__JvmFormalParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17602:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
- // InternalBlipDSL.g:17603:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
+ // InternalBlipDSL.g:17521:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
+ // InternalBlipDSL.g:17522:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__JvmFormalParameter__Group__0__Impl();
state._fsp--;
@@ -58927,38 +58658,38 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__0__Impl"
- // InternalBlipDSL.g:17610:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
+ // InternalBlipDSL.g:17529:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17614:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
- // InternalBlipDSL.g:17615:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // InternalBlipDSL.g:17533:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
+ // InternalBlipDSL.g:17534:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
{
- // InternalBlipDSL.g:17615:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
- // InternalBlipDSL.g:17616:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ // InternalBlipDSL.g:17534:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // InternalBlipDSL.g:17535:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
- // InternalBlipDSL.g:17617:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalBlipDSL.g:17536:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA126_0==RULE_ID) ) {
- int LA126_1 = input.LA(2);
+ if ( (LA124_0==RULE_ID) ) {
+ int LA124_1 = input.LA(2);
- if ( (LA126_1==RULE_ID||LA126_1==27||LA126_1==43||LA126_1==181) ) {
- alt126=1;
+ if ( (LA124_1==RULE_ID||LA124_1==27||LA124_1==43||LA124_1==181) ) {
+ alt124=1;
}
}
- else if ( (LA126_0==31||LA126_0==176) ) {
- alt126=1;
+ else if ( (LA124_0==31||LA124_0==176) ) {
+ alt124=1;
}
- switch (alt126) {
+ switch (alt124) {
case 1 :
- // InternalBlipDSL.g:17617:3: rule__JvmFormalParameter__ParameterTypeAssignment_0
+ // InternalBlipDSL.g:17536:3: rule__JvmFormalParameter__ParameterTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__ParameterTypeAssignment_0();
@@ -58996,14 +58727,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__1"
- // InternalBlipDSL.g:17625:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
+ // InternalBlipDSL.g:17544:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
public final void rule__JvmFormalParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17629:1: ( rule__JvmFormalParameter__Group__1__Impl )
- // InternalBlipDSL.g:17630:2: rule__JvmFormalParameter__Group__1__Impl
+ // InternalBlipDSL.g:17548:1: ( rule__JvmFormalParameter__Group__1__Impl )
+ // InternalBlipDSL.g:17549:2: rule__JvmFormalParameter__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__Group__1__Impl();
@@ -59029,23 +58760,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__1__Impl"
- // InternalBlipDSL.g:17636:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
+ // InternalBlipDSL.g:17555:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17640:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
- // InternalBlipDSL.g:17641:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // InternalBlipDSL.g:17559:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
+ // InternalBlipDSL.g:17560:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
{
- // InternalBlipDSL.g:17641:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
- // InternalBlipDSL.g:17642:2: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // InternalBlipDSL.g:17560:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // InternalBlipDSL.g:17561:2: ( rule__JvmFormalParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1());
}
- // InternalBlipDSL.g:17643:2: ( rule__JvmFormalParameter__NameAssignment_1 )
- // InternalBlipDSL.g:17643:3: rule__JvmFormalParameter__NameAssignment_1
+ // InternalBlipDSL.g:17562:2: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // InternalBlipDSL.g:17562:3: rule__JvmFormalParameter__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__NameAssignment_1();
@@ -59080,16 +58811,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__0"
- // InternalBlipDSL.g:17652:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ;
+ // InternalBlipDSL.g:17571:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ;
public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17656:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 )
- // InternalBlipDSL.g:17657:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1
+ // InternalBlipDSL.g:17575:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 )
+ // InternalBlipDSL.g:17576:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__FullJvmFormalParameter__Group__0__Impl();
state._fsp--;
@@ -59118,23 +58849,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl"
- // InternalBlipDSL.g:17664:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ;
+ // InternalBlipDSL.g:17583:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ;
public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17668:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) )
- // InternalBlipDSL.g:17669:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ // InternalBlipDSL.g:17587:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) )
+ // InternalBlipDSL.g:17588:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
{
- // InternalBlipDSL.g:17669:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
- // InternalBlipDSL.g:17670:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ // InternalBlipDSL.g:17588:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ // InternalBlipDSL.g:17589:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
- // InternalBlipDSL.g:17671:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
- // InternalBlipDSL.g:17671:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0
+ // InternalBlipDSL.g:17590:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ // InternalBlipDSL.g:17590:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__ParameterTypeAssignment_0();
@@ -59169,14 +58900,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__1"
- // InternalBlipDSL.g:17679:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ;
+ // InternalBlipDSL.g:17598:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ;
public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17683:1: ( rule__FullJvmFormalParameter__Group__1__Impl )
- // InternalBlipDSL.g:17684:2: rule__FullJvmFormalParameter__Group__1__Impl
+ // InternalBlipDSL.g:17602:1: ( rule__FullJvmFormalParameter__Group__1__Impl )
+ // InternalBlipDSL.g:17603:2: rule__FullJvmFormalParameter__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__Group__1__Impl();
@@ -59202,23 +58933,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl"
- // InternalBlipDSL.g:17690:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ;
+ // InternalBlipDSL.g:17609:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ;
public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17694:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) )
- // InternalBlipDSL.g:17695:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ // InternalBlipDSL.g:17613:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) )
+ // InternalBlipDSL.g:17614:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
{
- // InternalBlipDSL.g:17695:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
- // InternalBlipDSL.g:17696:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ // InternalBlipDSL.g:17614:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ // InternalBlipDSL.g:17615:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
}
- // InternalBlipDSL.g:17697:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
- // InternalBlipDSL.g:17697:3: rule__FullJvmFormalParameter__NameAssignment_1
+ // InternalBlipDSL.g:17616:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ // InternalBlipDSL.g:17616:3: rule__FullJvmFormalParameter__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__NameAssignment_1();
@@ -59253,16 +58984,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__0"
- // InternalBlipDSL.g:17706:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
+ // InternalBlipDSL.g:17625:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
public final void rule__XFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17710:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
- // InternalBlipDSL.g:17711:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
+ // InternalBlipDSL.g:17629:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
+ // InternalBlipDSL.g:17630:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_97);
rule__XFeatureCall__Group__0__Impl();
state._fsp--;
@@ -59291,23 +59022,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__0__Impl"
- // InternalBlipDSL.g:17718:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:17637:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17722:1: ( ( () ) )
- // InternalBlipDSL.g:17723:1: ( () )
+ // InternalBlipDSL.g:17641:1: ( ( () ) )
+ // InternalBlipDSL.g:17642:1: ( () )
{
- // InternalBlipDSL.g:17723:1: ( () )
- // InternalBlipDSL.g:17724:2: ()
+ // InternalBlipDSL.g:17642:1: ( () )
+ // InternalBlipDSL.g:17643:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0());
}
- // InternalBlipDSL.g:17725:2: ()
- // InternalBlipDSL.g:17725:3:
+ // InternalBlipDSL.g:17644:2: ()
+ // InternalBlipDSL.g:17644:3:
{
}
@@ -59332,16 +59063,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__1"
- // InternalBlipDSL.g:17733:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
+ // InternalBlipDSL.g:17652:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
public final void rule__XFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17737:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
- // InternalBlipDSL.g:17738:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
+ // InternalBlipDSL.g:17656:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
+ // InternalBlipDSL.g:17657:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_97);
rule__XFeatureCall__Group__1__Impl();
state._fsp--;
@@ -59370,31 +59101,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__1__Impl"
- // InternalBlipDSL.g:17745:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ;
+ // InternalBlipDSL.g:17664:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ;
public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17749:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) )
- // InternalBlipDSL.g:17750:1: ( ( rule__XFeatureCall__Group_1__0 )? )
+ // InternalBlipDSL.g:17668:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) )
+ // InternalBlipDSL.g:17669:1: ( ( rule__XFeatureCall__Group_1__0 )? )
{
- // InternalBlipDSL.g:17750:1: ( ( rule__XFeatureCall__Group_1__0 )? )
- // InternalBlipDSL.g:17751:2: ( rule__XFeatureCall__Group_1__0 )?
+ // InternalBlipDSL.g:17669:1: ( ( rule__XFeatureCall__Group_1__0 )? )
+ // InternalBlipDSL.g:17670:2: ( rule__XFeatureCall__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_1());
}
- // InternalBlipDSL.g:17752:2: ( rule__XFeatureCall__Group_1__0 )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalBlipDSL.g:17671:2: ( rule__XFeatureCall__Group_1__0 )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA127_0==27) ) {
- alt127=1;
+ if ( (LA125_0==27) ) {
+ alt125=1;
}
- switch (alt127) {
+ switch (alt125) {
case 1 :
- // InternalBlipDSL.g:17752:3: rule__XFeatureCall__Group_1__0
+ // InternalBlipDSL.g:17671:3: rule__XFeatureCall__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_1__0();
@@ -59432,16 +59163,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__2"
- // InternalBlipDSL.g:17760:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
+ // InternalBlipDSL.g:17679:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
public final void rule__XFeatureCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17764:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
- // InternalBlipDSL.g:17765:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
+ // InternalBlipDSL.g:17683:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
+ // InternalBlipDSL.g:17684:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_98);
rule__XFeatureCall__Group__2__Impl();
state._fsp--;
@@ -59470,23 +59201,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__2__Impl"
- // InternalBlipDSL.g:17772:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ;
+ // InternalBlipDSL.g:17691:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ;
public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17776:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) )
- // InternalBlipDSL.g:17777:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
+ // InternalBlipDSL.g:17695:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) )
+ // InternalBlipDSL.g:17696:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
{
- // InternalBlipDSL.g:17777:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
- // InternalBlipDSL.g:17778:2: ( rule__XFeatureCall__FeatureAssignment_2 )
+ // InternalBlipDSL.g:17696:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
+ // InternalBlipDSL.g:17697:2: ( rule__XFeatureCall__FeatureAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2());
}
- // InternalBlipDSL.g:17779:2: ( rule__XFeatureCall__FeatureAssignment_2 )
- // InternalBlipDSL.g:17779:3: rule__XFeatureCall__FeatureAssignment_2
+ // InternalBlipDSL.g:17698:2: ( rule__XFeatureCall__FeatureAssignment_2 )
+ // InternalBlipDSL.g:17698:3: rule__XFeatureCall__FeatureAssignment_2
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureAssignment_2();
@@ -59521,16 +59252,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__3"
- // InternalBlipDSL.g:17787:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
+ // InternalBlipDSL.g:17706:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
public final void rule__XFeatureCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17791:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
- // InternalBlipDSL.g:17792:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
+ // InternalBlipDSL.g:17710:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
+ // InternalBlipDSL.g:17711:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_98);
rule__XFeatureCall__Group__3__Impl();
state._fsp--;
@@ -59559,27 +59290,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__3__Impl"
- // InternalBlipDSL.g:17799:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:17718:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ;
public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17803:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) )
- // InternalBlipDSL.g:17804:1: ( ( rule__XFeatureCall__Group_3__0 )? )
+ // InternalBlipDSL.g:17722:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) )
+ // InternalBlipDSL.g:17723:1: ( ( rule__XFeatureCall__Group_3__0 )? )
{
- // InternalBlipDSL.g:17804:1: ( ( rule__XFeatureCall__Group_3__0 )? )
- // InternalBlipDSL.g:17805:2: ( rule__XFeatureCall__Group_3__0 )?
+ // InternalBlipDSL.g:17723:1: ( ( rule__XFeatureCall__Group_3__0 )? )
+ // InternalBlipDSL.g:17724:2: ( rule__XFeatureCall__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_3());
}
- // InternalBlipDSL.g:17806:2: ( rule__XFeatureCall__Group_3__0 )?
- int alt128=2;
- alt128 = dfa128.predict(input);
- switch (alt128) {
+ // InternalBlipDSL.g:17725:2: ( rule__XFeatureCall__Group_3__0 )?
+ int alt126=2;
+ alt126 = dfa126.predict(input);
+ switch (alt126) {
case 1 :
- // InternalBlipDSL.g:17806:3: rule__XFeatureCall__Group_3__0
+ // InternalBlipDSL.g:17725:3: rule__XFeatureCall__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3__0();
@@ -59617,14 +59348,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__4"
- // InternalBlipDSL.g:17814:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ;
+ // InternalBlipDSL.g:17733:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ;
public final void rule__XFeatureCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17818:1: ( rule__XFeatureCall__Group__4__Impl )
- // InternalBlipDSL.g:17819:2: rule__XFeatureCall__Group__4__Impl
+ // InternalBlipDSL.g:17737:1: ( rule__XFeatureCall__Group__4__Impl )
+ // InternalBlipDSL.g:17738:2: rule__XFeatureCall__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group__4__Impl();
@@ -59650,27 +59381,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__4__Impl"
- // InternalBlipDSL.g:17825:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ;
+ // InternalBlipDSL.g:17744:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ;
public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17829:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) )
- // InternalBlipDSL.g:17830:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
+ // InternalBlipDSL.g:17748:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) )
+ // InternalBlipDSL.g:17749:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
{
- // InternalBlipDSL.g:17830:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
- // InternalBlipDSL.g:17831:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
+ // InternalBlipDSL.g:17749:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
+ // InternalBlipDSL.g:17750:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4());
}
- // InternalBlipDSL.g:17832:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
- int alt129=2;
- alt129 = dfa129.predict(input);
- switch (alt129) {
+ // InternalBlipDSL.g:17751:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
+ int alt127=2;
+ alt127 = dfa127.predict(input);
+ switch (alt127) {
case 1 :
- // InternalBlipDSL.g:17832:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
+ // InternalBlipDSL.g:17751:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4();
@@ -59708,16 +59439,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__0"
- // InternalBlipDSL.g:17841:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ;
+ // InternalBlipDSL.g:17760:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ;
public final void rule__XFeatureCall__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17845:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 )
- // InternalBlipDSL.g:17846:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1
+ // InternalBlipDSL.g:17764:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 )
+ // InternalBlipDSL.g:17765:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__XFeatureCall__Group_1__0__Impl();
state._fsp--;
@@ -59746,17 +59477,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__0__Impl"
- // InternalBlipDSL.g:17853:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ;
+ // InternalBlipDSL.g:17772:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ;
public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17857:1: ( ( '<' ) )
- // InternalBlipDSL.g:17858:1: ( '<' )
+ // InternalBlipDSL.g:17776:1: ( ( '<' ) )
+ // InternalBlipDSL.g:17777:1: ( '<' )
{
- // InternalBlipDSL.g:17858:1: ( '<' )
- // InternalBlipDSL.g:17859:2: '<'
+ // InternalBlipDSL.g:17777:1: ( '<' )
+ // InternalBlipDSL.g:17778:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
@@ -59787,16 +59518,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__1"
- // InternalBlipDSL.g:17868:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ;
+ // InternalBlipDSL.g:17787:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ;
public final void rule__XFeatureCall__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17872:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 )
- // InternalBlipDSL.g:17873:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2
+ // InternalBlipDSL.g:17791:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 )
+ // InternalBlipDSL.g:17792:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__XFeatureCall__Group_1__1__Impl();
state._fsp--;
@@ -59825,23 +59556,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__1__Impl"
- // InternalBlipDSL.g:17880:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:17799:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ;
public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17884:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) )
- // InternalBlipDSL.g:17885:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
+ // InternalBlipDSL.g:17803:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:17804:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
{
- // InternalBlipDSL.g:17885:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
- // InternalBlipDSL.g:17886:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
+ // InternalBlipDSL.g:17804:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
+ // InternalBlipDSL.g:17805:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1());
}
- // InternalBlipDSL.g:17887:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
- // InternalBlipDSL.g:17887:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1
+ // InternalBlipDSL.g:17806:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
+ // InternalBlipDSL.g:17806:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__TypeArgumentsAssignment_1_1();
@@ -59876,16 +59607,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__2"
- // InternalBlipDSL.g:17895:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ;
+ // InternalBlipDSL.g:17814:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ;
public final void rule__XFeatureCall__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17899:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 )
- // InternalBlipDSL.g:17900:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3
+ // InternalBlipDSL.g:17818:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 )
+ // InternalBlipDSL.g:17819:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__XFeatureCall__Group_1__2__Impl();
state._fsp--;
@@ -59914,37 +59645,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__2__Impl"
- // InternalBlipDSL.g:17907:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ;
+ // InternalBlipDSL.g:17826:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ;
public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17911:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) )
- // InternalBlipDSL.g:17912:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
+ // InternalBlipDSL.g:17830:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) )
+ // InternalBlipDSL.g:17831:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
{
- // InternalBlipDSL.g:17912:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
- // InternalBlipDSL.g:17913:2: ( rule__XFeatureCall__Group_1_2__0 )*
+ // InternalBlipDSL.g:17831:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
+ // InternalBlipDSL.g:17832:2: ( rule__XFeatureCall__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_1_2());
}
- // InternalBlipDSL.g:17914:2: ( rule__XFeatureCall__Group_1_2__0 )*
- loop130:
+ // InternalBlipDSL.g:17833:2: ( rule__XFeatureCall__Group_1_2__0 )*
+ loop128:
do {
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA130_0==178) ) {
- alt130=1;
+ if ( (LA128_0==178) ) {
+ alt128=1;
}
- switch (alt130) {
+ switch (alt128) {
case 1 :
- // InternalBlipDSL.g:17914:3: rule__XFeatureCall__Group_1_2__0
+ // InternalBlipDSL.g:17833:3: rule__XFeatureCall__Group_1_2__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XFeatureCall__Group_1_2__0();
state._fsp--;
@@ -59954,7 +59685,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop130;
+ break loop128;
}
} while (true);
@@ -59983,14 +59714,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__3"
- // InternalBlipDSL.g:17922:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ;
+ // InternalBlipDSL.g:17841:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ;
public final void rule__XFeatureCall__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17926:1: ( rule__XFeatureCall__Group_1__3__Impl )
- // InternalBlipDSL.g:17927:2: rule__XFeatureCall__Group_1__3__Impl
+ // InternalBlipDSL.g:17845:1: ( rule__XFeatureCall__Group_1__3__Impl )
+ // InternalBlipDSL.g:17846:2: rule__XFeatureCall__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_1__3__Impl();
@@ -60016,17 +59747,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__3__Impl"
- // InternalBlipDSL.g:17933:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:17852:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ;
public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17937:1: ( ( '>' ) )
- // InternalBlipDSL.g:17938:1: ( '>' )
+ // InternalBlipDSL.g:17856:1: ( ( '>' ) )
+ // InternalBlipDSL.g:17857:1: ( '>' )
{
- // InternalBlipDSL.g:17938:1: ( '>' )
- // InternalBlipDSL.g:17939:2: '>'
+ // InternalBlipDSL.g:17857:1: ( '>' )
+ // InternalBlipDSL.g:17858:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3());
@@ -60057,16 +59788,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__0"
- // InternalBlipDSL.g:17949:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ;
+ // InternalBlipDSL.g:17868:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ;
public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17953:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 )
- // InternalBlipDSL.g:17954:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1
+ // InternalBlipDSL.g:17872:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 )
+ // InternalBlipDSL.g:17873:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__XFeatureCall__Group_1_2__0__Impl();
state._fsp--;
@@ -60095,17 +59826,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__0__Impl"
- // InternalBlipDSL.g:17961:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:17880:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17965:1: ( ( ',' ) )
- // InternalBlipDSL.g:17966:1: ( ',' )
+ // InternalBlipDSL.g:17884:1: ( ( ',' ) )
+ // InternalBlipDSL.g:17885:1: ( ',' )
{
- // InternalBlipDSL.g:17966:1: ( ',' )
- // InternalBlipDSL.g:17967:2: ','
+ // InternalBlipDSL.g:17885:1: ( ',' )
+ // InternalBlipDSL.g:17886:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
@@ -60136,14 +59867,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__1"
- // InternalBlipDSL.g:17976:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ;
+ // InternalBlipDSL.g:17895:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ;
public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17980:1: ( rule__XFeatureCall__Group_1_2__1__Impl )
- // InternalBlipDSL.g:17981:2: rule__XFeatureCall__Group_1_2__1__Impl
+ // InternalBlipDSL.g:17899:1: ( rule__XFeatureCall__Group_1_2__1__Impl )
+ // InternalBlipDSL.g:17900:2: rule__XFeatureCall__Group_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_1_2__1__Impl();
@@ -60169,23 +59900,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__1__Impl"
- // InternalBlipDSL.g:17987:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ;
+ // InternalBlipDSL.g:17906:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ;
public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:17991:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) )
- // InternalBlipDSL.g:17992:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
+ // InternalBlipDSL.g:17910:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) )
+ // InternalBlipDSL.g:17911:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
{
- // InternalBlipDSL.g:17992:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
- // InternalBlipDSL.g:17993:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
+ // InternalBlipDSL.g:17911:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
+ // InternalBlipDSL.g:17912:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1());
}
- // InternalBlipDSL.g:17994:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
- // InternalBlipDSL.g:17994:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1
+ // InternalBlipDSL.g:17913:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
+ // InternalBlipDSL.g:17913:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__TypeArgumentsAssignment_1_2_1();
@@ -60220,16 +59951,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__0"
- // InternalBlipDSL.g:18003:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ;
+ // InternalBlipDSL.g:17922:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ;
public final void rule__XFeatureCall__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18007:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 )
- // InternalBlipDSL.g:18008:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1
+ // InternalBlipDSL.g:17926:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 )
+ // InternalBlipDSL.g:17927:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_101);
rule__XFeatureCall__Group_3__0__Impl();
state._fsp--;
@@ -60258,23 +59989,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__0__Impl"
- // InternalBlipDSL.g:18015:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ;
+ // InternalBlipDSL.g:17934:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ;
public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18019:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) )
- // InternalBlipDSL.g:18020:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
+ // InternalBlipDSL.g:17938:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) )
+ // InternalBlipDSL.g:17939:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
{
- // InternalBlipDSL.g:18020:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
- // InternalBlipDSL.g:18021:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
+ // InternalBlipDSL.g:17939:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
+ // InternalBlipDSL.g:17940:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0());
}
- // InternalBlipDSL.g:18022:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
- // InternalBlipDSL.g:18022:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0
+ // InternalBlipDSL.g:17941:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
+ // InternalBlipDSL.g:17941:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__ExplicitOperationCallAssignment_3_0();
@@ -60309,16 +60040,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__1"
- // InternalBlipDSL.g:18030:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ;
+ // InternalBlipDSL.g:17949:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ;
public final void rule__XFeatureCall__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18034:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 )
- // InternalBlipDSL.g:18035:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2
+ // InternalBlipDSL.g:17953:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 )
+ // InternalBlipDSL.g:17954:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_101);
rule__XFeatureCall__Group_3__1__Impl();
state._fsp--;
@@ -60347,31 +60078,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__1__Impl"
- // InternalBlipDSL.g:18042:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ;
+ // InternalBlipDSL.g:17961:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ;
public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18046:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) )
- // InternalBlipDSL.g:18047:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
+ // InternalBlipDSL.g:17965:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) )
+ // InternalBlipDSL.g:17966:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
{
- // InternalBlipDSL.g:18047:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
- // InternalBlipDSL.g:18048:2: ( rule__XFeatureCall__Alternatives_3_1 )?
+ // InternalBlipDSL.g:17966:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
+ // InternalBlipDSL.g:17967:2: ( rule__XFeatureCall__Alternatives_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1());
}
- // InternalBlipDSL.g:18049:2: ( rule__XFeatureCall__Alternatives_3_1 )?
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalBlipDSL.g:17968:2: ( rule__XFeatureCall__Alternatives_3_1 )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( ((LA131_0>=RULE_ID && LA131_0<=RULE_DECIMAL)||LA131_0==27||LA131_0==31||(LA131_0>=34 && LA131_0<=35)||LA131_0==40||(LA131_0>=45 && LA131_0<=50)||LA131_0==142||LA131_0==154||LA131_0==176||(LA131_0>=180 && LA131_0<=181)||LA131_0==183||LA131_0==185||(LA131_0>=188 && LA131_0<=195)||LA131_0==197||LA131_0==208||LA131_0==210) ) {
- alt131=1;
+ if ( ((LA129_0>=RULE_ID && LA129_0<=RULE_DECIMAL)||LA129_0==27||LA129_0==31||(LA129_0>=34 && LA129_0<=35)||LA129_0==40||(LA129_0>=45 && LA129_0<=50)||LA129_0==146||LA129_0==154||LA129_0==176||(LA129_0>=180 && LA129_0<=181)||LA129_0==183||LA129_0==185||(LA129_0>=188 && LA129_0<=195)||LA129_0==197||LA129_0==208||LA129_0==210) ) {
+ alt129=1;
}
- switch (alt131) {
+ switch (alt129) {
case 1 :
- // InternalBlipDSL.g:18049:3: rule__XFeatureCall__Alternatives_3_1
+ // InternalBlipDSL.g:17968:3: rule__XFeatureCall__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Alternatives_3_1();
@@ -60409,14 +60140,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__2"
- // InternalBlipDSL.g:18057:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ;
+ // InternalBlipDSL.g:17976:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ;
public final void rule__XFeatureCall__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18061:1: ( rule__XFeatureCall__Group_3__2__Impl )
- // InternalBlipDSL.g:18062:2: rule__XFeatureCall__Group_3__2__Impl
+ // InternalBlipDSL.g:17980:1: ( rule__XFeatureCall__Group_3__2__Impl )
+ // InternalBlipDSL.g:17981:2: rule__XFeatureCall__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3__2__Impl();
@@ -60442,17 +60173,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__2__Impl"
- // InternalBlipDSL.g:18068:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:17987:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ;
public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18072:1: ( ( ')' ) )
- // InternalBlipDSL.g:18073:1: ( ')' )
+ // InternalBlipDSL.g:17991:1: ( ( ')' ) )
+ // InternalBlipDSL.g:17992:1: ( ')' )
{
- // InternalBlipDSL.g:18073:1: ( ')' )
- // InternalBlipDSL.g:18074:2: ')'
+ // InternalBlipDSL.g:17992:1: ( ')' )
+ // InternalBlipDSL.g:17993:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2());
@@ -60483,16 +60214,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__0"
- // InternalBlipDSL.g:18084:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ;
+ // InternalBlipDSL.g:18003:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ;
public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18088:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 )
- // InternalBlipDSL.g:18089:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1
+ // InternalBlipDSL.g:18007:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 )
+ // InternalBlipDSL.g:18008:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XFeatureCall__Group_3_1_1__0__Impl();
state._fsp--;
@@ -60521,23 +60252,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__0__Impl"
- // InternalBlipDSL.g:18096:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ;
+ // InternalBlipDSL.g:18015:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ;
public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18100:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) )
- // InternalBlipDSL.g:18101:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
+ // InternalBlipDSL.g:18019:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) )
+ // InternalBlipDSL.g:18020:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
{
- // InternalBlipDSL.g:18101:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
- // InternalBlipDSL.g:18102:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
+ // InternalBlipDSL.g:18020:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
+ // InternalBlipDSL.g:18021:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0());
}
- // InternalBlipDSL.g:18103:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
- // InternalBlipDSL.g:18103:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0
+ // InternalBlipDSL.g:18022:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
+ // InternalBlipDSL.g:18022:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0();
@@ -60572,14 +60303,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__1"
- // InternalBlipDSL.g:18111:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ;
+ // InternalBlipDSL.g:18030:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ;
public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18115:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl )
- // InternalBlipDSL.g:18116:2: rule__XFeatureCall__Group_3_1_1__1__Impl
+ // InternalBlipDSL.g:18034:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl )
+ // InternalBlipDSL.g:18035:2: rule__XFeatureCall__Group_3_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3_1_1__1__Impl();
@@ -60605,37 +60336,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__1__Impl"
- // InternalBlipDSL.g:18122:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ;
+ // InternalBlipDSL.g:18041:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ;
public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18126:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) )
- // InternalBlipDSL.g:18127:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
+ // InternalBlipDSL.g:18045:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) )
+ // InternalBlipDSL.g:18046:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
{
- // InternalBlipDSL.g:18127:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
- // InternalBlipDSL.g:18128:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
+ // InternalBlipDSL.g:18046:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
+ // InternalBlipDSL.g:18047:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1());
}
- // InternalBlipDSL.g:18129:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
- loop132:
+ // InternalBlipDSL.g:18048:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
+ loop130:
do {
- int alt132=2;
- int LA132_0 = input.LA(1);
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA132_0==178) ) {
- alt132=1;
+ if ( (LA130_0==178) ) {
+ alt130=1;
}
- switch (alt132) {
+ switch (alt130) {
case 1 :
- // InternalBlipDSL.g:18129:3: rule__XFeatureCall__Group_3_1_1_1__0
+ // InternalBlipDSL.g:18048:3: rule__XFeatureCall__Group_3_1_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XFeatureCall__Group_3_1_1_1__0();
state._fsp--;
@@ -60645,7 +60376,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop132;
+ break loop130;
}
} while (true);
@@ -60674,16 +60405,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0"
- // InternalBlipDSL.g:18138:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ;
+ // InternalBlipDSL.g:18057:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ;
public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18142:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 )
- // InternalBlipDSL.g:18143:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1
+ // InternalBlipDSL.g:18061:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 )
+ // InternalBlipDSL.g:18062:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XFeatureCall__Group_3_1_1_1__0__Impl();
state._fsp--;
@@ -60712,17 +60443,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0__Impl"
- // InternalBlipDSL.g:18150:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:18069:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18154:1: ( ( ',' ) )
- // InternalBlipDSL.g:18155:1: ( ',' )
+ // InternalBlipDSL.g:18073:1: ( ( ',' ) )
+ // InternalBlipDSL.g:18074:1: ( ',' )
{
- // InternalBlipDSL.g:18155:1: ( ',' )
- // InternalBlipDSL.g:18156:2: ','
+ // InternalBlipDSL.g:18074:1: ( ',' )
+ // InternalBlipDSL.g:18075:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
@@ -60753,14 +60484,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1"
- // InternalBlipDSL.g:18165:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ;
+ // InternalBlipDSL.g:18084:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ;
public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18169:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl )
- // InternalBlipDSL.g:18170:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl
+ // InternalBlipDSL.g:18088:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl )
+ // InternalBlipDSL.g:18089:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3_1_1_1__1__Impl();
@@ -60786,23 +60517,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1__Impl"
- // InternalBlipDSL.g:18176:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ;
+ // InternalBlipDSL.g:18095:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ;
public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18180:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) )
- // InternalBlipDSL.g:18181:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
+ // InternalBlipDSL.g:18099:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) )
+ // InternalBlipDSL.g:18100:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
{
- // InternalBlipDSL.g:18181:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
- // InternalBlipDSL.g:18182:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
+ // InternalBlipDSL.g:18100:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
+ // InternalBlipDSL.g:18101:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1());
}
- // InternalBlipDSL.g:18183:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
- // InternalBlipDSL.g:18183:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1
+ // InternalBlipDSL.g:18102:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
+ // InternalBlipDSL.g:18102:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1();
@@ -60837,16 +60568,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__0"
- // InternalBlipDSL.g:18192:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
+ // InternalBlipDSL.g:18111:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
public final void rule__XConstructorCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18196:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
- // InternalBlipDSL.g:18197:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
+ // InternalBlipDSL.g:18115:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
+ // InternalBlipDSL.g:18116:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
{
- pushFollow(FOLLOW_125);
+ pushFollow(FOLLOW_123);
rule__XConstructorCall__Group__0__Impl();
state._fsp--;
@@ -60875,23 +60606,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__0__Impl"
- // InternalBlipDSL.g:18204:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:18123:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18208:1: ( ( () ) )
- // InternalBlipDSL.g:18209:1: ( () )
+ // InternalBlipDSL.g:18127:1: ( ( () ) )
+ // InternalBlipDSL.g:18128:1: ( () )
{
- // InternalBlipDSL.g:18209:1: ( () )
- // InternalBlipDSL.g:18210:2: ()
+ // InternalBlipDSL.g:18128:1: ( () )
+ // InternalBlipDSL.g:18129:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0());
}
- // InternalBlipDSL.g:18211:2: ()
- // InternalBlipDSL.g:18211:3:
+ // InternalBlipDSL.g:18130:2: ()
+ // InternalBlipDSL.g:18130:3:
{
}
@@ -60916,16 +60647,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__1"
- // InternalBlipDSL.g:18219:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
+ // InternalBlipDSL.g:18138:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
public final void rule__XConstructorCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18223:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
- // InternalBlipDSL.g:18224:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
+ // InternalBlipDSL.g:18142:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
+ // InternalBlipDSL.g:18143:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__XConstructorCall__Group__1__Impl();
state._fsp--;
@@ -60954,17 +60685,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__1__Impl"
- // InternalBlipDSL.g:18231:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
+ // InternalBlipDSL.g:18150:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18235:1: ( ( 'new' ) )
- // InternalBlipDSL.g:18236:1: ( 'new' )
+ // InternalBlipDSL.g:18154:1: ( ( 'new' ) )
+ // InternalBlipDSL.g:18155:1: ( 'new' )
{
- // InternalBlipDSL.g:18236:1: ( 'new' )
- // InternalBlipDSL.g:18237:2: 'new'
+ // InternalBlipDSL.g:18155:1: ( 'new' )
+ // InternalBlipDSL.g:18156:2: 'new'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
@@ -60995,16 +60726,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__2"
- // InternalBlipDSL.g:18246:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
+ // InternalBlipDSL.g:18165:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
public final void rule__XConstructorCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18250:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
- // InternalBlipDSL.g:18251:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
+ // InternalBlipDSL.g:18169:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
+ // InternalBlipDSL.g:18170:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
{
- pushFollow(FOLLOW_126);
+ pushFollow(FOLLOW_124);
rule__XConstructorCall__Group__2__Impl();
state._fsp--;
@@ -61033,23 +60764,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__2__Impl"
- // InternalBlipDSL.g:18258:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
+ // InternalBlipDSL.g:18177:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18262:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
- // InternalBlipDSL.g:18263:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // InternalBlipDSL.g:18181:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
+ // InternalBlipDSL.g:18182:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
{
- // InternalBlipDSL.g:18263:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
- // InternalBlipDSL.g:18264:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // InternalBlipDSL.g:18182:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // InternalBlipDSL.g:18183:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2());
}
- // InternalBlipDSL.g:18265:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
- // InternalBlipDSL.g:18265:3: rule__XConstructorCall__ConstructorAssignment_2
+ // InternalBlipDSL.g:18184:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // InternalBlipDSL.g:18184:3: rule__XConstructorCall__ConstructorAssignment_2
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ConstructorAssignment_2();
@@ -61084,16 +60815,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__3"
- // InternalBlipDSL.g:18273:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
+ // InternalBlipDSL.g:18192:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
public final void rule__XConstructorCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18277:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
- // InternalBlipDSL.g:18278:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
+ // InternalBlipDSL.g:18196:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
+ // InternalBlipDSL.g:18197:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
{
- pushFollow(FOLLOW_126);
+ pushFollow(FOLLOW_124);
rule__XConstructorCall__Group__3__Impl();
state._fsp--;
@@ -61122,27 +60853,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__3__Impl"
- // InternalBlipDSL.g:18285:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
+ // InternalBlipDSL.g:18204:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18289:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
- // InternalBlipDSL.g:18290:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // InternalBlipDSL.g:18208:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
+ // InternalBlipDSL.g:18209:1: ( ( rule__XConstructorCall__Group_3__0 )? )
{
- // InternalBlipDSL.g:18290:1: ( ( rule__XConstructorCall__Group_3__0 )? )
- // InternalBlipDSL.g:18291:2: ( rule__XConstructorCall__Group_3__0 )?
+ // InternalBlipDSL.g:18209:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // InternalBlipDSL.g:18210:2: ( rule__XConstructorCall__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_3());
}
- // InternalBlipDSL.g:18292:2: ( rule__XConstructorCall__Group_3__0 )?
- int alt133=2;
- alt133 = dfa133.predict(input);
- switch (alt133) {
+ // InternalBlipDSL.g:18211:2: ( rule__XConstructorCall__Group_3__0 )?
+ int alt131=2;
+ alt131 = dfa131.predict(input);
+ switch (alt131) {
case 1 :
- // InternalBlipDSL.g:18292:3: rule__XConstructorCall__Group_3__0
+ // InternalBlipDSL.g:18211:3: rule__XConstructorCall__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_3__0();
@@ -61180,16 +60911,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__4"
- // InternalBlipDSL.g:18300:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
+ // InternalBlipDSL.g:18219:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
public final void rule__XConstructorCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18304:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
- // InternalBlipDSL.g:18305:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
+ // InternalBlipDSL.g:18223:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
+ // InternalBlipDSL.g:18224:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
{
- pushFollow(FOLLOW_126);
+ pushFollow(FOLLOW_124);
rule__XConstructorCall__Group__4__Impl();
state._fsp--;
@@ -61218,27 +60949,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__4__Impl"
- // InternalBlipDSL.g:18312:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ;
+ // InternalBlipDSL.g:18231:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ;
public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18316:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) )
- // InternalBlipDSL.g:18317:1: ( ( rule__XConstructorCall__Group_4__0 )? )
+ // InternalBlipDSL.g:18235:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) )
+ // InternalBlipDSL.g:18236:1: ( ( rule__XConstructorCall__Group_4__0 )? )
{
- // InternalBlipDSL.g:18317:1: ( ( rule__XConstructorCall__Group_4__0 )? )
- // InternalBlipDSL.g:18318:2: ( rule__XConstructorCall__Group_4__0 )?
+ // InternalBlipDSL.g:18236:1: ( ( rule__XConstructorCall__Group_4__0 )? )
+ // InternalBlipDSL.g:18237:2: ( rule__XConstructorCall__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_4());
}
- // InternalBlipDSL.g:18319:2: ( rule__XConstructorCall__Group_4__0 )?
- int alt134=2;
- alt134 = dfa134.predict(input);
- switch (alt134) {
+ // InternalBlipDSL.g:18238:2: ( rule__XConstructorCall__Group_4__0 )?
+ int alt132=2;
+ alt132 = dfa132.predict(input);
+ switch (alt132) {
case 1 :
- // InternalBlipDSL.g:18319:3: rule__XConstructorCall__Group_4__0
+ // InternalBlipDSL.g:18238:3: rule__XConstructorCall__Group_4__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4__0();
@@ -61276,14 +61007,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__5"
- // InternalBlipDSL.g:18327:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ;
+ // InternalBlipDSL.g:18246:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ;
public final void rule__XConstructorCall__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18331:1: ( rule__XConstructorCall__Group__5__Impl )
- // InternalBlipDSL.g:18332:2: rule__XConstructorCall__Group__5__Impl
+ // InternalBlipDSL.g:18250:1: ( rule__XConstructorCall__Group__5__Impl )
+ // InternalBlipDSL.g:18251:2: rule__XConstructorCall__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group__5__Impl();
@@ -61309,27 +61040,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__5__Impl"
- // InternalBlipDSL.g:18338:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ;
+ // InternalBlipDSL.g:18257:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ;
public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18342:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) )
- // InternalBlipDSL.g:18343:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
+ // InternalBlipDSL.g:18261:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) )
+ // InternalBlipDSL.g:18262:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
{
- // InternalBlipDSL.g:18343:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
- // InternalBlipDSL.g:18344:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
+ // InternalBlipDSL.g:18262:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
+ // InternalBlipDSL.g:18263:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5());
}
- // InternalBlipDSL.g:18345:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
- int alt135=2;
- alt135 = dfa135.predict(input);
- switch (alt135) {
+ // InternalBlipDSL.g:18264:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
+ int alt133=2;
+ alt133 = dfa133.predict(input);
+ switch (alt133) {
case 1 :
- // InternalBlipDSL.g:18345:3: rule__XConstructorCall__ArgumentsAssignment_5
+ // InternalBlipDSL.g:18264:3: rule__XConstructorCall__ArgumentsAssignment_5
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ArgumentsAssignment_5();
@@ -61367,16 +61098,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__0"
- // InternalBlipDSL.g:18354:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
+ // InternalBlipDSL.g:18273:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
public final void rule__XConstructorCall__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18358:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
- // InternalBlipDSL.g:18359:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
+ // InternalBlipDSL.g:18277:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
+ // InternalBlipDSL.g:18278:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__XConstructorCall__Group_3__0__Impl();
state._fsp--;
@@ -61405,23 +61136,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__0__Impl"
- // InternalBlipDSL.g:18366:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ;
+ // InternalBlipDSL.g:18285:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ;
public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18370:1: ( ( ( '<' ) ) )
- // InternalBlipDSL.g:18371:1: ( ( '<' ) )
+ // InternalBlipDSL.g:18289:1: ( ( ( '<' ) ) )
+ // InternalBlipDSL.g:18290:1: ( ( '<' ) )
{
- // InternalBlipDSL.g:18371:1: ( ( '<' ) )
- // InternalBlipDSL.g:18372:2: ( '<' )
+ // InternalBlipDSL.g:18290:1: ( ( '<' ) )
+ // InternalBlipDSL.g:18291:2: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
}
- // InternalBlipDSL.g:18373:2: ( '<' )
- // InternalBlipDSL.g:18373:3: '<'
+ // InternalBlipDSL.g:18292:2: ( '<' )
+ // InternalBlipDSL.g:18292:3: '<'
{
match(input,27,FOLLOW_2); if (state.failed) return ;
@@ -61452,16 +61183,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__1"
- // InternalBlipDSL.g:18381:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
+ // InternalBlipDSL.g:18300:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
public final void rule__XConstructorCall__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18385:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
- // InternalBlipDSL.g:18386:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
+ // InternalBlipDSL.g:18304:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
+ // InternalBlipDSL.g:18305:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__XConstructorCall__Group_3__1__Impl();
state._fsp--;
@@ -61490,23 +61221,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__1__Impl"
- // InternalBlipDSL.g:18393:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
+ // InternalBlipDSL.g:18312:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18397:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
- // InternalBlipDSL.g:18398:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // InternalBlipDSL.g:18316:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
+ // InternalBlipDSL.g:18317:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
{
- // InternalBlipDSL.g:18398:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
- // InternalBlipDSL.g:18399:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // InternalBlipDSL.g:18317:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // InternalBlipDSL.g:18318:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1());
}
- // InternalBlipDSL.g:18400:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
- // InternalBlipDSL.g:18400:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1
+ // InternalBlipDSL.g:18319:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // InternalBlipDSL.g:18319:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__TypeArgumentsAssignment_3_1();
@@ -61541,16 +61272,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__2"
- // InternalBlipDSL.g:18408:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
+ // InternalBlipDSL.g:18327:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
public final void rule__XConstructorCall__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18412:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
- // InternalBlipDSL.g:18413:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
+ // InternalBlipDSL.g:18331:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
+ // InternalBlipDSL.g:18332:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__XConstructorCall__Group_3__2__Impl();
state._fsp--;
@@ -61579,37 +61310,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__2__Impl"
- // InternalBlipDSL.g:18420:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
+ // InternalBlipDSL.g:18339:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18424:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
- // InternalBlipDSL.g:18425:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // InternalBlipDSL.g:18343:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
+ // InternalBlipDSL.g:18344:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
{
- // InternalBlipDSL.g:18425:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
- // InternalBlipDSL.g:18426:2: ( rule__XConstructorCall__Group_3_2__0 )*
+ // InternalBlipDSL.g:18344:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // InternalBlipDSL.g:18345:2: ( rule__XConstructorCall__Group_3_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_3_2());
}
- // InternalBlipDSL.g:18427:2: ( rule__XConstructorCall__Group_3_2__0 )*
- loop136:
+ // InternalBlipDSL.g:18346:2: ( rule__XConstructorCall__Group_3_2__0 )*
+ loop134:
do {
- int alt136=2;
- int LA136_0 = input.LA(1);
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA136_0==178) ) {
- alt136=1;
+ if ( (LA134_0==178) ) {
+ alt134=1;
}
- switch (alt136) {
+ switch (alt134) {
case 1 :
- // InternalBlipDSL.g:18427:3: rule__XConstructorCall__Group_3_2__0
+ // InternalBlipDSL.g:18346:3: rule__XConstructorCall__Group_3_2__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XConstructorCall__Group_3_2__0();
state._fsp--;
@@ -61619,7 +61350,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop136;
+ break loop134;
}
} while (true);
@@ -61648,14 +61379,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__3"
- // InternalBlipDSL.g:18435:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
+ // InternalBlipDSL.g:18354:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
public final void rule__XConstructorCall__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18439:1: ( rule__XConstructorCall__Group_3__3__Impl )
- // InternalBlipDSL.g:18440:2: rule__XConstructorCall__Group_3__3__Impl
+ // InternalBlipDSL.g:18358:1: ( rule__XConstructorCall__Group_3__3__Impl )
+ // InternalBlipDSL.g:18359:2: rule__XConstructorCall__Group_3__3__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_3__3__Impl();
@@ -61681,17 +61412,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__3__Impl"
- // InternalBlipDSL.g:18446:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:18365:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18450:1: ( ( '>' ) )
- // InternalBlipDSL.g:18451:1: ( '>' )
+ // InternalBlipDSL.g:18369:1: ( ( '>' ) )
+ // InternalBlipDSL.g:18370:1: ( '>' )
{
- // InternalBlipDSL.g:18451:1: ( '>' )
- // InternalBlipDSL.g:18452:2: '>'
+ // InternalBlipDSL.g:18370:1: ( '>' )
+ // InternalBlipDSL.g:18371:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
@@ -61722,16 +61453,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__0"
- // InternalBlipDSL.g:18462:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
+ // InternalBlipDSL.g:18381:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18466:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
- // InternalBlipDSL.g:18467:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
+ // InternalBlipDSL.g:18385:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
+ // InternalBlipDSL.g:18386:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__XConstructorCall__Group_3_2__0__Impl();
state._fsp--;
@@ -61760,17 +61491,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl"
- // InternalBlipDSL.g:18474:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:18393:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18478:1: ( ( ',' ) )
- // InternalBlipDSL.g:18479:1: ( ',' )
+ // InternalBlipDSL.g:18397:1: ( ( ',' ) )
+ // InternalBlipDSL.g:18398:1: ( ',' )
{
- // InternalBlipDSL.g:18479:1: ( ',' )
- // InternalBlipDSL.g:18480:2: ','
+ // InternalBlipDSL.g:18398:1: ( ',' )
+ // InternalBlipDSL.g:18399:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
@@ -61801,14 +61532,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__1"
- // InternalBlipDSL.g:18489:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
+ // InternalBlipDSL.g:18408:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18493:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
- // InternalBlipDSL.g:18494:2: rule__XConstructorCall__Group_3_2__1__Impl
+ // InternalBlipDSL.g:18412:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
+ // InternalBlipDSL.g:18413:2: rule__XConstructorCall__Group_3_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_3_2__1__Impl();
@@ -61834,23 +61565,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl"
- // InternalBlipDSL.g:18500:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
+ // InternalBlipDSL.g:18419:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18504:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
- // InternalBlipDSL.g:18505:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // InternalBlipDSL.g:18423:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
+ // InternalBlipDSL.g:18424:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
{
- // InternalBlipDSL.g:18505:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
- // InternalBlipDSL.g:18506:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // InternalBlipDSL.g:18424:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // InternalBlipDSL.g:18425:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1());
}
- // InternalBlipDSL.g:18507:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
- // InternalBlipDSL.g:18507:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
+ // InternalBlipDSL.g:18426:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // InternalBlipDSL.g:18426:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__TypeArgumentsAssignment_3_2_1();
@@ -61885,16 +61616,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__0"
- // InternalBlipDSL.g:18516:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ;
+ // InternalBlipDSL.g:18435:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ;
public final void rule__XConstructorCall__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18520:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 )
- // InternalBlipDSL.g:18521:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1
+ // InternalBlipDSL.g:18439:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 )
+ // InternalBlipDSL.g:18440:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_101);
rule__XConstructorCall__Group_4__0__Impl();
state._fsp--;
@@ -61923,23 +61654,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__0__Impl"
- // InternalBlipDSL.g:18528:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ;
+ // InternalBlipDSL.g:18447:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ;
public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18532:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) )
- // InternalBlipDSL.g:18533:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
+ // InternalBlipDSL.g:18451:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) )
+ // InternalBlipDSL.g:18452:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
{
- // InternalBlipDSL.g:18533:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
- // InternalBlipDSL.g:18534:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
+ // InternalBlipDSL.g:18452:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
+ // InternalBlipDSL.g:18453:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallAssignment_4_0());
}
- // InternalBlipDSL.g:18535:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
- // InternalBlipDSL.g:18535:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0
+ // InternalBlipDSL.g:18454:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
+ // InternalBlipDSL.g:18454:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0();
@@ -61974,16 +61705,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__1"
- // InternalBlipDSL.g:18543:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ;
+ // InternalBlipDSL.g:18462:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ;
public final void rule__XConstructorCall__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18547:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 )
- // InternalBlipDSL.g:18548:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2
+ // InternalBlipDSL.g:18466:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 )
+ // InternalBlipDSL.g:18467:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_101);
rule__XConstructorCall__Group_4__1__Impl();
state._fsp--;
@@ -62012,31 +61743,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__1__Impl"
- // InternalBlipDSL.g:18555:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ;
+ // InternalBlipDSL.g:18474:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ;
public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18559:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) )
- // InternalBlipDSL.g:18560:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
+ // InternalBlipDSL.g:18478:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) )
+ // InternalBlipDSL.g:18479:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
{
- // InternalBlipDSL.g:18560:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
- // InternalBlipDSL.g:18561:2: ( rule__XConstructorCall__Alternatives_4_1 )?
+ // InternalBlipDSL.g:18479:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
+ // InternalBlipDSL.g:18480:2: ( rule__XConstructorCall__Alternatives_4_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1());
}
- // InternalBlipDSL.g:18562:2: ( rule__XConstructorCall__Alternatives_4_1 )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalBlipDSL.g:18481:2: ( rule__XConstructorCall__Alternatives_4_1 )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( ((LA137_0>=RULE_ID && LA137_0<=RULE_DECIMAL)||LA137_0==27||LA137_0==31||(LA137_0>=34 && LA137_0<=35)||LA137_0==40||(LA137_0>=45 && LA137_0<=50)||LA137_0==142||LA137_0==154||LA137_0==176||(LA137_0>=180 && LA137_0<=181)||LA137_0==183||LA137_0==185||(LA137_0>=188 && LA137_0<=195)||LA137_0==197||LA137_0==208||LA137_0==210) ) {
- alt137=1;
+ if ( ((LA135_0>=RULE_ID && LA135_0<=RULE_DECIMAL)||LA135_0==27||LA135_0==31||(LA135_0>=34 && LA135_0<=35)||LA135_0==40||(LA135_0>=45 && LA135_0<=50)||LA135_0==146||LA135_0==154||LA135_0==176||(LA135_0>=180 && LA135_0<=181)||LA135_0==183||LA135_0==185||(LA135_0>=188 && LA135_0<=195)||LA135_0==197||LA135_0==208||LA135_0==210) ) {
+ alt135=1;
}
- switch (alt137) {
+ switch (alt135) {
case 1 :
- // InternalBlipDSL.g:18562:3: rule__XConstructorCall__Alternatives_4_1
+ // InternalBlipDSL.g:18481:3: rule__XConstructorCall__Alternatives_4_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Alternatives_4_1();
@@ -62074,14 +61805,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__2"
- // InternalBlipDSL.g:18570:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ;
+ // InternalBlipDSL.g:18489:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ;
public final void rule__XConstructorCall__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18574:1: ( rule__XConstructorCall__Group_4__2__Impl )
- // InternalBlipDSL.g:18575:2: rule__XConstructorCall__Group_4__2__Impl
+ // InternalBlipDSL.g:18493:1: ( rule__XConstructorCall__Group_4__2__Impl )
+ // InternalBlipDSL.g:18494:2: rule__XConstructorCall__Group_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4__2__Impl();
@@ -62107,17 +61838,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__2__Impl"
- // InternalBlipDSL.g:18581:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:18500:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ;
public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18585:1: ( ( ')' ) )
- // InternalBlipDSL.g:18586:1: ( ')' )
+ // InternalBlipDSL.g:18504:1: ( ( ')' ) )
+ // InternalBlipDSL.g:18505:1: ( ')' )
{
- // InternalBlipDSL.g:18586:1: ( ')' )
- // InternalBlipDSL.g:18587:2: ')'
+ // InternalBlipDSL.g:18505:1: ( ')' )
+ // InternalBlipDSL.g:18506:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
@@ -62148,16 +61879,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__0"
- // InternalBlipDSL.g:18597:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ;
+ // InternalBlipDSL.g:18516:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ;
public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18601:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 )
- // InternalBlipDSL.g:18602:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1
+ // InternalBlipDSL.g:18520:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 )
+ // InternalBlipDSL.g:18521:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XConstructorCall__Group_4_1_1__0__Impl();
state._fsp--;
@@ -62186,23 +61917,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__0__Impl"
- // InternalBlipDSL.g:18609:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ;
+ // InternalBlipDSL.g:18528:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ;
public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18613:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) )
- // InternalBlipDSL.g:18614:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
+ // InternalBlipDSL.g:18532:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) )
+ // InternalBlipDSL.g:18533:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
{
- // InternalBlipDSL.g:18614:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
- // InternalBlipDSL.g:18615:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
+ // InternalBlipDSL.g:18533:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
+ // InternalBlipDSL.g:18534:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0());
}
- // InternalBlipDSL.g:18616:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
- // InternalBlipDSL.g:18616:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0
+ // InternalBlipDSL.g:18535:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
+ // InternalBlipDSL.g:18535:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ArgumentsAssignment_4_1_1_0();
@@ -62237,14 +61968,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__1"
- // InternalBlipDSL.g:18624:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ;
+ // InternalBlipDSL.g:18543:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ;
public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18628:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl )
- // InternalBlipDSL.g:18629:2: rule__XConstructorCall__Group_4_1_1__1__Impl
+ // InternalBlipDSL.g:18547:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl )
+ // InternalBlipDSL.g:18548:2: rule__XConstructorCall__Group_4_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4_1_1__1__Impl();
@@ -62270,37 +62001,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__1__Impl"
- // InternalBlipDSL.g:18635:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ;
+ // InternalBlipDSL.g:18554:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ;
public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18639:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) )
- // InternalBlipDSL.g:18640:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
+ // InternalBlipDSL.g:18558:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) )
+ // InternalBlipDSL.g:18559:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
{
- // InternalBlipDSL.g:18640:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
- // InternalBlipDSL.g:18641:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
+ // InternalBlipDSL.g:18559:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
+ // InternalBlipDSL.g:18560:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1());
}
- // InternalBlipDSL.g:18642:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
- loop138:
+ // InternalBlipDSL.g:18561:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
+ loop136:
do {
- int alt138=2;
- int LA138_0 = input.LA(1);
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA138_0==178) ) {
- alt138=1;
+ if ( (LA136_0==178) ) {
+ alt136=1;
}
- switch (alt138) {
+ switch (alt136) {
case 1 :
- // InternalBlipDSL.g:18642:3: rule__XConstructorCall__Group_4_1_1_1__0
+ // InternalBlipDSL.g:18561:3: rule__XConstructorCall__Group_4_1_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XConstructorCall__Group_4_1_1_1__0();
state._fsp--;
@@ -62310,7 +62041,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop138;
+ break loop136;
}
} while (true);
@@ -62339,16 +62070,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0"
- // InternalBlipDSL.g:18651:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ;
+ // InternalBlipDSL.g:18570:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ;
public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18655:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 )
- // InternalBlipDSL.g:18656:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1
+ // InternalBlipDSL.g:18574:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 )
+ // InternalBlipDSL.g:18575:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XConstructorCall__Group_4_1_1_1__0__Impl();
state._fsp--;
@@ -62377,17 +62108,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0__Impl"
- // InternalBlipDSL.g:18663:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:18582:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18667:1: ( ( ',' ) )
- // InternalBlipDSL.g:18668:1: ( ',' )
+ // InternalBlipDSL.g:18586:1: ( ( ',' ) )
+ // InternalBlipDSL.g:18587:1: ( ',' )
{
- // InternalBlipDSL.g:18668:1: ( ',' )
- // InternalBlipDSL.g:18669:2: ','
+ // InternalBlipDSL.g:18587:1: ( ',' )
+ // InternalBlipDSL.g:18588:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
@@ -62418,14 +62149,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1"
- // InternalBlipDSL.g:18678:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ;
+ // InternalBlipDSL.g:18597:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ;
public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18682:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl )
- // InternalBlipDSL.g:18683:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl
+ // InternalBlipDSL.g:18601:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl )
+ // InternalBlipDSL.g:18602:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4_1_1_1__1__Impl();
@@ -62451,23 +62182,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1__Impl"
- // InternalBlipDSL.g:18689:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ;
+ // InternalBlipDSL.g:18608:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ;
public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18693:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) )
- // InternalBlipDSL.g:18694:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
+ // InternalBlipDSL.g:18612:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) )
+ // InternalBlipDSL.g:18613:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
{
- // InternalBlipDSL.g:18694:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
- // InternalBlipDSL.g:18695:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
+ // InternalBlipDSL.g:18613:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
+ // InternalBlipDSL.g:18614:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1());
}
- // InternalBlipDSL.g:18696:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
- // InternalBlipDSL.g:18696:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1
+ // InternalBlipDSL.g:18615:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
+ // InternalBlipDSL.g:18615:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1();
@@ -62502,16 +62233,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__0"
- // InternalBlipDSL.g:18705:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
+ // InternalBlipDSL.g:18624:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
public final void rule__XBooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18709:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
- // InternalBlipDSL.g:18710:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
+ // InternalBlipDSL.g:18628:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
+ // InternalBlipDSL.g:18629:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
{
- pushFollow(FOLLOW_127);
+ pushFollow(FOLLOW_125);
rule__XBooleanLiteral__Group__0__Impl();
state._fsp--;
@@ -62540,23 +62271,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__0__Impl"
- // InternalBlipDSL.g:18717:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:18636:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18721:1: ( ( () ) )
- // InternalBlipDSL.g:18722:1: ( () )
+ // InternalBlipDSL.g:18640:1: ( ( () ) )
+ // InternalBlipDSL.g:18641:1: ( () )
{
- // InternalBlipDSL.g:18722:1: ( () )
- // InternalBlipDSL.g:18723:2: ()
+ // InternalBlipDSL.g:18641:1: ( () )
+ // InternalBlipDSL.g:18642:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0());
}
- // InternalBlipDSL.g:18724:2: ()
- // InternalBlipDSL.g:18724:3:
+ // InternalBlipDSL.g:18643:2: ()
+ // InternalBlipDSL.g:18643:3:
{
}
@@ -62581,14 +62312,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__1"
- // InternalBlipDSL.g:18732:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
+ // InternalBlipDSL.g:18651:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
public final void rule__XBooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18736:1: ( rule__XBooleanLiteral__Group__1__Impl )
- // InternalBlipDSL.g:18737:2: rule__XBooleanLiteral__Group__1__Impl
+ // InternalBlipDSL.g:18655:1: ( rule__XBooleanLiteral__Group__1__Impl )
+ // InternalBlipDSL.g:18656:2: rule__XBooleanLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBooleanLiteral__Group__1__Impl();
@@ -62614,23 +62345,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__1__Impl"
- // InternalBlipDSL.g:18743:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
+ // InternalBlipDSL.g:18662:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18747:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
- // InternalBlipDSL.g:18748:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // InternalBlipDSL.g:18666:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
+ // InternalBlipDSL.g:18667:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
{
- // InternalBlipDSL.g:18748:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
- // InternalBlipDSL.g:18749:2: ( rule__XBooleanLiteral__Alternatives_1 )
+ // InternalBlipDSL.g:18667:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // InternalBlipDSL.g:18668:2: ( rule__XBooleanLiteral__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1());
}
- // InternalBlipDSL.g:18750:2: ( rule__XBooleanLiteral__Alternatives_1 )
- // InternalBlipDSL.g:18750:3: rule__XBooleanLiteral__Alternatives_1
+ // InternalBlipDSL.g:18669:2: ( rule__XBooleanLiteral__Alternatives_1 )
+ // InternalBlipDSL.g:18669:3: rule__XBooleanLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__XBooleanLiteral__Alternatives_1();
@@ -62665,16 +62396,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__0"
- // InternalBlipDSL.g:18759:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
+ // InternalBlipDSL.g:18678:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
public final void rule__XNullLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18763:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
- // InternalBlipDSL.g:18764:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
+ // InternalBlipDSL.g:18682:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
+ // InternalBlipDSL.g:18683:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
{
- pushFollow(FOLLOW_128);
+ pushFollow(FOLLOW_126);
rule__XNullLiteral__Group__0__Impl();
state._fsp--;
@@ -62703,23 +62434,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__0__Impl"
- // InternalBlipDSL.g:18771:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:18690:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18775:1: ( ( () ) )
- // InternalBlipDSL.g:18776:1: ( () )
+ // InternalBlipDSL.g:18694:1: ( ( () ) )
+ // InternalBlipDSL.g:18695:1: ( () )
{
- // InternalBlipDSL.g:18776:1: ( () )
- // InternalBlipDSL.g:18777:2: ()
+ // InternalBlipDSL.g:18695:1: ( () )
+ // InternalBlipDSL.g:18696:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0());
}
- // InternalBlipDSL.g:18778:2: ()
- // InternalBlipDSL.g:18778:3:
+ // InternalBlipDSL.g:18697:2: ()
+ // InternalBlipDSL.g:18697:3:
{
}
@@ -62744,14 +62475,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__1"
- // InternalBlipDSL.g:18786:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
+ // InternalBlipDSL.g:18705:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
public final void rule__XNullLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18790:1: ( rule__XNullLiteral__Group__1__Impl )
- // InternalBlipDSL.g:18791:2: rule__XNullLiteral__Group__1__Impl
+ // InternalBlipDSL.g:18709:1: ( rule__XNullLiteral__Group__1__Impl )
+ // InternalBlipDSL.g:18710:2: rule__XNullLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XNullLiteral__Group__1__Impl();
@@ -62777,17 +62508,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__1__Impl"
- // InternalBlipDSL.g:18797:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
+ // InternalBlipDSL.g:18716:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18801:1: ( ( 'null' ) )
- // InternalBlipDSL.g:18802:1: ( 'null' )
+ // InternalBlipDSL.g:18720:1: ( ( 'null' ) )
+ // InternalBlipDSL.g:18721:1: ( 'null' )
{
- // InternalBlipDSL.g:18802:1: ( 'null' )
- // InternalBlipDSL.g:18803:2: 'null'
+ // InternalBlipDSL.g:18721:1: ( 'null' )
+ // InternalBlipDSL.g:18722:2: 'null'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
@@ -62818,16 +62549,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__0"
- // InternalBlipDSL.g:18813:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ;
+ // InternalBlipDSL.g:18732:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ;
public final void rule__XNumberLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18817:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 )
- // InternalBlipDSL.g:18818:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1
+ // InternalBlipDSL.g:18736:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 )
+ // InternalBlipDSL.g:18737:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1
{
- pushFollow(FOLLOW_129);
+ pushFollow(FOLLOW_127);
rule__XNumberLiteral__Group__0__Impl();
state._fsp--;
@@ -62856,23 +62587,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__0__Impl"
- // InternalBlipDSL.g:18825:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:18744:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ;
public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18829:1: ( ( () ) )
- // InternalBlipDSL.g:18830:1: ( () )
+ // InternalBlipDSL.g:18748:1: ( ( () ) )
+ // InternalBlipDSL.g:18749:1: ( () )
{
- // InternalBlipDSL.g:18830:1: ( () )
- // InternalBlipDSL.g:18831:2: ()
+ // InternalBlipDSL.g:18749:1: ( () )
+ // InternalBlipDSL.g:18750:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0());
}
- // InternalBlipDSL.g:18832:2: ()
- // InternalBlipDSL.g:18832:3:
+ // InternalBlipDSL.g:18751:2: ()
+ // InternalBlipDSL.g:18751:3:
{
}
@@ -62897,14 +62628,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__1"
- // InternalBlipDSL.g:18840:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ;
+ // InternalBlipDSL.g:18759:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ;
public final void rule__XNumberLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18844:1: ( rule__XNumberLiteral__Group__1__Impl )
- // InternalBlipDSL.g:18845:2: rule__XNumberLiteral__Group__1__Impl
+ // InternalBlipDSL.g:18763:1: ( rule__XNumberLiteral__Group__1__Impl )
+ // InternalBlipDSL.g:18764:2: rule__XNumberLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XNumberLiteral__Group__1__Impl();
@@ -62930,23 +62661,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__1__Impl"
- // InternalBlipDSL.g:18851:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ;
+ // InternalBlipDSL.g:18770:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ;
public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18855:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) )
- // InternalBlipDSL.g:18856:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
+ // InternalBlipDSL.g:18774:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) )
+ // InternalBlipDSL.g:18775:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
{
- // InternalBlipDSL.g:18856:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
- // InternalBlipDSL.g:18857:2: ( rule__XNumberLiteral__ValueAssignment_1 )
+ // InternalBlipDSL.g:18775:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
+ // InternalBlipDSL.g:18776:2: ( rule__XNumberLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1());
}
- // InternalBlipDSL.g:18858:2: ( rule__XNumberLiteral__ValueAssignment_1 )
- // InternalBlipDSL.g:18858:3: rule__XNumberLiteral__ValueAssignment_1
+ // InternalBlipDSL.g:18777:2: ( rule__XNumberLiteral__ValueAssignment_1 )
+ // InternalBlipDSL.g:18777:3: rule__XNumberLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__XNumberLiteral__ValueAssignment_1();
@@ -62981,16 +62712,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__0"
- // InternalBlipDSL.g:18867:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
+ // InternalBlipDSL.g:18786:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
public final void rule__XStringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18871:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
- // InternalBlipDSL.g:18872:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
+ // InternalBlipDSL.g:18790:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
+ // InternalBlipDSL.g:18791:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_12);
rule__XStringLiteral__Group__0__Impl();
state._fsp--;
@@ -63019,23 +62750,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__0__Impl"
- // InternalBlipDSL.g:18879:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:18798:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18883:1: ( ( () ) )
- // InternalBlipDSL.g:18884:1: ( () )
+ // InternalBlipDSL.g:18802:1: ( ( () ) )
+ // InternalBlipDSL.g:18803:1: ( () )
{
- // InternalBlipDSL.g:18884:1: ( () )
- // InternalBlipDSL.g:18885:2: ()
+ // InternalBlipDSL.g:18803:1: ( () )
+ // InternalBlipDSL.g:18804:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0());
}
- // InternalBlipDSL.g:18886:2: ()
- // InternalBlipDSL.g:18886:3:
+ // InternalBlipDSL.g:18805:2: ()
+ // InternalBlipDSL.g:18805:3:
{
}
@@ -63060,14 +62791,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__1"
- // InternalBlipDSL.g:18894:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
+ // InternalBlipDSL.g:18813:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
public final void rule__XStringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18898:1: ( rule__XStringLiteral__Group__1__Impl )
- // InternalBlipDSL.g:18899:2: rule__XStringLiteral__Group__1__Impl
+ // InternalBlipDSL.g:18817:1: ( rule__XStringLiteral__Group__1__Impl )
+ // InternalBlipDSL.g:18818:2: rule__XStringLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XStringLiteral__Group__1__Impl();
@@ -63093,23 +62824,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__1__Impl"
- // InternalBlipDSL.g:18905:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
+ // InternalBlipDSL.g:18824:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18909:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
- // InternalBlipDSL.g:18910:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // InternalBlipDSL.g:18828:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
+ // InternalBlipDSL.g:18829:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
{
- // InternalBlipDSL.g:18910:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
- // InternalBlipDSL.g:18911:2: ( rule__XStringLiteral__ValueAssignment_1 )
+ // InternalBlipDSL.g:18829:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // InternalBlipDSL.g:18830:2: ( rule__XStringLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1());
}
- // InternalBlipDSL.g:18912:2: ( rule__XStringLiteral__ValueAssignment_1 )
- // InternalBlipDSL.g:18912:3: rule__XStringLiteral__ValueAssignment_1
+ // InternalBlipDSL.g:18831:2: ( rule__XStringLiteral__ValueAssignment_1 )
+ // InternalBlipDSL.g:18831:3: rule__XStringLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__XStringLiteral__ValueAssignment_1();
@@ -63144,16 +62875,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__0"
- // InternalBlipDSL.g:18921:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
+ // InternalBlipDSL.g:18840:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
public final void rule__XTypeLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18925:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
- // InternalBlipDSL.g:18926:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
+ // InternalBlipDSL.g:18844:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
+ // InternalBlipDSL.g:18845:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
{
- pushFollow(FOLLOW_130);
+ pushFollow(FOLLOW_128);
rule__XTypeLiteral__Group__0__Impl();
state._fsp--;
@@ -63182,23 +62913,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__0__Impl"
- // InternalBlipDSL.g:18933:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:18852:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18937:1: ( ( () ) )
- // InternalBlipDSL.g:18938:1: ( () )
+ // InternalBlipDSL.g:18856:1: ( ( () ) )
+ // InternalBlipDSL.g:18857:1: ( () )
{
- // InternalBlipDSL.g:18938:1: ( () )
- // InternalBlipDSL.g:18939:2: ()
+ // InternalBlipDSL.g:18857:1: ( () )
+ // InternalBlipDSL.g:18858:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0());
}
- // InternalBlipDSL.g:18940:2: ()
- // InternalBlipDSL.g:18940:3:
+ // InternalBlipDSL.g:18859:2: ()
+ // InternalBlipDSL.g:18859:3:
{
}
@@ -63223,16 +62954,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__1"
- // InternalBlipDSL.g:18948:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
+ // InternalBlipDSL.g:18867:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
public final void rule__XTypeLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18952:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
- // InternalBlipDSL.g:18953:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
+ // InternalBlipDSL.g:18871:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
+ // InternalBlipDSL.g:18872:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XTypeLiteral__Group__1__Impl();
state._fsp--;
@@ -63261,17 +62992,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__1__Impl"
- // InternalBlipDSL.g:18960:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
+ // InternalBlipDSL.g:18879:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18964:1: ( ( 'typeof' ) )
- // InternalBlipDSL.g:18965:1: ( 'typeof' )
+ // InternalBlipDSL.g:18883:1: ( ( 'typeof' ) )
+ // InternalBlipDSL.g:18884:1: ( 'typeof' )
{
- // InternalBlipDSL.g:18965:1: ( 'typeof' )
- // InternalBlipDSL.g:18966:2: 'typeof'
+ // InternalBlipDSL.g:18884:1: ( 'typeof' )
+ // InternalBlipDSL.g:18885:2: 'typeof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
@@ -63302,16 +63033,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__2"
- // InternalBlipDSL.g:18975:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
+ // InternalBlipDSL.g:18894:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
public final void rule__XTypeLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18979:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
- // InternalBlipDSL.g:18980:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
+ // InternalBlipDSL.g:18898:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
+ // InternalBlipDSL.g:18899:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__XTypeLiteral__Group__2__Impl();
state._fsp--;
@@ -63340,17 +63071,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__2__Impl"
- // InternalBlipDSL.g:18987:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:18906:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:18991:1: ( ( '(' ) )
- // InternalBlipDSL.g:18992:1: ( '(' )
+ // InternalBlipDSL.g:18910:1: ( ( '(' ) )
+ // InternalBlipDSL.g:18911:1: ( '(' )
{
- // InternalBlipDSL.g:18992:1: ( '(' )
- // InternalBlipDSL.g:18993:2: '('
+ // InternalBlipDSL.g:18911:1: ( '(' )
+ // InternalBlipDSL.g:18912:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
@@ -63381,16 +63112,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__3"
- // InternalBlipDSL.g:19002:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
+ // InternalBlipDSL.g:18921:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
public final void rule__XTypeLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19006:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
- // InternalBlipDSL.g:19007:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
+ // InternalBlipDSL.g:18925:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
+ // InternalBlipDSL.g:18926:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
{
- pushFollow(FOLLOW_131);
+ pushFollow(FOLLOW_129);
rule__XTypeLiteral__Group__3__Impl();
state._fsp--;
@@ -63419,23 +63150,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__3__Impl"
- // InternalBlipDSL.g:19014:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
+ // InternalBlipDSL.g:18933:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19018:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
- // InternalBlipDSL.g:19019:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // InternalBlipDSL.g:18937:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
+ // InternalBlipDSL.g:18938:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
{
- // InternalBlipDSL.g:19019:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
- // InternalBlipDSL.g:19020:2: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // InternalBlipDSL.g:18938:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // InternalBlipDSL.g:18939:2: ( rule__XTypeLiteral__TypeAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3());
}
- // InternalBlipDSL.g:19021:2: ( rule__XTypeLiteral__TypeAssignment_3 )
- // InternalBlipDSL.g:19021:3: rule__XTypeLiteral__TypeAssignment_3
+ // InternalBlipDSL.g:18940:2: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // InternalBlipDSL.g:18940:3: rule__XTypeLiteral__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__XTypeLiteral__TypeAssignment_3();
@@ -63470,16 +63201,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__4"
- // InternalBlipDSL.g:19029:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ;
+ // InternalBlipDSL.g:18948:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ;
public final void rule__XTypeLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19033:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 )
- // InternalBlipDSL.g:19034:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5
+ // InternalBlipDSL.g:18952:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 )
+ // InternalBlipDSL.g:18953:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5
{
- pushFollow(FOLLOW_131);
+ pushFollow(FOLLOW_129);
rule__XTypeLiteral__Group__4__Impl();
state._fsp--;
@@ -63508,37 +63239,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__4__Impl"
- // InternalBlipDSL.g:19041:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ;
+ // InternalBlipDSL.g:18960:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ;
public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19045:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) )
- // InternalBlipDSL.g:19046:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
+ // InternalBlipDSL.g:18964:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) )
+ // InternalBlipDSL.g:18965:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
{
- // InternalBlipDSL.g:19046:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
- // InternalBlipDSL.g:19047:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
+ // InternalBlipDSL.g:18965:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
+ // InternalBlipDSL.g:18966:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4());
}
- // InternalBlipDSL.g:19048:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
- loop139:
+ // InternalBlipDSL.g:18967:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
+ loop137:
do {
- int alt139=2;
- int LA139_0 = input.LA(1);
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA139_0==181) ) {
- alt139=1;
+ if ( (LA137_0==181) ) {
+ alt137=1;
}
- switch (alt139) {
+ switch (alt137) {
case 1 :
- // InternalBlipDSL.g:19048:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4
+ // InternalBlipDSL.g:18967:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4
{
- pushFollow(FOLLOW_132);
+ pushFollow(FOLLOW_130);
rule__XTypeLiteral__ArrayDimensionsAssignment_4();
state._fsp--;
@@ -63548,7 +63279,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop139;
+ break loop137;
}
} while (true);
@@ -63577,14 +63308,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__5"
- // InternalBlipDSL.g:19056:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ;
+ // InternalBlipDSL.g:18975:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ;
public final void rule__XTypeLiteral__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19060:1: ( rule__XTypeLiteral__Group__5__Impl )
- // InternalBlipDSL.g:19061:2: rule__XTypeLiteral__Group__5__Impl
+ // InternalBlipDSL.g:18979:1: ( rule__XTypeLiteral__Group__5__Impl )
+ // InternalBlipDSL.g:18980:2: rule__XTypeLiteral__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__XTypeLiteral__Group__5__Impl();
@@ -63610,17 +63341,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__5__Impl"
- // InternalBlipDSL.g:19067:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:18986:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ;
public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19071:1: ( ( ')' ) )
- // InternalBlipDSL.g:19072:1: ( ')' )
+ // InternalBlipDSL.g:18990:1: ( ( ')' ) )
+ // InternalBlipDSL.g:18991:1: ( ')' )
{
- // InternalBlipDSL.g:19072:1: ( ')' )
- // InternalBlipDSL.g:19073:2: ')'
+ // InternalBlipDSL.g:18991:1: ( ')' )
+ // InternalBlipDSL.g:18992:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5());
@@ -63651,16 +63382,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__0"
- // InternalBlipDSL.g:19083:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
+ // InternalBlipDSL.g:19002:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
public final void rule__XThrowExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19087:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
- // InternalBlipDSL.g:19088:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
+ // InternalBlipDSL.g:19006:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
+ // InternalBlipDSL.g:19007:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
{
- pushFollow(FOLLOW_133);
+ pushFollow(FOLLOW_131);
rule__XThrowExpression__Group__0__Impl();
state._fsp--;
@@ -63689,23 +63420,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__0__Impl"
- // InternalBlipDSL.g:19095:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:19014:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19099:1: ( ( () ) )
- // InternalBlipDSL.g:19100:1: ( () )
+ // InternalBlipDSL.g:19018:1: ( ( () ) )
+ // InternalBlipDSL.g:19019:1: ( () )
{
- // InternalBlipDSL.g:19100:1: ( () )
- // InternalBlipDSL.g:19101:2: ()
+ // InternalBlipDSL.g:19019:1: ( () )
+ // InternalBlipDSL.g:19020:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0());
}
- // InternalBlipDSL.g:19102:2: ()
- // InternalBlipDSL.g:19102:3:
+ // InternalBlipDSL.g:19021:2: ()
+ // InternalBlipDSL.g:19021:3:
{
}
@@ -63730,16 +63461,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__1"
- // InternalBlipDSL.g:19110:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
+ // InternalBlipDSL.g:19029:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
public final void rule__XThrowExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19114:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
- // InternalBlipDSL.g:19115:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
+ // InternalBlipDSL.g:19033:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
+ // InternalBlipDSL.g:19034:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XThrowExpression__Group__1__Impl();
state._fsp--;
@@ -63768,17 +63499,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__1__Impl"
- // InternalBlipDSL.g:19122:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
+ // InternalBlipDSL.g:19041:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19126:1: ( ( 'throw' ) )
- // InternalBlipDSL.g:19127:1: ( 'throw' )
+ // InternalBlipDSL.g:19045:1: ( ( 'throw' ) )
+ // InternalBlipDSL.g:19046:1: ( 'throw' )
{
- // InternalBlipDSL.g:19127:1: ( 'throw' )
- // InternalBlipDSL.g:19128:2: 'throw'
+ // InternalBlipDSL.g:19046:1: ( 'throw' )
+ // InternalBlipDSL.g:19047:2: 'throw'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
@@ -63809,14 +63540,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__2"
- // InternalBlipDSL.g:19137:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
+ // InternalBlipDSL.g:19056:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
public final void rule__XThrowExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19141:1: ( rule__XThrowExpression__Group__2__Impl )
- // InternalBlipDSL.g:19142:2: rule__XThrowExpression__Group__2__Impl
+ // InternalBlipDSL.g:19060:1: ( rule__XThrowExpression__Group__2__Impl )
+ // InternalBlipDSL.g:19061:2: rule__XThrowExpression__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XThrowExpression__Group__2__Impl();
@@ -63842,23 +63573,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__2__Impl"
- // InternalBlipDSL.g:19148:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
+ // InternalBlipDSL.g:19067:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19152:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
- // InternalBlipDSL.g:19153:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // InternalBlipDSL.g:19071:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
+ // InternalBlipDSL.g:19072:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
{
- // InternalBlipDSL.g:19153:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
- // InternalBlipDSL.g:19154:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // InternalBlipDSL.g:19072:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // InternalBlipDSL.g:19073:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2());
}
- // InternalBlipDSL.g:19155:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
- // InternalBlipDSL.g:19155:3: rule__XThrowExpression__ExpressionAssignment_2
+ // InternalBlipDSL.g:19074:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // InternalBlipDSL.g:19074:3: rule__XThrowExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XThrowExpression__ExpressionAssignment_2();
@@ -63893,16 +63624,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__0"
- // InternalBlipDSL.g:19164:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
+ // InternalBlipDSL.g:19083:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
public final void rule__XReturnExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19168:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
- // InternalBlipDSL.g:19169:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
+ // InternalBlipDSL.g:19087:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
+ // InternalBlipDSL.g:19088:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
{
- pushFollow(FOLLOW_134);
+ pushFollow(FOLLOW_132);
rule__XReturnExpression__Group__0__Impl();
state._fsp--;
@@ -63931,23 +63662,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__0__Impl"
- // InternalBlipDSL.g:19176:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:19095:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19180:1: ( ( () ) )
- // InternalBlipDSL.g:19181:1: ( () )
+ // InternalBlipDSL.g:19099:1: ( ( () ) )
+ // InternalBlipDSL.g:19100:1: ( () )
{
- // InternalBlipDSL.g:19181:1: ( () )
- // InternalBlipDSL.g:19182:2: ()
+ // InternalBlipDSL.g:19100:1: ( () )
+ // InternalBlipDSL.g:19101:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0());
}
- // InternalBlipDSL.g:19183:2: ()
- // InternalBlipDSL.g:19183:3:
+ // InternalBlipDSL.g:19102:2: ()
+ // InternalBlipDSL.g:19102:3:
{
}
@@ -63972,16 +63703,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__1"
- // InternalBlipDSL.g:19191:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
+ // InternalBlipDSL.g:19110:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
public final void rule__XReturnExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19195:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
- // InternalBlipDSL.g:19196:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
+ // InternalBlipDSL.g:19114:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
+ // InternalBlipDSL.g:19115:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XReturnExpression__Group__1__Impl();
state._fsp--;
@@ -64010,17 +63741,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__1__Impl"
- // InternalBlipDSL.g:19203:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
+ // InternalBlipDSL.g:19122:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19207:1: ( ( 'return' ) )
- // InternalBlipDSL.g:19208:1: ( 'return' )
+ // InternalBlipDSL.g:19126:1: ( ( 'return' ) )
+ // InternalBlipDSL.g:19127:1: ( 'return' )
{
- // InternalBlipDSL.g:19208:1: ( 'return' )
- // InternalBlipDSL.g:19209:2: 'return'
+ // InternalBlipDSL.g:19127:1: ( 'return' )
+ // InternalBlipDSL.g:19128:2: 'return'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
@@ -64051,14 +63782,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__2"
- // InternalBlipDSL.g:19218:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
+ // InternalBlipDSL.g:19137:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
public final void rule__XReturnExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19222:1: ( rule__XReturnExpression__Group__2__Impl )
- // InternalBlipDSL.g:19223:2: rule__XReturnExpression__Group__2__Impl
+ // InternalBlipDSL.g:19141:1: ( rule__XReturnExpression__Group__2__Impl )
+ // InternalBlipDSL.g:19142:2: rule__XReturnExpression__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XReturnExpression__Group__2__Impl();
@@ -64084,27 +63815,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__2__Impl"
- // InternalBlipDSL.g:19229:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
+ // InternalBlipDSL.g:19148:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19233:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
- // InternalBlipDSL.g:19234:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // InternalBlipDSL.g:19152:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
+ // InternalBlipDSL.g:19153:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
{
- // InternalBlipDSL.g:19234:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
- // InternalBlipDSL.g:19235:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ // InternalBlipDSL.g:19153:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // InternalBlipDSL.g:19154:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2());
}
- // InternalBlipDSL.g:19236:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
- int alt140=2;
- alt140 = dfa140.predict(input);
- switch (alt140) {
+ // InternalBlipDSL.g:19155:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ int alt138=2;
+ alt138 = dfa138.predict(input);
+ switch (alt138) {
case 1 :
- // InternalBlipDSL.g:19236:3: rule__XReturnExpression__ExpressionAssignment_2
+ // InternalBlipDSL.g:19155:3: rule__XReturnExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XReturnExpression__ExpressionAssignment_2();
@@ -64142,16 +63873,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__0"
- // InternalBlipDSL.g:19245:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
+ // InternalBlipDSL.g:19164:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19249:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
- // InternalBlipDSL.g:19250:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
+ // InternalBlipDSL.g:19168:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
+ // InternalBlipDSL.g:19169:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
{
- pushFollow(FOLLOW_135);
+ pushFollow(FOLLOW_133);
rule__XTryCatchFinallyExpression__Group__0__Impl();
state._fsp--;
@@ -64180,23 +63911,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl"
- // InternalBlipDSL.g:19257:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:19176:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19261:1: ( ( () ) )
- // InternalBlipDSL.g:19262:1: ( () )
+ // InternalBlipDSL.g:19180:1: ( ( () ) )
+ // InternalBlipDSL.g:19181:1: ( () )
{
- // InternalBlipDSL.g:19262:1: ( () )
- // InternalBlipDSL.g:19263:2: ()
+ // InternalBlipDSL.g:19181:1: ( () )
+ // InternalBlipDSL.g:19182:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0());
}
- // InternalBlipDSL.g:19264:2: ()
- // InternalBlipDSL.g:19264:3:
+ // InternalBlipDSL.g:19183:2: ()
+ // InternalBlipDSL.g:19183:3:
{
}
@@ -64221,16 +63952,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__1"
- // InternalBlipDSL.g:19272:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
+ // InternalBlipDSL.g:19191:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19276:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
- // InternalBlipDSL.g:19277:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
+ // InternalBlipDSL.g:19195:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
+ // InternalBlipDSL.g:19196:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XTryCatchFinallyExpression__Group__1__Impl();
state._fsp--;
@@ -64259,17 +63990,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl"
- // InternalBlipDSL.g:19284:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
+ // InternalBlipDSL.g:19203:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19288:1: ( ( 'try' ) )
- // InternalBlipDSL.g:19289:1: ( 'try' )
+ // InternalBlipDSL.g:19207:1: ( ( 'try' ) )
+ // InternalBlipDSL.g:19208:1: ( 'try' )
{
- // InternalBlipDSL.g:19289:1: ( 'try' )
- // InternalBlipDSL.g:19290:2: 'try'
+ // InternalBlipDSL.g:19208:1: ( 'try' )
+ // InternalBlipDSL.g:19209:2: 'try'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
@@ -64300,16 +64031,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__2"
- // InternalBlipDSL.g:19299:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
+ // InternalBlipDSL.g:19218:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19303:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
- // InternalBlipDSL.g:19304:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
+ // InternalBlipDSL.g:19222:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
+ // InternalBlipDSL.g:19223:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
{
- pushFollow(FOLLOW_136);
+ pushFollow(FOLLOW_134);
rule__XTryCatchFinallyExpression__Group__2__Impl();
state._fsp--;
@@ -64338,23 +64069,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl"
- // InternalBlipDSL.g:19311:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
+ // InternalBlipDSL.g:19230:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19315:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
- // InternalBlipDSL.g:19316:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // InternalBlipDSL.g:19234:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
+ // InternalBlipDSL.g:19235:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
{
- // InternalBlipDSL.g:19316:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
- // InternalBlipDSL.g:19317:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // InternalBlipDSL.g:19235:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // InternalBlipDSL.g:19236:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2());
}
- // InternalBlipDSL.g:19318:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
- // InternalBlipDSL.g:19318:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
+ // InternalBlipDSL.g:19237:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // InternalBlipDSL.g:19237:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__ExpressionAssignment_2();
@@ -64389,14 +64120,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__3"
- // InternalBlipDSL.g:19326:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
+ // InternalBlipDSL.g:19245:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19330:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
- // InternalBlipDSL.g:19331:2: rule__XTryCatchFinallyExpression__Group__3__Impl
+ // InternalBlipDSL.g:19249:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
+ // InternalBlipDSL.g:19250:2: rule__XTryCatchFinallyExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group__3__Impl();
@@ -64422,23 +64153,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl"
- // InternalBlipDSL.g:19337:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
+ // InternalBlipDSL.g:19256:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19341:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
- // InternalBlipDSL.g:19342:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // InternalBlipDSL.g:19260:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
+ // InternalBlipDSL.g:19261:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
{
- // InternalBlipDSL.g:19342:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
- // InternalBlipDSL.g:19343:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // InternalBlipDSL.g:19261:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // InternalBlipDSL.g:19262:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3());
}
- // InternalBlipDSL.g:19344:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
- // InternalBlipDSL.g:19344:3: rule__XTryCatchFinallyExpression__Alternatives_3
+ // InternalBlipDSL.g:19263:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // InternalBlipDSL.g:19263:3: rule__XTryCatchFinallyExpression__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Alternatives_3();
@@ -64473,16 +64204,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0"
- // InternalBlipDSL.g:19353:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
+ // InternalBlipDSL.g:19272:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19357:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
- // InternalBlipDSL.g:19358:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
+ // InternalBlipDSL.g:19276:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
+ // InternalBlipDSL.g:19277:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
{
- pushFollow(FOLLOW_137);
+ pushFollow(FOLLOW_135);
rule__XTryCatchFinallyExpression__Group_3_0__0__Impl();
state._fsp--;
@@ -64511,28 +64242,28 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl"
- // InternalBlipDSL.g:19365:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
+ // InternalBlipDSL.g:19284:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19369:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
- // InternalBlipDSL.g:19370:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ // InternalBlipDSL.g:19288:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
+ // InternalBlipDSL.g:19289:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
{
- // InternalBlipDSL.g:19370:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
- // InternalBlipDSL.g:19371:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // InternalBlipDSL.g:19289:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ // InternalBlipDSL.g:19290:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
{
- // InternalBlipDSL.g:19371:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
- // InternalBlipDSL.g:19372:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // InternalBlipDSL.g:19290:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
+ // InternalBlipDSL.g:19291:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
}
- // InternalBlipDSL.g:19373:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // InternalBlipDSL.g:19373:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // InternalBlipDSL.g:19292:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // InternalBlipDSL.g:19292:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
- pushFollow(FOLLOW_138);
+ pushFollow(FOLLOW_136);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
@@ -64546,34 +64277,34 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalBlipDSL.g:19376:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
- // InternalBlipDSL.g:19377:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ // InternalBlipDSL.g:19295:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // InternalBlipDSL.g:19296:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
}
- // InternalBlipDSL.g:19378:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
- loop141:
+ // InternalBlipDSL.g:19297:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ loop139:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA141_0==198) ) {
- int LA141_2 = input.LA(2);
+ if ( (LA139_0==198) ) {
+ int LA139_2 = input.LA(2);
- if ( (synpred276_InternalBlipDSL()) ) {
- alt141=1;
+ if ( (synpred274_InternalBlipDSL()) ) {
+ alt139=1;
}
}
- switch (alt141) {
+ switch (alt139) {
case 1 :
- // InternalBlipDSL.g:19378:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // InternalBlipDSL.g:19297:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
- pushFollow(FOLLOW_138);
+ pushFollow(FOLLOW_136);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
@@ -64583,7 +64314,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop141;
+ break loop139;
}
} while (true);
@@ -64615,14 +64346,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1"
- // InternalBlipDSL.g:19387:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
+ // InternalBlipDSL.g:19306:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19391:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
- // InternalBlipDSL.g:19392:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
+ // InternalBlipDSL.g:19310:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
+ // InternalBlipDSL.g:19311:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_0__1__Impl();
@@ -64648,35 +64379,35 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl"
- // InternalBlipDSL.g:19398:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
+ // InternalBlipDSL.g:19317:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19402:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
- // InternalBlipDSL.g:19403:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // InternalBlipDSL.g:19321:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
+ // InternalBlipDSL.g:19322:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
{
- // InternalBlipDSL.g:19403:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
- // InternalBlipDSL.g:19404:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ // InternalBlipDSL.g:19322:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // InternalBlipDSL.g:19323:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1());
}
- // InternalBlipDSL.g:19405:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalBlipDSL.g:19324:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA142_0==196) ) {
- int LA142_1 = input.LA(2);
+ if ( (LA140_0==196) ) {
+ int LA140_1 = input.LA(2);
- if ( (synpred277_InternalBlipDSL()) ) {
- alt142=1;
+ if ( (synpred275_InternalBlipDSL()) ) {
+ alt140=1;
}
}
- switch (alt142) {
+ switch (alt140) {
case 1 :
- // InternalBlipDSL.g:19405:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ // InternalBlipDSL.g:19324:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_0_1__0();
@@ -64714,16 +64445,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0"
- // InternalBlipDSL.g:19414:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
+ // InternalBlipDSL.g:19333:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19418:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
- // InternalBlipDSL.g:19419:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
+ // InternalBlipDSL.g:19337:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
+ // InternalBlipDSL.g:19338:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl();
state._fsp--;
@@ -64752,23 +64483,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl"
- // InternalBlipDSL.g:19426:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
+ // InternalBlipDSL.g:19345:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19430:1: ( ( ( 'finally' ) ) )
- // InternalBlipDSL.g:19431:1: ( ( 'finally' ) )
+ // InternalBlipDSL.g:19349:1: ( ( ( 'finally' ) ) )
+ // InternalBlipDSL.g:19350:1: ( ( 'finally' ) )
{
- // InternalBlipDSL.g:19431:1: ( ( 'finally' ) )
- // InternalBlipDSL.g:19432:2: ( 'finally' )
+ // InternalBlipDSL.g:19350:1: ( ( 'finally' ) )
+ // InternalBlipDSL.g:19351:2: ( 'finally' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
}
- // InternalBlipDSL.g:19433:2: ( 'finally' )
- // InternalBlipDSL.g:19433:3: 'finally'
+ // InternalBlipDSL.g:19352:2: ( 'finally' )
+ // InternalBlipDSL.g:19352:3: 'finally'
{
match(input,196,FOLLOW_2); if (state.failed) return ;
@@ -64799,14 +64530,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1"
- // InternalBlipDSL.g:19441:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
+ // InternalBlipDSL.g:19360:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19445:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
- // InternalBlipDSL.g:19446:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
+ // InternalBlipDSL.g:19364:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
+ // InternalBlipDSL.g:19365:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl();
@@ -64832,23 +64563,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl"
- // InternalBlipDSL.g:19452:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
+ // InternalBlipDSL.g:19371:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19456:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
- // InternalBlipDSL.g:19457:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // InternalBlipDSL.g:19375:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
+ // InternalBlipDSL.g:19376:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
{
- // InternalBlipDSL.g:19457:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
- // InternalBlipDSL.g:19458:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // InternalBlipDSL.g:19376:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // InternalBlipDSL.g:19377:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1());
}
- // InternalBlipDSL.g:19459:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
- // InternalBlipDSL.g:19459:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
+ // InternalBlipDSL.g:19378:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // InternalBlipDSL.g:19378:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1();
@@ -64883,16 +64614,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0"
- // InternalBlipDSL.g:19468:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
+ // InternalBlipDSL.g:19387:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19472:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
- // InternalBlipDSL.g:19473:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
+ // InternalBlipDSL.g:19391:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
+ // InternalBlipDSL.g:19392:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XTryCatchFinallyExpression__Group_3_1__0__Impl();
state._fsp--;
@@ -64921,17 +64652,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl"
- // InternalBlipDSL.g:19480:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
+ // InternalBlipDSL.g:19399:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19484:1: ( ( 'finally' ) )
- // InternalBlipDSL.g:19485:1: ( 'finally' )
+ // InternalBlipDSL.g:19403:1: ( ( 'finally' ) )
+ // InternalBlipDSL.g:19404:1: ( 'finally' )
{
- // InternalBlipDSL.g:19485:1: ( 'finally' )
- // InternalBlipDSL.g:19486:2: 'finally'
+ // InternalBlipDSL.g:19404:1: ( 'finally' )
+ // InternalBlipDSL.g:19405:2: 'finally'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
@@ -64962,14 +64693,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1"
- // InternalBlipDSL.g:19495:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
+ // InternalBlipDSL.g:19414:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19499:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
- // InternalBlipDSL.g:19500:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
+ // InternalBlipDSL.g:19418:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
+ // InternalBlipDSL.g:19419:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_1__1__Impl();
@@ -64995,23 +64726,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl"
- // InternalBlipDSL.g:19506:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
+ // InternalBlipDSL.g:19425:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19510:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
- // InternalBlipDSL.g:19511:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:19429:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
+ // InternalBlipDSL.g:19430:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
{
- // InternalBlipDSL.g:19511:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
- // InternalBlipDSL.g:19512:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // InternalBlipDSL.g:19430:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // InternalBlipDSL.g:19431:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1());
}
- // InternalBlipDSL.g:19513:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
- // InternalBlipDSL.g:19513:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
+ // InternalBlipDSL.g:19432:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // InternalBlipDSL.g:19432:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1();
@@ -65046,16 +64777,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__0"
- // InternalBlipDSL.g:19522:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ;
+ // InternalBlipDSL.g:19441:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ;
public final void rule__XSynchronizedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19526:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 )
- // InternalBlipDSL.g:19527:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1
+ // InternalBlipDSL.g:19445:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 )
+ // InternalBlipDSL.g:19446:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XSynchronizedExpression__Group__0__Impl();
state._fsp--;
@@ -65084,23 +64815,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__0__Impl"
- // InternalBlipDSL.g:19534:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ;
+ // InternalBlipDSL.g:19453:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ;
public final void rule__XSynchronizedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19538:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) )
- // InternalBlipDSL.g:19539:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
+ // InternalBlipDSL.g:19457:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) )
+ // InternalBlipDSL.g:19458:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
{
- // InternalBlipDSL.g:19539:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
- // InternalBlipDSL.g:19540:2: ( rule__XSynchronizedExpression__Group_0__0 )
+ // InternalBlipDSL.g:19458:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
+ // InternalBlipDSL.g:19459:2: ( rule__XSynchronizedExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0());
}
- // InternalBlipDSL.g:19541:2: ( rule__XSynchronizedExpression__Group_0__0 )
- // InternalBlipDSL.g:19541:3: rule__XSynchronizedExpression__Group_0__0
+ // InternalBlipDSL.g:19460:2: ( rule__XSynchronizedExpression__Group_0__0 )
+ // InternalBlipDSL.g:19460:3: rule__XSynchronizedExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0__0();
@@ -65135,16 +64866,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__1"
- // InternalBlipDSL.g:19549:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ;
+ // InternalBlipDSL.g:19468:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ;
public final void rule__XSynchronizedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19553:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 )
- // InternalBlipDSL.g:19554:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2
+ // InternalBlipDSL.g:19472:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 )
+ // InternalBlipDSL.g:19473:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XSynchronizedExpression__Group__1__Impl();
state._fsp--;
@@ -65173,23 +64904,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__1__Impl"
- // InternalBlipDSL.g:19561:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ;
+ // InternalBlipDSL.g:19480:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ;
public final void rule__XSynchronizedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19565:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) )
- // InternalBlipDSL.g:19566:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
+ // InternalBlipDSL.g:19484:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) )
+ // InternalBlipDSL.g:19485:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
{
- // InternalBlipDSL.g:19566:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
- // InternalBlipDSL.g:19567:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
+ // InternalBlipDSL.g:19485:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
+ // InternalBlipDSL.g:19486:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getParamAssignment_1());
}
- // InternalBlipDSL.g:19568:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
- // InternalBlipDSL.g:19568:3: rule__XSynchronizedExpression__ParamAssignment_1
+ // InternalBlipDSL.g:19487:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
+ // InternalBlipDSL.g:19487:3: rule__XSynchronizedExpression__ParamAssignment_1
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__ParamAssignment_1();
@@ -65224,16 +64955,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__2"
- // InternalBlipDSL.g:19576:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ;
+ // InternalBlipDSL.g:19495:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ;
public final void rule__XSynchronizedExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19580:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 )
- // InternalBlipDSL.g:19581:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3
+ // InternalBlipDSL.g:19499:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 )
+ // InternalBlipDSL.g:19500:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XSynchronizedExpression__Group__2__Impl();
state._fsp--;
@@ -65262,17 +64993,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__2__Impl"
- // InternalBlipDSL.g:19588:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:19507:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ;
public final void rule__XSynchronizedExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19592:1: ( ( ')' ) )
- // InternalBlipDSL.g:19593:1: ( ')' )
+ // InternalBlipDSL.g:19511:1: ( ( ')' ) )
+ // InternalBlipDSL.g:19512:1: ( ')' )
{
- // InternalBlipDSL.g:19593:1: ( ')' )
- // InternalBlipDSL.g:19594:2: ')'
+ // InternalBlipDSL.g:19512:1: ( ')' )
+ // InternalBlipDSL.g:19513:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2());
@@ -65303,14 +65034,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__3"
- // InternalBlipDSL.g:19603:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ;
+ // InternalBlipDSL.g:19522:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ;
public final void rule__XSynchronizedExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19607:1: ( rule__XSynchronizedExpression__Group__3__Impl )
- // InternalBlipDSL.g:19608:2: rule__XSynchronizedExpression__Group__3__Impl
+ // InternalBlipDSL.g:19526:1: ( rule__XSynchronizedExpression__Group__3__Impl )
+ // InternalBlipDSL.g:19527:2: rule__XSynchronizedExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group__3__Impl();
@@ -65336,23 +65067,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__3__Impl"
- // InternalBlipDSL.g:19614:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ;
+ // InternalBlipDSL.g:19533:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ;
public final void rule__XSynchronizedExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19618:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) )
- // InternalBlipDSL.g:19619:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
+ // InternalBlipDSL.g:19537:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) )
+ // InternalBlipDSL.g:19538:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
{
- // InternalBlipDSL.g:19619:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
- // InternalBlipDSL.g:19620:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
+ // InternalBlipDSL.g:19538:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
+ // InternalBlipDSL.g:19539:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionAssignment_3());
}
- // InternalBlipDSL.g:19621:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
- // InternalBlipDSL.g:19621:3: rule__XSynchronizedExpression__ExpressionAssignment_3
+ // InternalBlipDSL.g:19540:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
+ // InternalBlipDSL.g:19540:3: rule__XSynchronizedExpression__ExpressionAssignment_3
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__ExpressionAssignment_3();
@@ -65387,14 +65118,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0__0"
- // InternalBlipDSL.g:19630:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ;
+ // InternalBlipDSL.g:19549:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ;
public final void rule__XSynchronizedExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19634:1: ( rule__XSynchronizedExpression__Group_0__0__Impl )
- // InternalBlipDSL.g:19635:2: rule__XSynchronizedExpression__Group_0__0__Impl
+ // InternalBlipDSL.g:19553:1: ( rule__XSynchronizedExpression__Group_0__0__Impl )
+ // InternalBlipDSL.g:19554:2: rule__XSynchronizedExpression__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0__0__Impl();
@@ -65420,23 +65151,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0__0__Impl"
- // InternalBlipDSL.g:19641:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ;
+ // InternalBlipDSL.g:19560:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ;
public final void rule__XSynchronizedExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19645:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) )
- // InternalBlipDSL.g:19646:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
+ // InternalBlipDSL.g:19564:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) )
+ // InternalBlipDSL.g:19565:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
{
- // InternalBlipDSL.g:19646:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
- // InternalBlipDSL.g:19647:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
+ // InternalBlipDSL.g:19565:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
+ // InternalBlipDSL.g:19566:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0_0());
}
- // InternalBlipDSL.g:19648:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
- // InternalBlipDSL.g:19648:3: rule__XSynchronizedExpression__Group_0_0__0
+ // InternalBlipDSL.g:19567:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
+ // InternalBlipDSL.g:19567:3: rule__XSynchronizedExpression__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0_0__0();
@@ -65471,16 +65202,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0"
- // InternalBlipDSL.g:19657:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ;
+ // InternalBlipDSL.g:19576:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ;
public final void rule__XSynchronizedExpression__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19661:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 )
- // InternalBlipDSL.g:19662:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1
+ // InternalBlipDSL.g:19580:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 )
+ // InternalBlipDSL.g:19581:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1
{
- pushFollow(FOLLOW_139);
+ pushFollow(FOLLOW_137);
rule__XSynchronizedExpression__Group_0_0__0__Impl();
state._fsp--;
@@ -65509,23 +65240,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0__Impl"
- // InternalBlipDSL.g:19669:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:19588:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ;
public final void rule__XSynchronizedExpression__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19673:1: ( ( () ) )
- // InternalBlipDSL.g:19674:1: ( () )
+ // InternalBlipDSL.g:19592:1: ( ( () ) )
+ // InternalBlipDSL.g:19593:1: ( () )
{
- // InternalBlipDSL.g:19674:1: ( () )
- // InternalBlipDSL.g:19675:2: ()
+ // InternalBlipDSL.g:19593:1: ( () )
+ // InternalBlipDSL.g:19594:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getXSynchronizedExpressionAction_0_0_0());
}
- // InternalBlipDSL.g:19676:2: ()
- // InternalBlipDSL.g:19676:3:
+ // InternalBlipDSL.g:19595:2: ()
+ // InternalBlipDSL.g:19595:3:
{
}
@@ -65550,16 +65281,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1"
- // InternalBlipDSL.g:19684:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ;
+ // InternalBlipDSL.g:19603:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ;
public final void rule__XSynchronizedExpression__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19688:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 )
- // InternalBlipDSL.g:19689:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2
+ // InternalBlipDSL.g:19607:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 )
+ // InternalBlipDSL.g:19608:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XSynchronizedExpression__Group_0_0__1__Impl();
state._fsp--;
@@ -65588,17 +65319,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1__Impl"
- // InternalBlipDSL.g:19696:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ;
+ // InternalBlipDSL.g:19615:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ;
public final void rule__XSynchronizedExpression__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19700:1: ( ( 'synchronized' ) )
- // InternalBlipDSL.g:19701:1: ( 'synchronized' )
+ // InternalBlipDSL.g:19619:1: ( ( 'synchronized' ) )
+ // InternalBlipDSL.g:19620:1: ( 'synchronized' )
{
- // InternalBlipDSL.g:19701:1: ( 'synchronized' )
- // InternalBlipDSL.g:19702:2: 'synchronized'
+ // InternalBlipDSL.g:19620:1: ( 'synchronized' )
+ // InternalBlipDSL.g:19621:2: 'synchronized'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getSynchronizedKeyword_0_0_1());
@@ -65629,14 +65360,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2"
- // InternalBlipDSL.g:19711:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ;
+ // InternalBlipDSL.g:19630:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ;
public final void rule__XSynchronizedExpression__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19715:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl )
- // InternalBlipDSL.g:19716:2: rule__XSynchronizedExpression__Group_0_0__2__Impl
+ // InternalBlipDSL.g:19634:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl )
+ // InternalBlipDSL.g:19635:2: rule__XSynchronizedExpression__Group_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0_0__2__Impl();
@@ -65662,17 +65393,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2__Impl"
- // InternalBlipDSL.g:19722:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:19641:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ;
public final void rule__XSynchronizedExpression__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19726:1: ( ( '(' ) )
- // InternalBlipDSL.g:19727:1: ( '(' )
+ // InternalBlipDSL.g:19645:1: ( ( '(' ) )
+ // InternalBlipDSL.g:19646:1: ( '(' )
{
- // InternalBlipDSL.g:19727:1: ( '(' )
- // InternalBlipDSL.g:19728:2: '('
+ // InternalBlipDSL.g:19646:1: ( '(' )
+ // InternalBlipDSL.g:19647:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getLeftParenthesisKeyword_0_0_2());
@@ -65703,16 +65434,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__0"
- // InternalBlipDSL.g:19738:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
+ // InternalBlipDSL.g:19657:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
public final void rule__XCatchClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19742:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
- // InternalBlipDSL.g:19743:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
+ // InternalBlipDSL.g:19661:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
+ // InternalBlipDSL.g:19662:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_59);
rule__XCatchClause__Group__0__Impl();
state._fsp--;
@@ -65741,23 +65472,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__0__Impl"
- // InternalBlipDSL.g:19750:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
+ // InternalBlipDSL.g:19669:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19754:1: ( ( ( 'catch' ) ) )
- // InternalBlipDSL.g:19755:1: ( ( 'catch' ) )
+ // InternalBlipDSL.g:19673:1: ( ( ( 'catch' ) ) )
+ // InternalBlipDSL.g:19674:1: ( ( 'catch' ) )
{
- // InternalBlipDSL.g:19755:1: ( ( 'catch' ) )
- // InternalBlipDSL.g:19756:2: ( 'catch' )
+ // InternalBlipDSL.g:19674:1: ( ( 'catch' ) )
+ // InternalBlipDSL.g:19675:2: ( 'catch' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
}
- // InternalBlipDSL.g:19757:2: ( 'catch' )
- // InternalBlipDSL.g:19757:3: 'catch'
+ // InternalBlipDSL.g:19676:2: ( 'catch' )
+ // InternalBlipDSL.g:19676:3: 'catch'
{
match(input,198,FOLLOW_2); if (state.failed) return ;
@@ -65788,16 +65519,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__1"
- // InternalBlipDSL.g:19765:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
+ // InternalBlipDSL.g:19684:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
public final void rule__XCatchClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19769:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
- // InternalBlipDSL.g:19770:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
+ // InternalBlipDSL.g:19688:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
+ // InternalBlipDSL.g:19689:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XCatchClause__Group__1__Impl();
state._fsp--;
@@ -65826,17 +65557,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__1__Impl"
- // InternalBlipDSL.g:19777:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:19696:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19781:1: ( ( '(' ) )
- // InternalBlipDSL.g:19782:1: ( '(' )
+ // InternalBlipDSL.g:19700:1: ( ( '(' ) )
+ // InternalBlipDSL.g:19701:1: ( '(' )
{
- // InternalBlipDSL.g:19782:1: ( '(' )
- // InternalBlipDSL.g:19783:2: '('
+ // InternalBlipDSL.g:19701:1: ( '(' )
+ // InternalBlipDSL.g:19702:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
@@ -65867,16 +65598,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__2"
- // InternalBlipDSL.g:19792:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
+ // InternalBlipDSL.g:19711:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
public final void rule__XCatchClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19796:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
- // InternalBlipDSL.g:19797:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
+ // InternalBlipDSL.g:19715:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
+ // InternalBlipDSL.g:19716:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_107);
rule__XCatchClause__Group__2__Impl();
state._fsp--;
@@ -65905,23 +65636,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__2__Impl"
- // InternalBlipDSL.g:19804:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
+ // InternalBlipDSL.g:19723:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19808:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
- // InternalBlipDSL.g:19809:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // InternalBlipDSL.g:19727:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
+ // InternalBlipDSL.g:19728:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
{
- // InternalBlipDSL.g:19809:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
- // InternalBlipDSL.g:19810:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // InternalBlipDSL.g:19728:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // InternalBlipDSL.g:19729:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2());
}
- // InternalBlipDSL.g:19811:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
- // InternalBlipDSL.g:19811:3: rule__XCatchClause__DeclaredParamAssignment_2
+ // InternalBlipDSL.g:19730:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // InternalBlipDSL.g:19730:3: rule__XCatchClause__DeclaredParamAssignment_2
{
pushFollow(FOLLOW_2);
rule__XCatchClause__DeclaredParamAssignment_2();
@@ -65956,16 +65687,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__3"
- // InternalBlipDSL.g:19819:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
+ // InternalBlipDSL.g:19738:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
public final void rule__XCatchClause__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19823:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
- // InternalBlipDSL.g:19824:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
+ // InternalBlipDSL.g:19742:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
+ // InternalBlipDSL.g:19743:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_63);
rule__XCatchClause__Group__3__Impl();
state._fsp--;
@@ -65994,17 +65725,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__3__Impl"
- // InternalBlipDSL.g:19831:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:19750:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19835:1: ( ( ')' ) )
- // InternalBlipDSL.g:19836:1: ( ')' )
+ // InternalBlipDSL.g:19754:1: ( ( ')' ) )
+ // InternalBlipDSL.g:19755:1: ( ')' )
{
- // InternalBlipDSL.g:19836:1: ( ')' )
- // InternalBlipDSL.g:19837:2: ')'
+ // InternalBlipDSL.g:19755:1: ( ')' )
+ // InternalBlipDSL.g:19756:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
@@ -66035,14 +65766,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__4"
- // InternalBlipDSL.g:19846:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
+ // InternalBlipDSL.g:19765:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
public final void rule__XCatchClause__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19850:1: ( rule__XCatchClause__Group__4__Impl )
- // InternalBlipDSL.g:19851:2: rule__XCatchClause__Group__4__Impl
+ // InternalBlipDSL.g:19769:1: ( rule__XCatchClause__Group__4__Impl )
+ // InternalBlipDSL.g:19770:2: rule__XCatchClause__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XCatchClause__Group__4__Impl();
@@ -66068,23 +65799,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__4__Impl"
- // InternalBlipDSL.g:19857:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
+ // InternalBlipDSL.g:19776:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19861:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
- // InternalBlipDSL.g:19862:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // InternalBlipDSL.g:19780:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
+ // InternalBlipDSL.g:19781:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
{
- // InternalBlipDSL.g:19862:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
- // InternalBlipDSL.g:19863:2: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // InternalBlipDSL.g:19781:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // InternalBlipDSL.g:19782:2: ( rule__XCatchClause__ExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4());
}
- // InternalBlipDSL.g:19864:2: ( rule__XCatchClause__ExpressionAssignment_4 )
- // InternalBlipDSL.g:19864:3: rule__XCatchClause__ExpressionAssignment_4
+ // InternalBlipDSL.g:19783:2: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // InternalBlipDSL.g:19783:3: rule__XCatchClause__ExpressionAssignment_4
{
pushFollow(FOLLOW_2);
rule__XCatchClause__ExpressionAssignment_4();
@@ -66119,16 +65850,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__0"
- // InternalBlipDSL.g:19873:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // InternalBlipDSL.g:19792:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19877:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalBlipDSL.g:19878:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // InternalBlipDSL.g:19796:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalBlipDSL.g:19797:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_51);
rule__QualifiedName__Group__0__Impl();
state._fsp--;
@@ -66157,17 +65888,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalBlipDSL.g:19885:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
+ // InternalBlipDSL.g:19804:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19889:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:19890:1: ( ruleValidID )
+ // InternalBlipDSL.g:19808:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:19809:1: ( ruleValidID )
{
- // InternalBlipDSL.g:19890:1: ( ruleValidID )
- // InternalBlipDSL.g:19891:2: ruleValidID
+ // InternalBlipDSL.g:19809:1: ( ruleValidID )
+ // InternalBlipDSL.g:19810:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
@@ -66202,14 +65933,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__1"
- // InternalBlipDSL.g:19900:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // InternalBlipDSL.g:19819:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19904:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalBlipDSL.g:19905:2: rule__QualifiedName__Group__1__Impl
+ // InternalBlipDSL.g:19823:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalBlipDSL.g:19824:2: rule__QualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group__1__Impl();
@@ -66235,35 +65966,35 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalBlipDSL.g:19911:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // InternalBlipDSL.g:19830:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19915:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalBlipDSL.g:19916:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalBlipDSL.g:19834:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalBlipDSL.g:19835:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // InternalBlipDSL.g:19916:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalBlipDSL.g:19917:2: ( rule__QualifiedName__Group_1__0 )*
+ // InternalBlipDSL.g:19835:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalBlipDSL.g:19836:2: ( rule__QualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
}
- // InternalBlipDSL.g:19918:2: ( rule__QualifiedName__Group_1__0 )*
- loop143:
+ // InternalBlipDSL.g:19837:2: ( rule__QualifiedName__Group_1__0 )*
+ loop141:
do {
- int alt143=2;
- int LA143_0 = input.LA(1);
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA143_0==43) ) {
- int LA143_2 = input.LA(2);
+ if ( (LA141_0==43) ) {
+ int LA141_2 = input.LA(2);
- if ( (LA143_2==RULE_ID) ) {
- int LA143_3 = input.LA(3);
+ if ( (LA141_2==RULE_ID) ) {
+ int LA141_3 = input.LA(3);
- if ( (synpred278_InternalBlipDSL()) ) {
- alt143=1;
+ if ( (synpred276_InternalBlipDSL()) ) {
+ alt141=1;
}
@@ -66273,11 +66004,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt143) {
+ switch (alt141) {
case 1 :
- // InternalBlipDSL.g:19918:3: rule__QualifiedName__Group_1__0
+ // InternalBlipDSL.g:19837:3: rule__QualifiedName__Group_1__0
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_52);
rule__QualifiedName__Group_1__0();
state._fsp--;
@@ -66287,7 +66018,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop143;
+ break loop141;
}
} while (true);
@@ -66316,16 +66047,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalBlipDSL.g:19927:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // InternalBlipDSL.g:19846:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19931:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalBlipDSL.g:19932:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // InternalBlipDSL.g:19850:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalBlipDSL.g:19851:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__QualifiedName__Group_1__0__Impl();
state._fsp--;
@@ -66354,23 +66085,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalBlipDSL.g:19939:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
+ // InternalBlipDSL.g:19858:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19943:1: ( ( ( '.' ) ) )
- // InternalBlipDSL.g:19944:1: ( ( '.' ) )
+ // InternalBlipDSL.g:19862:1: ( ( ( '.' ) ) )
+ // InternalBlipDSL.g:19863:1: ( ( '.' ) )
{
- // InternalBlipDSL.g:19944:1: ( ( '.' ) )
- // InternalBlipDSL.g:19945:2: ( '.' )
+ // InternalBlipDSL.g:19863:1: ( ( '.' ) )
+ // InternalBlipDSL.g:19864:2: ( '.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
}
- // InternalBlipDSL.g:19946:2: ( '.' )
- // InternalBlipDSL.g:19946:3: '.'
+ // InternalBlipDSL.g:19865:2: ( '.' )
+ // InternalBlipDSL.g:19865:3: '.'
{
match(input,43,FOLLOW_2); if (state.failed) return ;
@@ -66401,14 +66132,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalBlipDSL.g:19954:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // InternalBlipDSL.g:19873:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19958:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalBlipDSL.g:19959:2: rule__QualifiedName__Group_1__1__Impl
+ // InternalBlipDSL.g:19877:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalBlipDSL.g:19878:2: rule__QualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__1__Impl();
@@ -66434,17 +66165,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalBlipDSL.g:19965:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
+ // InternalBlipDSL.g:19884:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19969:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:19970:1: ( ruleValidID )
+ // InternalBlipDSL.g:19888:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:19889:1: ( ruleValidID )
{
- // InternalBlipDSL.g:19970:1: ( ruleValidID )
- // InternalBlipDSL.g:19971:2: ruleValidID
+ // InternalBlipDSL.g:19889:1: ( ruleValidID )
+ // InternalBlipDSL.g:19890:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
@@ -66479,16 +66210,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__0"
- // InternalBlipDSL.g:19981:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ;
+ // InternalBlipDSL.g:19900:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ;
public final void rule__Number__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19985:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 )
- // InternalBlipDSL.g:19986:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1
+ // InternalBlipDSL.g:19904:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 )
+ // InternalBlipDSL.g:19905:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_51);
rule__Number__Group_1__0__Impl();
state._fsp--;
@@ -66517,23 +66248,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__0__Impl"
- // InternalBlipDSL.g:19993:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ;
+ // InternalBlipDSL.g:19912:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ;
public final void rule__Number__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:19997:1: ( ( ( rule__Number__Alternatives_1_0 ) ) )
- // InternalBlipDSL.g:19998:1: ( ( rule__Number__Alternatives_1_0 ) )
+ // InternalBlipDSL.g:19916:1: ( ( ( rule__Number__Alternatives_1_0 ) ) )
+ // InternalBlipDSL.g:19917:1: ( ( rule__Number__Alternatives_1_0 ) )
{
- // InternalBlipDSL.g:19998:1: ( ( rule__Number__Alternatives_1_0 ) )
- // InternalBlipDSL.g:19999:2: ( rule__Number__Alternatives_1_0 )
+ // InternalBlipDSL.g:19917:1: ( ( rule__Number__Alternatives_1_0 ) )
+ // InternalBlipDSL.g:19918:2: ( rule__Number__Alternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getAlternatives_1_0());
}
- // InternalBlipDSL.g:20000:2: ( rule__Number__Alternatives_1_0 )
- // InternalBlipDSL.g:20000:3: rule__Number__Alternatives_1_0
+ // InternalBlipDSL.g:19919:2: ( rule__Number__Alternatives_1_0 )
+ // InternalBlipDSL.g:19919:3: rule__Number__Alternatives_1_0
{
pushFollow(FOLLOW_2);
rule__Number__Alternatives_1_0();
@@ -66568,14 +66299,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__1"
- // InternalBlipDSL.g:20008:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ;
+ // InternalBlipDSL.g:19927:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ;
public final void rule__Number__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20012:1: ( rule__Number__Group_1__1__Impl )
- // InternalBlipDSL.g:20013:2: rule__Number__Group_1__1__Impl
+ // InternalBlipDSL.g:19931:1: ( rule__Number__Group_1__1__Impl )
+ // InternalBlipDSL.g:19932:2: rule__Number__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Number__Group_1__1__Impl();
@@ -66601,35 +66332,35 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__1__Impl"
- // InternalBlipDSL.g:20019:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ;
+ // InternalBlipDSL.g:19938:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ;
public final void rule__Number__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20023:1: ( ( ( rule__Number__Group_1_1__0 )? ) )
- // InternalBlipDSL.g:20024:1: ( ( rule__Number__Group_1_1__0 )? )
+ // InternalBlipDSL.g:19942:1: ( ( ( rule__Number__Group_1_1__0 )? ) )
+ // InternalBlipDSL.g:19943:1: ( ( rule__Number__Group_1_1__0 )? )
{
- // InternalBlipDSL.g:20024:1: ( ( rule__Number__Group_1_1__0 )? )
- // InternalBlipDSL.g:20025:2: ( rule__Number__Group_1_1__0 )?
+ // InternalBlipDSL.g:19943:1: ( ( rule__Number__Group_1_1__0 )? )
+ // InternalBlipDSL.g:19944:2: ( rule__Number__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getGroup_1_1());
}
- // InternalBlipDSL.g:20026:2: ( rule__Number__Group_1_1__0 )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalBlipDSL.g:19945:2: ( rule__Number__Group_1_1__0 )?
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA144_0==43) ) {
- int LA144_1 = input.LA(2);
+ if ( (LA142_0==43) ) {
+ int LA142_1 = input.LA(2);
- if ( ((LA144_1>=RULE_INT && LA144_1<=RULE_DECIMAL)) ) {
- alt144=1;
+ if ( ((LA142_1>=RULE_INT && LA142_1<=RULE_DECIMAL)) ) {
+ alt142=1;
}
}
- switch (alt144) {
+ switch (alt142) {
case 1 :
- // InternalBlipDSL.g:20026:3: rule__Number__Group_1_1__0
+ // InternalBlipDSL.g:19945:3: rule__Number__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Number__Group_1_1__0();
@@ -66667,16 +66398,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__0"
- // InternalBlipDSL.g:20035:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ;
+ // InternalBlipDSL.g:19954:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ;
public final void rule__Number__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20039:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 )
- // InternalBlipDSL.g:20040:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1
+ // InternalBlipDSL.g:19958:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 )
+ // InternalBlipDSL.g:19959:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1
{
- pushFollow(FOLLOW_140);
+ pushFollow(FOLLOW_138);
rule__Number__Group_1_1__0__Impl();
state._fsp--;
@@ -66705,17 +66436,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__0__Impl"
- // InternalBlipDSL.g:20047:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ;
+ // InternalBlipDSL.g:19966:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ;
public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20051:1: ( ( '.' ) )
- // InternalBlipDSL.g:20052:1: ( '.' )
+ // InternalBlipDSL.g:19970:1: ( ( '.' ) )
+ // InternalBlipDSL.g:19971:1: ( '.' )
{
- // InternalBlipDSL.g:20052:1: ( '.' )
- // InternalBlipDSL.g:20053:2: '.'
+ // InternalBlipDSL.g:19971:1: ( '.' )
+ // InternalBlipDSL.g:19972:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
@@ -66746,14 +66477,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__1"
- // InternalBlipDSL.g:20062:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ;
+ // InternalBlipDSL.g:19981:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ;
public final void rule__Number__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20066:1: ( rule__Number__Group_1_1__1__Impl )
- // InternalBlipDSL.g:20067:2: rule__Number__Group_1_1__1__Impl
+ // InternalBlipDSL.g:19985:1: ( rule__Number__Group_1_1__1__Impl )
+ // InternalBlipDSL.g:19986:2: rule__Number__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Number__Group_1_1__1__Impl();
@@ -66779,23 +66510,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__1__Impl"
- // InternalBlipDSL.g:20073:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ;
+ // InternalBlipDSL.g:19992:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ;
public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20077:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) )
- // InternalBlipDSL.g:20078:1: ( ( rule__Number__Alternatives_1_1_1 ) )
+ // InternalBlipDSL.g:19996:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) )
+ // InternalBlipDSL.g:19997:1: ( ( rule__Number__Alternatives_1_1_1 ) )
{
- // InternalBlipDSL.g:20078:1: ( ( rule__Number__Alternatives_1_1_1 ) )
- // InternalBlipDSL.g:20079:2: ( rule__Number__Alternatives_1_1_1 )
+ // InternalBlipDSL.g:19997:1: ( ( rule__Number__Alternatives_1_1_1 ) )
+ // InternalBlipDSL.g:19998:2: ( rule__Number__Alternatives_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getAlternatives_1_1_1());
}
- // InternalBlipDSL.g:20080:2: ( rule__Number__Alternatives_1_1_1 )
- // InternalBlipDSL.g:20080:3: rule__Number__Alternatives_1_1_1
+ // InternalBlipDSL.g:19999:2: ( rule__Number__Alternatives_1_1_1 )
+ // InternalBlipDSL.g:19999:3: rule__Number__Alternatives_1_1_1
{
pushFollow(FOLLOW_2);
rule__Number__Alternatives_1_1_1();
@@ -66830,16 +66561,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__0"
- // InternalBlipDSL.g:20089:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
+ // InternalBlipDSL.g:20008:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20093:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
- // InternalBlipDSL.g:20094:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
+ // InternalBlipDSL.g:20012:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
+ // InternalBlipDSL.g:20013:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_67);
rule__JvmTypeReference__Group_0__0__Impl();
state._fsp--;
@@ -66868,17 +66599,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl"
- // InternalBlipDSL.g:20101:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
+ // InternalBlipDSL.g:20020:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20105:1: ( ( ruleJvmParameterizedTypeReference ) )
- // InternalBlipDSL.g:20106:1: ( ruleJvmParameterizedTypeReference )
+ // InternalBlipDSL.g:20024:1: ( ( ruleJvmParameterizedTypeReference ) )
+ // InternalBlipDSL.g:20025:1: ( ruleJvmParameterizedTypeReference )
{
- // InternalBlipDSL.g:20106:1: ( ruleJvmParameterizedTypeReference )
- // InternalBlipDSL.g:20107:2: ruleJvmParameterizedTypeReference
+ // InternalBlipDSL.g:20025:1: ( ruleJvmParameterizedTypeReference )
+ // InternalBlipDSL.g:20026:2: ruleJvmParameterizedTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
@@ -66913,14 +66644,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__1"
- // InternalBlipDSL.g:20116:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
+ // InternalBlipDSL.g:20035:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20120:1: ( rule__JvmTypeReference__Group_0__1__Impl )
- // InternalBlipDSL.g:20121:2: rule__JvmTypeReference__Group_0__1__Impl
+ // InternalBlipDSL.g:20039:1: ( rule__JvmTypeReference__Group_0__1__Impl )
+ // InternalBlipDSL.g:20040:2: rule__JvmTypeReference__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0__1__Impl();
@@ -66946,35 +66677,35 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl"
- // InternalBlipDSL.g:20127:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
+ // InternalBlipDSL.g:20046:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20131:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
- // InternalBlipDSL.g:20132:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // InternalBlipDSL.g:20050:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
+ // InternalBlipDSL.g:20051:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
{
- // InternalBlipDSL.g:20132:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
- // InternalBlipDSL.g:20133:2: ( rule__JvmTypeReference__Group_0_1__0 )*
+ // InternalBlipDSL.g:20051:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // InternalBlipDSL.g:20052:2: ( rule__JvmTypeReference__Group_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
}
- // InternalBlipDSL.g:20134:2: ( rule__JvmTypeReference__Group_0_1__0 )*
- loop145:
+ // InternalBlipDSL.g:20053:2: ( rule__JvmTypeReference__Group_0_1__0 )*
+ loop143:
do {
- int alt145=2;
- int LA145_0 = input.LA(1);
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA145_0==181) ) {
- int LA145_2 = input.LA(2);
+ if ( (LA143_0==181) ) {
+ int LA143_2 = input.LA(2);
- if ( (LA145_2==179) ) {
- int LA145_3 = input.LA(3);
+ if ( (LA143_2==179) ) {
+ int LA143_3 = input.LA(3);
- if ( (synpred280_InternalBlipDSL()) ) {
- alt145=1;
+ if ( (synpred278_InternalBlipDSL()) ) {
+ alt143=1;
}
@@ -66984,11 +66715,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt145) {
+ switch (alt143) {
case 1 :
- // InternalBlipDSL.g:20134:3: rule__JvmTypeReference__Group_0_1__0
+ // InternalBlipDSL.g:20053:3: rule__JvmTypeReference__Group_0_1__0
{
- pushFollow(FOLLOW_132);
+ pushFollow(FOLLOW_130);
rule__JvmTypeReference__Group_0_1__0();
state._fsp--;
@@ -66998,7 +66729,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop145;
+ break loop143;
}
} while (true);
@@ -67027,14 +66758,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1__0"
- // InternalBlipDSL.g:20143:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
+ // InternalBlipDSL.g:20062:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20147:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
- // InternalBlipDSL.g:20148:2: rule__JvmTypeReference__Group_0_1__0__Impl
+ // InternalBlipDSL.g:20066:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
+ // InternalBlipDSL.g:20067:2: rule__JvmTypeReference__Group_0_1__0__Impl
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1__0__Impl();
@@ -67060,23 +66791,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl"
- // InternalBlipDSL.g:20154:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
+ // InternalBlipDSL.g:20073:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20158:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
- // InternalBlipDSL.g:20159:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // InternalBlipDSL.g:20077:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
+ // InternalBlipDSL.g:20078:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
{
- // InternalBlipDSL.g:20159:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
- // InternalBlipDSL.g:20160:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // InternalBlipDSL.g:20078:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // InternalBlipDSL.g:20079:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
}
- // InternalBlipDSL.g:20161:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
- // InternalBlipDSL.g:20161:3: rule__JvmTypeReference__Group_0_1_0__0
+ // InternalBlipDSL.g:20080:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // InternalBlipDSL.g:20080:3: rule__JvmTypeReference__Group_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1_0__0();
@@ -67111,16 +66842,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0"
- // InternalBlipDSL.g:20170:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
+ // InternalBlipDSL.g:20089:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20174:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
- // InternalBlipDSL.g:20175:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
+ // InternalBlipDSL.g:20093:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
+ // InternalBlipDSL.g:20094:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_67);
rule__JvmTypeReference__Group_0_1_0__0__Impl();
state._fsp--;
@@ -67149,23 +66880,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl"
- // InternalBlipDSL.g:20182:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:20101:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20186:1: ( ( () ) )
- // InternalBlipDSL.g:20187:1: ( () )
+ // InternalBlipDSL.g:20105:1: ( ( () ) )
+ // InternalBlipDSL.g:20106:1: ( () )
{
- // InternalBlipDSL.g:20187:1: ( () )
- // InternalBlipDSL.g:20188:2: ()
+ // InternalBlipDSL.g:20106:1: ( () )
+ // InternalBlipDSL.g:20107:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0());
}
- // InternalBlipDSL.g:20189:2: ()
- // InternalBlipDSL.g:20189:3:
+ // InternalBlipDSL.g:20108:2: ()
+ // InternalBlipDSL.g:20108:3:
{
}
@@ -67190,14 +66921,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1"
- // InternalBlipDSL.g:20197:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ;
+ // InternalBlipDSL.g:20116:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ;
public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20201:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl )
- // InternalBlipDSL.g:20202:2: rule__JvmTypeReference__Group_0_1_0__1__Impl
+ // InternalBlipDSL.g:20120:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl )
+ // InternalBlipDSL.g:20121:2: rule__JvmTypeReference__Group_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1_0__1__Impl();
@@ -67223,17 +66954,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl"
- // InternalBlipDSL.g:20208:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ;
+ // InternalBlipDSL.g:20127:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ;
public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20212:1: ( ( ruleArrayBrackets ) )
- // InternalBlipDSL.g:20213:1: ( ruleArrayBrackets )
+ // InternalBlipDSL.g:20131:1: ( ( ruleArrayBrackets ) )
+ // InternalBlipDSL.g:20132:1: ( ruleArrayBrackets )
{
- // InternalBlipDSL.g:20213:1: ( ruleArrayBrackets )
- // InternalBlipDSL.g:20214:2: ruleArrayBrackets
+ // InternalBlipDSL.g:20132:1: ( ruleArrayBrackets )
+ // InternalBlipDSL.g:20133:2: ruleArrayBrackets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
@@ -67268,16 +66999,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__0"
- // InternalBlipDSL.g:20224:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ;
+ // InternalBlipDSL.g:20143:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ;
public final void rule__ArrayBrackets__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20228:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 )
- // InternalBlipDSL.g:20229:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1
+ // InternalBlipDSL.g:20147:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 )
+ // InternalBlipDSL.g:20148:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1
{
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_104);
rule__ArrayBrackets__Group__0__Impl();
state._fsp--;
@@ -67306,17 +67037,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__0__Impl"
- // InternalBlipDSL.g:20236:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ;
+ // InternalBlipDSL.g:20155:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ;
public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20240:1: ( ( '[' ) )
- // InternalBlipDSL.g:20241:1: ( '[' )
+ // InternalBlipDSL.g:20159:1: ( ( '[' ) )
+ // InternalBlipDSL.g:20160:1: ( '[' )
{
- // InternalBlipDSL.g:20241:1: ( '[' )
- // InternalBlipDSL.g:20242:2: '['
+ // InternalBlipDSL.g:20160:1: ( '[' )
+ // InternalBlipDSL.g:20161:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0());
@@ -67347,14 +67078,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__1"
- // InternalBlipDSL.g:20251:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ;
+ // InternalBlipDSL.g:20170:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ;
public final void rule__ArrayBrackets__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20255:1: ( rule__ArrayBrackets__Group__1__Impl )
- // InternalBlipDSL.g:20256:2: rule__ArrayBrackets__Group__1__Impl
+ // InternalBlipDSL.g:20174:1: ( rule__ArrayBrackets__Group__1__Impl )
+ // InternalBlipDSL.g:20175:2: rule__ArrayBrackets__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ArrayBrackets__Group__1__Impl();
@@ -67380,17 +67111,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__1__Impl"
- // InternalBlipDSL.g:20262:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ;
+ // InternalBlipDSL.g:20181:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ;
public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20266:1: ( ( ']' ) )
- // InternalBlipDSL.g:20267:1: ( ']' )
+ // InternalBlipDSL.g:20185:1: ( ( ']' ) )
+ // InternalBlipDSL.g:20186:1: ( ']' )
{
- // InternalBlipDSL.g:20267:1: ( ']' )
- // InternalBlipDSL.g:20268:2: ']'
+ // InternalBlipDSL.g:20186:1: ( ']' )
+ // InternalBlipDSL.g:20187:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1());
@@ -67421,16 +67152,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__0"
- // InternalBlipDSL.g:20278:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
+ // InternalBlipDSL.g:20197:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20282:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
- // InternalBlipDSL.g:20283:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
+ // InternalBlipDSL.g:20201:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
+ // InternalBlipDSL.g:20202:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XFunctionTypeRef__Group__0__Impl();
state._fsp--;
@@ -67459,31 +67190,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl"
- // InternalBlipDSL.g:20290:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
+ // InternalBlipDSL.g:20209:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20294:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
- // InternalBlipDSL.g:20295:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // InternalBlipDSL.g:20213:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
+ // InternalBlipDSL.g:20214:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
{
- // InternalBlipDSL.g:20295:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
- // InternalBlipDSL.g:20296:2: ( rule__XFunctionTypeRef__Group_0__0 )?
+ // InternalBlipDSL.g:20214:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // InternalBlipDSL.g:20215:2: ( rule__XFunctionTypeRef__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0());
}
- // InternalBlipDSL.g:20297:2: ( rule__XFunctionTypeRef__Group_0__0 )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalBlipDSL.g:20216:2: ( rule__XFunctionTypeRef__Group_0__0 )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA146_0==176) ) {
- alt146=1;
+ if ( (LA144_0==176) ) {
+ alt144=1;
}
- switch (alt146) {
+ switch (alt144) {
case 1 :
- // InternalBlipDSL.g:20297:3: rule__XFunctionTypeRef__Group_0__0
+ // InternalBlipDSL.g:20216:3: rule__XFunctionTypeRef__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0__0();
@@ -67521,16 +67252,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__1"
- // InternalBlipDSL.g:20305:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
+ // InternalBlipDSL.g:20224:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20309:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
- // InternalBlipDSL.g:20310:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
+ // InternalBlipDSL.g:20228:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
+ // InternalBlipDSL.g:20229:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XFunctionTypeRef__Group__1__Impl();
state._fsp--;
@@ -67559,17 +67290,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl"
- // InternalBlipDSL.g:20317:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
+ // InternalBlipDSL.g:20236:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20321:1: ( ( '=>' ) )
- // InternalBlipDSL.g:20322:1: ( '=>' )
+ // InternalBlipDSL.g:20240:1: ( ( '=>' ) )
+ // InternalBlipDSL.g:20241:1: ( '=>' )
{
- // InternalBlipDSL.g:20322:1: ( '=>' )
- // InternalBlipDSL.g:20323:2: '=>'
+ // InternalBlipDSL.g:20241:1: ( '=>' )
+ // InternalBlipDSL.g:20242:2: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
@@ -67600,14 +67331,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__2"
- // InternalBlipDSL.g:20332:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
+ // InternalBlipDSL.g:20251:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20336:1: ( rule__XFunctionTypeRef__Group__2__Impl )
- // InternalBlipDSL.g:20337:2: rule__XFunctionTypeRef__Group__2__Impl
+ // InternalBlipDSL.g:20255:1: ( rule__XFunctionTypeRef__Group__2__Impl )
+ // InternalBlipDSL.g:20256:2: rule__XFunctionTypeRef__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group__2__Impl();
@@ -67633,23 +67364,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl"
- // InternalBlipDSL.g:20343:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
+ // InternalBlipDSL.g:20262:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20347:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
- // InternalBlipDSL.g:20348:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // InternalBlipDSL.g:20266:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
+ // InternalBlipDSL.g:20267:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
{
- // InternalBlipDSL.g:20348:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
- // InternalBlipDSL.g:20349:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // InternalBlipDSL.g:20267:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // InternalBlipDSL.g:20268:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2());
}
- // InternalBlipDSL.g:20350:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
- // InternalBlipDSL.g:20350:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2
+ // InternalBlipDSL.g:20269:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // InternalBlipDSL.g:20269:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__ReturnTypeAssignment_2();
@@ -67684,16 +67415,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__0"
- // InternalBlipDSL.g:20359:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
+ // InternalBlipDSL.g:20278:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20363:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
- // InternalBlipDSL.g:20364:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
+ // InternalBlipDSL.g:20282:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
+ // InternalBlipDSL.g:20283:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
{
- pushFollow(FOLLOW_141);
+ pushFollow(FOLLOW_139);
rule__XFunctionTypeRef__Group_0__0__Impl();
state._fsp--;
@@ -67722,17 +67453,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl"
- // InternalBlipDSL.g:20371:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
+ // InternalBlipDSL.g:20290:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20375:1: ( ( '(' ) )
- // InternalBlipDSL.g:20376:1: ( '(' )
+ // InternalBlipDSL.g:20294:1: ( ( '(' ) )
+ // InternalBlipDSL.g:20295:1: ( '(' )
{
- // InternalBlipDSL.g:20376:1: ( '(' )
- // InternalBlipDSL.g:20377:2: '('
+ // InternalBlipDSL.g:20295:1: ( '(' )
+ // InternalBlipDSL.g:20296:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
@@ -67763,16 +67494,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__1"
- // InternalBlipDSL.g:20386:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
+ // InternalBlipDSL.g:20305:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20390:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
- // InternalBlipDSL.g:20391:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
+ // InternalBlipDSL.g:20309:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
+ // InternalBlipDSL.g:20310:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
{
- pushFollow(FOLLOW_141);
+ pushFollow(FOLLOW_139);
rule__XFunctionTypeRef__Group_0__1__Impl();
state._fsp--;
@@ -67801,31 +67532,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl"
- // InternalBlipDSL.g:20398:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ;
+ // InternalBlipDSL.g:20317:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ;
public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20402:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) )
- // InternalBlipDSL.g:20403:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
+ // InternalBlipDSL.g:20321:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) )
+ // InternalBlipDSL.g:20322:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
{
- // InternalBlipDSL.g:20403:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
- // InternalBlipDSL.g:20404:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
+ // InternalBlipDSL.g:20322:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
+ // InternalBlipDSL.g:20323:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1());
}
- // InternalBlipDSL.g:20405:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalBlipDSL.g:20324:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA147_0==RULE_ID||LA147_0==31||LA147_0==176) ) {
- alt147=1;
+ if ( (LA145_0==RULE_ID||LA145_0==31||LA145_0==176) ) {
+ alt145=1;
}
- switch (alt147) {
+ switch (alt145) {
case 1 :
- // InternalBlipDSL.g:20405:3: rule__XFunctionTypeRef__Group_0_1__0
+ // InternalBlipDSL.g:20324:3: rule__XFunctionTypeRef__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0_1__0();
@@ -67863,14 +67594,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__2"
- // InternalBlipDSL.g:20413:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ;
+ // InternalBlipDSL.g:20332:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ;
public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20417:1: ( rule__XFunctionTypeRef__Group_0__2__Impl )
- // InternalBlipDSL.g:20418:2: rule__XFunctionTypeRef__Group_0__2__Impl
+ // InternalBlipDSL.g:20336:1: ( rule__XFunctionTypeRef__Group_0__2__Impl )
+ // InternalBlipDSL.g:20337:2: rule__XFunctionTypeRef__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0__2__Impl();
@@ -67896,17 +67627,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl"
- // InternalBlipDSL.g:20424:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ;
+ // InternalBlipDSL.g:20343:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ;
public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20428:1: ( ( ')' ) )
- // InternalBlipDSL.g:20429:1: ( ')' )
+ // InternalBlipDSL.g:20347:1: ( ( ')' ) )
+ // InternalBlipDSL.g:20348:1: ( ')' )
{
- // InternalBlipDSL.g:20429:1: ( ')' )
- // InternalBlipDSL.g:20430:2: ')'
+ // InternalBlipDSL.g:20348:1: ( ')' )
+ // InternalBlipDSL.g:20349:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
@@ -67937,16 +67668,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0"
- // InternalBlipDSL.g:20440:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ;
+ // InternalBlipDSL.g:20359:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ;
public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20444:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 )
- // InternalBlipDSL.g:20445:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1
+ // InternalBlipDSL.g:20363:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 )
+ // InternalBlipDSL.g:20364:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_61);
rule__XFunctionTypeRef__Group_0_1__0__Impl();
state._fsp--;
@@ -67975,23 +67706,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl"
- // InternalBlipDSL.g:20452:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ;
+ // InternalBlipDSL.g:20371:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ;
public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20456:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) )
- // InternalBlipDSL.g:20457:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
+ // InternalBlipDSL.g:20375:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) )
+ // InternalBlipDSL.g:20376:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
{
- // InternalBlipDSL.g:20457:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
- // InternalBlipDSL.g:20458:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
+ // InternalBlipDSL.g:20376:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
+ // InternalBlipDSL.g:20377:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0());
}
- // InternalBlipDSL.g:20459:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
- // InternalBlipDSL.g:20459:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0
+ // InternalBlipDSL.g:20378:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
+ // InternalBlipDSL.g:20378:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0();
@@ -68026,14 +67757,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1"
- // InternalBlipDSL.g:20467:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ;
+ // InternalBlipDSL.g:20386:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ;
public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20471:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl )
- // InternalBlipDSL.g:20472:2: rule__XFunctionTypeRef__Group_0_1__1__Impl
+ // InternalBlipDSL.g:20390:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl )
+ // InternalBlipDSL.g:20391:2: rule__XFunctionTypeRef__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0_1__1__Impl();
@@ -68059,37 +67790,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl"
- // InternalBlipDSL.g:20478:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ;
+ // InternalBlipDSL.g:20397:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ;
public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20482:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) )
- // InternalBlipDSL.g:20483:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
+ // InternalBlipDSL.g:20401:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) )
+ // InternalBlipDSL.g:20402:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
{
- // InternalBlipDSL.g:20483:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
- // InternalBlipDSL.g:20484:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
+ // InternalBlipDSL.g:20402:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
+ // InternalBlipDSL.g:20403:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1());
}
- // InternalBlipDSL.g:20485:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
- loop148:
+ // InternalBlipDSL.g:20404:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
+ loop146:
do {
- int alt148=2;
- int LA148_0 = input.LA(1);
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA148_0==178) ) {
- alt148=1;
+ if ( (LA146_0==178) ) {
+ alt146=1;
}
- switch (alt148) {
+ switch (alt146) {
case 1 :
- // InternalBlipDSL.g:20485:3: rule__XFunctionTypeRef__Group_0_1_1__0
+ // InternalBlipDSL.g:20404:3: rule__XFunctionTypeRef__Group_0_1_1__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__XFunctionTypeRef__Group_0_1_1__0();
state._fsp--;
@@ -68099,7 +67830,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop148;
+ break loop146;
}
} while (true);
@@ -68128,16 +67859,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0"
- // InternalBlipDSL.g:20494:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ;
+ // InternalBlipDSL.g:20413:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ;
public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20498:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 )
- // InternalBlipDSL.g:20499:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1
+ // InternalBlipDSL.g:20417:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 )
+ // InternalBlipDSL.g:20418:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__XFunctionTypeRef__Group_0_1_1__0__Impl();
state._fsp--;
@@ -68166,17 +67897,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl"
- // InternalBlipDSL.g:20506:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:20425:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20510:1: ( ( ',' ) )
- // InternalBlipDSL.g:20511:1: ( ',' )
+ // InternalBlipDSL.g:20429:1: ( ( ',' ) )
+ // InternalBlipDSL.g:20430:1: ( ',' )
{
- // InternalBlipDSL.g:20511:1: ( ',' )
- // InternalBlipDSL.g:20512:2: ','
+ // InternalBlipDSL.g:20430:1: ( ',' )
+ // InternalBlipDSL.g:20431:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
@@ -68207,14 +67938,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1"
- // InternalBlipDSL.g:20521:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ;
+ // InternalBlipDSL.g:20440:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ;
public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20525:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl )
- // InternalBlipDSL.g:20526:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl
+ // InternalBlipDSL.g:20444:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl )
+ // InternalBlipDSL.g:20445:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0_1_1__1__Impl();
@@ -68240,23 +67971,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl"
- // InternalBlipDSL.g:20532:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ;
+ // InternalBlipDSL.g:20451:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ;
public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20536:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) )
- // InternalBlipDSL.g:20537:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
+ // InternalBlipDSL.g:20455:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) )
+ // InternalBlipDSL.g:20456:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
{
- // InternalBlipDSL.g:20537:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
- // InternalBlipDSL.g:20538:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
+ // InternalBlipDSL.g:20456:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
+ // InternalBlipDSL.g:20457:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1());
}
- // InternalBlipDSL.g:20539:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
- // InternalBlipDSL.g:20539:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1
+ // InternalBlipDSL.g:20458:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
+ // InternalBlipDSL.g:20458:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1();
@@ -68291,16 +68022,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__0"
- // InternalBlipDSL.g:20548:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
+ // InternalBlipDSL.g:20467:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20552:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
- // InternalBlipDSL.g:20553:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
+ // InternalBlipDSL.g:20471:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
+ // InternalBlipDSL.g:20472:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_70);
rule__JvmParameterizedTypeReference__Group__0__Impl();
state._fsp--;
@@ -68329,23 +68060,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl"
- // InternalBlipDSL.g:20560:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
+ // InternalBlipDSL.g:20479:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20564:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
- // InternalBlipDSL.g:20565:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // InternalBlipDSL.g:20483:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
+ // InternalBlipDSL.g:20484:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
{
- // InternalBlipDSL.g:20565:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
- // InternalBlipDSL.g:20566:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // InternalBlipDSL.g:20484:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // InternalBlipDSL.g:20485:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0());
}
- // InternalBlipDSL.g:20567:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
- // InternalBlipDSL.g:20567:3: rule__JvmParameterizedTypeReference__TypeAssignment_0
+ // InternalBlipDSL.g:20486:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // InternalBlipDSL.g:20486:3: rule__JvmParameterizedTypeReference__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__TypeAssignment_0();
@@ -68380,14 +68111,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__1"
- // InternalBlipDSL.g:20575:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
+ // InternalBlipDSL.g:20494:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20579:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
- // InternalBlipDSL.g:20580:2: rule__JvmParameterizedTypeReference__Group__1__Impl
+ // InternalBlipDSL.g:20498:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
+ // InternalBlipDSL.g:20499:2: rule__JvmParameterizedTypeReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group__1__Impl();
@@ -68413,27 +68144,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl"
- // InternalBlipDSL.g:20586:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
+ // InternalBlipDSL.g:20505:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20590:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
- // InternalBlipDSL.g:20591:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // InternalBlipDSL.g:20509:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
+ // InternalBlipDSL.g:20510:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
{
- // InternalBlipDSL.g:20591:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
- // InternalBlipDSL.g:20592:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ // InternalBlipDSL.g:20510:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // InternalBlipDSL.g:20511:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1());
}
- // InternalBlipDSL.g:20593:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
- int alt149=2;
- alt149 = dfa149.predict(input);
- switch (alt149) {
+ // InternalBlipDSL.g:20512:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ int alt147=2;
+ alt147 = dfa147.predict(input);
+ switch (alt147) {
case 1 :
- // InternalBlipDSL.g:20593:3: rule__JvmParameterizedTypeReference__Group_1__0
+ // InternalBlipDSL.g:20512:3: rule__JvmParameterizedTypeReference__Group_1__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1__0();
@@ -68471,16 +68202,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0"
- // InternalBlipDSL.g:20602:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
+ // InternalBlipDSL.g:20521:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20606:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
- // InternalBlipDSL.g:20607:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
+ // InternalBlipDSL.g:20525:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
+ // InternalBlipDSL.g:20526:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__JvmParameterizedTypeReference__Group_1__0__Impl();
state._fsp--;
@@ -68509,23 +68240,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl"
- // InternalBlipDSL.g:20614:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
+ // InternalBlipDSL.g:20533:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20618:1: ( ( ( '<' ) ) )
- // InternalBlipDSL.g:20619:1: ( ( '<' ) )
+ // InternalBlipDSL.g:20537:1: ( ( ( '<' ) ) )
+ // InternalBlipDSL.g:20538:1: ( ( '<' ) )
{
- // InternalBlipDSL.g:20619:1: ( ( '<' ) )
- // InternalBlipDSL.g:20620:2: ( '<' )
+ // InternalBlipDSL.g:20538:1: ( ( '<' ) )
+ // InternalBlipDSL.g:20539:2: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
}
- // InternalBlipDSL.g:20621:2: ( '<' )
- // InternalBlipDSL.g:20621:3: '<'
+ // InternalBlipDSL.g:20540:2: ( '<' )
+ // InternalBlipDSL.g:20540:3: '<'
{
match(input,27,FOLLOW_2); if (state.failed) return ;
@@ -68556,16 +68287,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1"
- // InternalBlipDSL.g:20629:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
+ // InternalBlipDSL.g:20548:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20633:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
- // InternalBlipDSL.g:20634:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
+ // InternalBlipDSL.g:20552:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
+ // InternalBlipDSL.g:20553:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__JvmParameterizedTypeReference__Group_1__1__Impl();
state._fsp--;
@@ -68594,23 +68325,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl"
- // InternalBlipDSL.g:20641:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
+ // InternalBlipDSL.g:20560:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20645:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
- // InternalBlipDSL.g:20646:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // InternalBlipDSL.g:20564:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
+ // InternalBlipDSL.g:20565:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
{
- // InternalBlipDSL.g:20646:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
- // InternalBlipDSL.g:20647:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // InternalBlipDSL.g:20565:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // InternalBlipDSL.g:20566:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1());
}
- // InternalBlipDSL.g:20648:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
- // InternalBlipDSL.g:20648:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
+ // InternalBlipDSL.g:20567:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // InternalBlipDSL.g:20567:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1();
@@ -68645,16 +68376,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2"
- // InternalBlipDSL.g:20656:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
+ // InternalBlipDSL.g:20575:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20660:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
- // InternalBlipDSL.g:20661:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
+ // InternalBlipDSL.g:20579:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
+ // InternalBlipDSL.g:20580:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__JvmParameterizedTypeReference__Group_1__2__Impl();
state._fsp--;
@@ -68683,37 +68414,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl"
- // InternalBlipDSL.g:20668:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
+ // InternalBlipDSL.g:20587:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20672:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
- // InternalBlipDSL.g:20673:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // InternalBlipDSL.g:20591:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
+ // InternalBlipDSL.g:20592:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
{
- // InternalBlipDSL.g:20673:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
- // InternalBlipDSL.g:20674:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ // InternalBlipDSL.g:20592:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // InternalBlipDSL.g:20593:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2());
}
- // InternalBlipDSL.g:20675:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
- loop150:
+ // InternalBlipDSL.g:20594:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ loop148:
do {
- int alt150=2;
- int LA150_0 = input.LA(1);
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA150_0==178) ) {
- alt150=1;
+ if ( (LA148_0==178) ) {
+ alt148=1;
}
- switch (alt150) {
+ switch (alt148) {
case 1 :
- // InternalBlipDSL.g:20675:3: rule__JvmParameterizedTypeReference__Group_1_2__0
+ // InternalBlipDSL.g:20594:3: rule__JvmParameterizedTypeReference__Group_1_2__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__JvmParameterizedTypeReference__Group_1_2__0();
state._fsp--;
@@ -68723,7 +68454,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop150;
+ break loop148;
}
} while (true);
@@ -68752,16 +68483,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3"
- // InternalBlipDSL.g:20683:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ;
+ // InternalBlipDSL.g:20602:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ;
public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20687:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 )
- // InternalBlipDSL.g:20688:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4
+ // InternalBlipDSL.g:20606:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 )
+ // InternalBlipDSL.g:20607:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_51);
rule__JvmParameterizedTypeReference__Group_1__3__Impl();
state._fsp--;
@@ -68790,17 +68521,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl"
- // InternalBlipDSL.g:20695:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:20614:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20699:1: ( ( '>' ) )
- // InternalBlipDSL.g:20700:1: ( '>' )
+ // InternalBlipDSL.g:20618:1: ( ( '>' ) )
+ // InternalBlipDSL.g:20619:1: ( '>' )
{
- // InternalBlipDSL.g:20700:1: ( '>' )
- // InternalBlipDSL.g:20701:2: '>'
+ // InternalBlipDSL.g:20619:1: ( '>' )
+ // InternalBlipDSL.g:20620:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
@@ -68831,14 +68562,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4"
- // InternalBlipDSL.g:20710:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ;
+ // InternalBlipDSL.g:20629:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20714:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl )
- // InternalBlipDSL.g:20715:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl
+ // InternalBlipDSL.g:20633:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl )
+ // InternalBlipDSL.g:20634:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1__4__Impl();
@@ -68864,35 +68595,35 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4__Impl"
- // InternalBlipDSL.g:20721:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ;
+ // InternalBlipDSL.g:20640:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20725:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) )
- // InternalBlipDSL.g:20726:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
+ // InternalBlipDSL.g:20644:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) )
+ // InternalBlipDSL.g:20645:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
{
- // InternalBlipDSL.g:20726:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
- // InternalBlipDSL.g:20727:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
+ // InternalBlipDSL.g:20645:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
+ // InternalBlipDSL.g:20646:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4());
}
- // InternalBlipDSL.g:20728:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
- loop151:
+ // InternalBlipDSL.g:20647:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
+ loop149:
do {
- int alt151=2;
- int LA151_0 = input.LA(1);
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA151_0==43) ) {
- int LA151_2 = input.LA(2);
+ if ( (LA149_0==43) ) {
+ int LA149_2 = input.LA(2);
- if ( (LA151_2==RULE_ID) ) {
- int LA151_3 = input.LA(3);
+ if ( (LA149_2==RULE_ID) ) {
+ int LA149_3 = input.LA(3);
- if ( (synpred286_InternalBlipDSL()) ) {
- alt151=1;
+ if ( (synpred284_InternalBlipDSL()) ) {
+ alt149=1;
}
@@ -68902,11 +68633,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt151) {
+ switch (alt149) {
case 1 :
- // InternalBlipDSL.g:20728:3: rule__JvmParameterizedTypeReference__Group_1_4__0
+ // InternalBlipDSL.g:20647:3: rule__JvmParameterizedTypeReference__Group_1_4__0
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_52);
rule__JvmParameterizedTypeReference__Group_1_4__0();
state._fsp--;
@@ -68916,7 +68647,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop151;
+ break loop149;
}
} while (true);
@@ -68945,16 +68676,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0"
- // InternalBlipDSL.g:20737:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
+ // InternalBlipDSL.g:20656:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20741:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
- // InternalBlipDSL.g:20742:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
+ // InternalBlipDSL.g:20660:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
+ // InternalBlipDSL.g:20661:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__JvmParameterizedTypeReference__Group_1_2__0__Impl();
state._fsp--;
@@ -68983,17 +68714,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl"
- // InternalBlipDSL.g:20749:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:20668:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20753:1: ( ( ',' ) )
- // InternalBlipDSL.g:20754:1: ( ',' )
+ // InternalBlipDSL.g:20672:1: ( ( ',' ) )
+ // InternalBlipDSL.g:20673:1: ( ',' )
{
- // InternalBlipDSL.g:20754:1: ( ',' )
- // InternalBlipDSL.g:20755:2: ','
+ // InternalBlipDSL.g:20673:1: ( ',' )
+ // InternalBlipDSL.g:20674:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
@@ -69024,14 +68755,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1"
- // InternalBlipDSL.g:20764:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
+ // InternalBlipDSL.g:20683:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20768:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
- // InternalBlipDSL.g:20769:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
+ // InternalBlipDSL.g:20687:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
+ // InternalBlipDSL.g:20688:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_2__1__Impl();
@@ -69057,23 +68788,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl"
- // InternalBlipDSL.g:20775:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
+ // InternalBlipDSL.g:20694:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20779:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
- // InternalBlipDSL.g:20780:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // InternalBlipDSL.g:20698:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
+ // InternalBlipDSL.g:20699:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
{
- // InternalBlipDSL.g:20780:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
- // InternalBlipDSL.g:20781:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // InternalBlipDSL.g:20699:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // InternalBlipDSL.g:20700:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1());
}
- // InternalBlipDSL.g:20782:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
- // InternalBlipDSL.g:20782:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
+ // InternalBlipDSL.g:20701:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // InternalBlipDSL.g:20701:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1();
@@ -69108,16 +68839,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0"
- // InternalBlipDSL.g:20791:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ;
+ // InternalBlipDSL.g:20710:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20795:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 )
- // InternalBlipDSL.g:20796:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1
+ // InternalBlipDSL.g:20714:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 )
+ // InternalBlipDSL.g:20715:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
rule__JvmParameterizedTypeReference__Group_1_4__0__Impl();
state._fsp--;
@@ -69146,23 +68877,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0__Impl"
- // InternalBlipDSL.g:20803:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ;
+ // InternalBlipDSL.g:20722:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20807:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) )
- // InternalBlipDSL.g:20808:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
+ // InternalBlipDSL.g:20726:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) )
+ // InternalBlipDSL.g:20727:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
{
- // InternalBlipDSL.g:20808:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
- // InternalBlipDSL.g:20809:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
+ // InternalBlipDSL.g:20727:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
+ // InternalBlipDSL.g:20728:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0());
}
- // InternalBlipDSL.g:20810:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
- // InternalBlipDSL.g:20810:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0
+ // InternalBlipDSL.g:20729:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
+ // InternalBlipDSL.g:20729:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0__0();
@@ -69197,16 +68928,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1"
- // InternalBlipDSL.g:20818:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ;
+ // InternalBlipDSL.g:20737:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20822:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 )
- // InternalBlipDSL.g:20823:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2
+ // InternalBlipDSL.g:20741:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 )
+ // InternalBlipDSL.g:20742:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_70);
rule__JvmParameterizedTypeReference__Group_1_4__1__Impl();
state._fsp--;
@@ -69235,23 +68966,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1__Impl"
- // InternalBlipDSL.g:20830:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ;
+ // InternalBlipDSL.g:20749:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20834:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) )
- // InternalBlipDSL.g:20835:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
+ // InternalBlipDSL.g:20753:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) )
+ // InternalBlipDSL.g:20754:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
{
- // InternalBlipDSL.g:20835:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
- // InternalBlipDSL.g:20836:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
+ // InternalBlipDSL.g:20754:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
+ // InternalBlipDSL.g:20755:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1());
}
- // InternalBlipDSL.g:20837:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
- // InternalBlipDSL.g:20837:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1
+ // InternalBlipDSL.g:20756:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
+ // InternalBlipDSL.g:20756:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1();
@@ -69286,14 +69017,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2"
- // InternalBlipDSL.g:20845:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ;
+ // InternalBlipDSL.g:20764:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20849:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl )
- // InternalBlipDSL.g:20850:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl
+ // InternalBlipDSL.g:20768:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl )
+ // InternalBlipDSL.g:20769:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4__2__Impl();
@@ -69319,27 +69050,27 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2__Impl"
- // InternalBlipDSL.g:20856:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ;
+ // InternalBlipDSL.g:20775:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20860:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) )
- // InternalBlipDSL.g:20861:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
+ // InternalBlipDSL.g:20779:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) )
+ // InternalBlipDSL.g:20780:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
{
- // InternalBlipDSL.g:20861:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
- // InternalBlipDSL.g:20862:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
+ // InternalBlipDSL.g:20780:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
+ // InternalBlipDSL.g:20781:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2());
}
- // InternalBlipDSL.g:20863:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
- int alt152=2;
- alt152 = dfa152.predict(input);
- switch (alt152) {
+ // InternalBlipDSL.g:20782:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
+ int alt150=2;
+ alt150 = dfa150.predict(input);
+ switch (alt150) {
case 1 :
- // InternalBlipDSL.g:20863:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
+ // InternalBlipDSL.g:20782:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2__0();
@@ -69377,14 +69108,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0"
- // InternalBlipDSL.g:20872:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ;
+ // InternalBlipDSL.g:20791:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20876:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl )
- // InternalBlipDSL.g:20877:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl
+ // InternalBlipDSL.g:20795:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl )
+ // InternalBlipDSL.g:20796:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl();
@@ -69410,23 +69141,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl"
- // InternalBlipDSL.g:20883:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ;
+ // InternalBlipDSL.g:20802:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20887:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) )
- // InternalBlipDSL.g:20888:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
+ // InternalBlipDSL.g:20806:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) )
+ // InternalBlipDSL.g:20807:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
{
- // InternalBlipDSL.g:20888:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
- // InternalBlipDSL.g:20889:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
+ // InternalBlipDSL.g:20807:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
+ // InternalBlipDSL.g:20808:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0());
}
- // InternalBlipDSL.g:20890:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
- // InternalBlipDSL.g:20890:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0
+ // InternalBlipDSL.g:20809:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
+ // InternalBlipDSL.g:20809:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0_0__0();
@@ -69461,16 +69192,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0"
- // InternalBlipDSL.g:20899:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ;
+ // InternalBlipDSL.g:20818:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20903:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 )
- // InternalBlipDSL.g:20904:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1
+ // InternalBlipDSL.g:20822:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 )
+ // InternalBlipDSL.g:20823:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_51);
rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl();
state._fsp--;
@@ -69499,23 +69230,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl"
- // InternalBlipDSL.g:20911:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:20830:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20915:1: ( ( () ) )
- // InternalBlipDSL.g:20916:1: ( () )
+ // InternalBlipDSL.g:20834:1: ( ( () ) )
+ // InternalBlipDSL.g:20835:1: ( () )
{
- // InternalBlipDSL.g:20916:1: ( () )
- // InternalBlipDSL.g:20917:2: ()
+ // InternalBlipDSL.g:20835:1: ( () )
+ // InternalBlipDSL.g:20836:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0());
}
- // InternalBlipDSL.g:20918:2: ()
- // InternalBlipDSL.g:20918:3:
+ // InternalBlipDSL.g:20837:2: ()
+ // InternalBlipDSL.g:20837:3:
{
}
@@ -69540,14 +69271,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1"
- // InternalBlipDSL.g:20926:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ;
+ // InternalBlipDSL.g:20845:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20930:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl )
- // InternalBlipDSL.g:20931:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl
+ // InternalBlipDSL.g:20849:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl )
+ // InternalBlipDSL.g:20850:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl();
@@ -69573,17 +69304,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl"
- // InternalBlipDSL.g:20937:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ;
+ // InternalBlipDSL.g:20856:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20941:1: ( ( '.' ) )
- // InternalBlipDSL.g:20942:1: ( '.' )
+ // InternalBlipDSL.g:20860:1: ( ( '.' ) )
+ // InternalBlipDSL.g:20861:1: ( '.' )
{
- // InternalBlipDSL.g:20942:1: ( '.' )
- // InternalBlipDSL.g:20943:2: '.'
+ // InternalBlipDSL.g:20861:1: ( '.' )
+ // InternalBlipDSL.g:20862:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1());
@@ -69614,16 +69345,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0"
- // InternalBlipDSL.g:20953:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ;
+ // InternalBlipDSL.g:20872:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20957:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 )
- // InternalBlipDSL.g:20958:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1
+ // InternalBlipDSL.g:20876:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 )
+ // InternalBlipDSL.g:20877:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl();
state._fsp--;
@@ -69652,23 +69383,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl"
- // InternalBlipDSL.g:20965:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ;
+ // InternalBlipDSL.g:20884:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20969:1: ( ( ( '<' ) ) )
- // InternalBlipDSL.g:20970:1: ( ( '<' ) )
+ // InternalBlipDSL.g:20888:1: ( ( ( '<' ) ) )
+ // InternalBlipDSL.g:20889:1: ( ( '<' ) )
{
- // InternalBlipDSL.g:20970:1: ( ( '<' ) )
- // InternalBlipDSL.g:20971:2: ( '<' )
+ // InternalBlipDSL.g:20889:1: ( ( '<' ) )
+ // InternalBlipDSL.g:20890:2: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0());
}
- // InternalBlipDSL.g:20972:2: ( '<' )
- // InternalBlipDSL.g:20972:3: '<'
+ // InternalBlipDSL.g:20891:2: ( '<' )
+ // InternalBlipDSL.g:20891:3: '<'
{
match(input,27,FOLLOW_2); if (state.failed) return ;
@@ -69699,16 +69430,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1"
- // InternalBlipDSL.g:20980:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ;
+ // InternalBlipDSL.g:20899:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20984:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 )
- // InternalBlipDSL.g:20985:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2
+ // InternalBlipDSL.g:20903:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 )
+ // InternalBlipDSL.g:20904:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl();
state._fsp--;
@@ -69737,23 +69468,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl"
- // InternalBlipDSL.g:20992:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ;
+ // InternalBlipDSL.g:20911:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:20996:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) )
- // InternalBlipDSL.g:20997:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
+ // InternalBlipDSL.g:20915:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) )
+ // InternalBlipDSL.g:20916:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
{
- // InternalBlipDSL.g:20997:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
- // InternalBlipDSL.g:20998:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
+ // InternalBlipDSL.g:20916:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
+ // InternalBlipDSL.g:20917:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1());
}
- // InternalBlipDSL.g:20999:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
- // InternalBlipDSL.g:20999:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1
+ // InternalBlipDSL.g:20918:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
+ // InternalBlipDSL.g:20918:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1();
@@ -69788,16 +69519,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2"
- // InternalBlipDSL.g:21007:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ;
+ // InternalBlipDSL.g:20926:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21011:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 )
- // InternalBlipDSL.g:21012:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3
+ // InternalBlipDSL.g:20930:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 )
+ // InternalBlipDSL.g:20931:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_100);
rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl();
state._fsp--;
@@ -69826,37 +69557,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl"
- // InternalBlipDSL.g:21019:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ;
+ // InternalBlipDSL.g:20938:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21023:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) )
- // InternalBlipDSL.g:21024:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
+ // InternalBlipDSL.g:20942:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) )
+ // InternalBlipDSL.g:20943:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
{
- // InternalBlipDSL.g:21024:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
- // InternalBlipDSL.g:21025:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
+ // InternalBlipDSL.g:20943:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
+ // InternalBlipDSL.g:20944:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2());
}
- // InternalBlipDSL.g:21026:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
- loop153:
+ // InternalBlipDSL.g:20945:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
+ loop151:
do {
- int alt153=2;
- int LA153_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA153_0==178) ) {
- alt153=1;
+ if ( (LA151_0==178) ) {
+ alt151=1;
}
- switch (alt153) {
+ switch (alt151) {
case 1 :
- // InternalBlipDSL.g:21026:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0
+ // InternalBlipDSL.g:20945:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_62);
rule__JvmParameterizedTypeReference__Group_1_4_2_2__0();
state._fsp--;
@@ -69866,7 +69597,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop153;
+ break loop151;
}
} while (true);
@@ -69895,14 +69626,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3"
- // InternalBlipDSL.g:21034:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ;
+ // InternalBlipDSL.g:20953:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21038:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl )
- // InternalBlipDSL.g:21039:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl
+ // InternalBlipDSL.g:20957:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl )
+ // InternalBlipDSL.g:20958:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl();
@@ -69928,17 +69659,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl"
- // InternalBlipDSL.g:21045:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ;
+ // InternalBlipDSL.g:20964:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21049:1: ( ( '>' ) )
- // InternalBlipDSL.g:21050:1: ( '>' )
+ // InternalBlipDSL.g:20968:1: ( ( '>' ) )
+ // InternalBlipDSL.g:20969:1: ( '>' )
{
- // InternalBlipDSL.g:21050:1: ( '>' )
- // InternalBlipDSL.g:21051:2: '>'
+ // InternalBlipDSL.g:20969:1: ( '>' )
+ // InternalBlipDSL.g:20970:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3());
@@ -69969,16 +69700,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0"
- // InternalBlipDSL.g:21061:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ;
+ // InternalBlipDSL.g:20980:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21065:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 )
- // InternalBlipDSL.g:21066:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1
+ // InternalBlipDSL.g:20984:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 )
+ // InternalBlipDSL.g:20985:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl();
state._fsp--;
@@ -70007,17 +69738,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl"
- // InternalBlipDSL.g:21073:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ;
+ // InternalBlipDSL.g:20992:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21077:1: ( ( ',' ) )
- // InternalBlipDSL.g:21078:1: ( ',' )
+ // InternalBlipDSL.g:20996:1: ( ( ',' ) )
+ // InternalBlipDSL.g:20997:1: ( ',' )
{
- // InternalBlipDSL.g:21078:1: ( ',' )
- // InternalBlipDSL.g:21079:2: ','
+ // InternalBlipDSL.g:20997:1: ( ',' )
+ // InternalBlipDSL.g:20998:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0());
@@ -70048,14 +69779,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1"
- // InternalBlipDSL.g:21088:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ;
+ // InternalBlipDSL.g:21007:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21092:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl )
- // InternalBlipDSL.g:21093:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl
+ // InternalBlipDSL.g:21011:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl )
+ // InternalBlipDSL.g:21012:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl();
@@ -70081,23 +69812,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl"
- // InternalBlipDSL.g:21099:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ;
+ // InternalBlipDSL.g:21018:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21103:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) )
- // InternalBlipDSL.g:21104:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
+ // InternalBlipDSL.g:21022:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) )
+ // InternalBlipDSL.g:21023:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
{
- // InternalBlipDSL.g:21104:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
- // InternalBlipDSL.g:21105:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
+ // InternalBlipDSL.g:21023:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
+ // InternalBlipDSL.g:21024:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1());
}
- // InternalBlipDSL.g:21106:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
- // InternalBlipDSL.g:21106:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1
+ // InternalBlipDSL.g:21025:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
+ // InternalBlipDSL.g:21025:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1();
@@ -70132,16 +69863,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__0"
- // InternalBlipDSL.g:21115:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
+ // InternalBlipDSL.g:21034:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21119:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
- // InternalBlipDSL.g:21120:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
+ // InternalBlipDSL.g:21038:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
+ // InternalBlipDSL.g:21039:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_99);
rule__JvmWildcardTypeReference__Group__0__Impl();
state._fsp--;
@@ -70170,23 +69901,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl"
- // InternalBlipDSL.g:21127:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
+ // InternalBlipDSL.g:21046:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21131:1: ( ( () ) )
- // InternalBlipDSL.g:21132:1: ( () )
+ // InternalBlipDSL.g:21050:1: ( ( () ) )
+ // InternalBlipDSL.g:21051:1: ( () )
{
- // InternalBlipDSL.g:21132:1: ( () )
- // InternalBlipDSL.g:21133:2: ()
+ // InternalBlipDSL.g:21051:1: ( () )
+ // InternalBlipDSL.g:21052:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0());
}
- // InternalBlipDSL.g:21134:2: ()
- // InternalBlipDSL.g:21134:3:
+ // InternalBlipDSL.g:21053:2: ()
+ // InternalBlipDSL.g:21053:3:
{
}
@@ -70211,16 +69942,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__1"
- // InternalBlipDSL.g:21142:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
+ // InternalBlipDSL.g:21061:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21146:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
- // InternalBlipDSL.g:21147:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
+ // InternalBlipDSL.g:21065:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
+ // InternalBlipDSL.g:21066:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
{
- pushFollow(FOLLOW_142);
+ pushFollow(FOLLOW_140);
rule__JvmWildcardTypeReference__Group__1__Impl();
state._fsp--;
@@ -70249,17 +69980,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl"
- // InternalBlipDSL.g:21154:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
+ // InternalBlipDSL.g:21073:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21158:1: ( ( '?' ) )
- // InternalBlipDSL.g:21159:1: ( '?' )
+ // InternalBlipDSL.g:21077:1: ( ( '?' ) )
+ // InternalBlipDSL.g:21078:1: ( '?' )
{
- // InternalBlipDSL.g:21159:1: ( '?' )
- // InternalBlipDSL.g:21160:2: '?'
+ // InternalBlipDSL.g:21078:1: ( '?' )
+ // InternalBlipDSL.g:21079:2: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
@@ -70290,14 +70021,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__2"
- // InternalBlipDSL.g:21169:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
+ // InternalBlipDSL.g:21088:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21173:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
- // InternalBlipDSL.g:21174:2: rule__JvmWildcardTypeReference__Group__2__Impl
+ // InternalBlipDSL.g:21092:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
+ // InternalBlipDSL.g:21093:2: rule__JvmWildcardTypeReference__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group__2__Impl();
@@ -70323,31 +70054,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl"
- // InternalBlipDSL.g:21180:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
+ // InternalBlipDSL.g:21099:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21184:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
- // InternalBlipDSL.g:21185:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // InternalBlipDSL.g:21103:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
+ // InternalBlipDSL.g:21104:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
{
- // InternalBlipDSL.g:21185:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
- // InternalBlipDSL.g:21186:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ // InternalBlipDSL.g:21104:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // InternalBlipDSL.g:21105:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2());
}
- // InternalBlipDSL.g:21187:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalBlipDSL.g:21106:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA154_0==45||LA154_0==49) ) {
- alt154=1;
+ if ( (LA152_0==45||LA152_0==49) ) {
+ alt152=1;
}
- switch (alt154) {
+ switch (alt152) {
case 1 :
- // InternalBlipDSL.g:21187:3: rule__JvmWildcardTypeReference__Alternatives_2
+ // InternalBlipDSL.g:21106:3: rule__JvmWildcardTypeReference__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Alternatives_2();
@@ -70385,16 +70116,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0"
- // InternalBlipDSL.g:21196:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ;
+ // InternalBlipDSL.g:21115:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ;
public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21200:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 )
- // InternalBlipDSL.g:21201:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1
+ // InternalBlipDSL.g:21119:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 )
+ // InternalBlipDSL.g:21120:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1
{
- pushFollow(FOLLOW_143);
+ pushFollow(FOLLOW_141);
rule__JvmWildcardTypeReference__Group_2_0__0__Impl();
state._fsp--;
@@ -70423,23 +70154,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0__Impl"
- // InternalBlipDSL.g:21208:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ;
+ // InternalBlipDSL.g:21127:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ;
public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21212:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) )
- // InternalBlipDSL.g:21213:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
+ // InternalBlipDSL.g:21131:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) )
+ // InternalBlipDSL.g:21132:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
{
- // InternalBlipDSL.g:21213:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
- // InternalBlipDSL.g:21214:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
+ // InternalBlipDSL.g:21132:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
+ // InternalBlipDSL.g:21133:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0());
}
- // InternalBlipDSL.g:21215:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
- // InternalBlipDSL.g:21215:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0
+ // InternalBlipDSL.g:21134:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
+ // InternalBlipDSL.g:21134:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0();
@@ -70474,14 +70205,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1"
- // InternalBlipDSL.g:21223:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ;
+ // InternalBlipDSL.g:21142:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ;
public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21227:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl )
- // InternalBlipDSL.g:21228:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl
+ // InternalBlipDSL.g:21146:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl )
+ // InternalBlipDSL.g:21147:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group_2_0__1__Impl();
@@ -70507,37 +70238,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1__Impl"
- // InternalBlipDSL.g:21234:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ;
+ // InternalBlipDSL.g:21153:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ;
public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21238:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) )
- // InternalBlipDSL.g:21239:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
+ // InternalBlipDSL.g:21157:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) )
+ // InternalBlipDSL.g:21158:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
{
- // InternalBlipDSL.g:21239:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
- // InternalBlipDSL.g:21240:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
+ // InternalBlipDSL.g:21158:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
+ // InternalBlipDSL.g:21159:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1());
}
- // InternalBlipDSL.g:21241:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
- loop155:
+ // InternalBlipDSL.g:21160:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
+ loop153:
do {
- int alt155=2;
- int LA155_0 = input.LA(1);
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA155_0==200) ) {
- alt155=1;
+ if ( (LA153_0==200) ) {
+ alt153=1;
}
- switch (alt155) {
+ switch (alt153) {
case 1 :
- // InternalBlipDSL.g:21241:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1
+ // InternalBlipDSL.g:21160:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1
{
- pushFollow(FOLLOW_144);
+ pushFollow(FOLLOW_142);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1();
state._fsp--;
@@ -70547,7 +70278,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop155;
+ break loop153;
}
} while (true);
@@ -70576,16 +70307,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0"
- // InternalBlipDSL.g:21250:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ;
+ // InternalBlipDSL.g:21169:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ;
public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21254:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 )
- // InternalBlipDSL.g:21255:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1
+ // InternalBlipDSL.g:21173:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 )
+ // InternalBlipDSL.g:21174:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1
{
- pushFollow(FOLLOW_143);
+ pushFollow(FOLLOW_141);
rule__JvmWildcardTypeReference__Group_2_1__0__Impl();
state._fsp--;
@@ -70614,23 +70345,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0__Impl"
- // InternalBlipDSL.g:21262:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ;
+ // InternalBlipDSL.g:21181:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ;
public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21266:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) )
- // InternalBlipDSL.g:21267:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
+ // InternalBlipDSL.g:21185:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) )
+ // InternalBlipDSL.g:21186:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
{
- // InternalBlipDSL.g:21267:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
- // InternalBlipDSL.g:21268:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
+ // InternalBlipDSL.g:21186:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
+ // InternalBlipDSL.g:21187:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0());
}
- // InternalBlipDSL.g:21269:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
- // InternalBlipDSL.g:21269:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0
+ // InternalBlipDSL.g:21188:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
+ // InternalBlipDSL.g:21188:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0();
@@ -70665,14 +70396,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1"
- // InternalBlipDSL.g:21277:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ;
+ // InternalBlipDSL.g:21196:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ;
public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21281:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl )
- // InternalBlipDSL.g:21282:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl
+ // InternalBlipDSL.g:21200:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl )
+ // InternalBlipDSL.g:21201:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group_2_1__1__Impl();
@@ -70698,37 +70429,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1__Impl"
- // InternalBlipDSL.g:21288:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ;
+ // InternalBlipDSL.g:21207:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ;
public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21292:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) )
- // InternalBlipDSL.g:21293:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
+ // InternalBlipDSL.g:21211:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) )
+ // InternalBlipDSL.g:21212:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
{
- // InternalBlipDSL.g:21293:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
- // InternalBlipDSL.g:21294:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
+ // InternalBlipDSL.g:21212:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
+ // InternalBlipDSL.g:21213:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1());
}
- // InternalBlipDSL.g:21295:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
- loop156:
+ // InternalBlipDSL.g:21214:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
+ loop154:
do {
- int alt156=2;
- int LA156_0 = input.LA(1);
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA156_0==200) ) {
- alt156=1;
+ if ( (LA154_0==200) ) {
+ alt154=1;
}
- switch (alt156) {
+ switch (alt154) {
case 1 :
- // InternalBlipDSL.g:21295:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1
+ // InternalBlipDSL.g:21214:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1
{
- pushFollow(FOLLOW_144);
+ pushFollow(FOLLOW_142);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1();
state._fsp--;
@@ -70738,7 +70469,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop156;
+ break loop154;
}
} while (true);
@@ -70767,16 +70498,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__0"
- // InternalBlipDSL.g:21304:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
+ // InternalBlipDSL.g:21223:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
public final void rule__JvmUpperBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21308:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
- // InternalBlipDSL.g:21309:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
+ // InternalBlipDSL.g:21227:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
+ // InternalBlipDSL.g:21228:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__JvmUpperBound__Group__0__Impl();
state._fsp--;
@@ -70805,17 +70536,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__0__Impl"
- // InternalBlipDSL.g:21316:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
+ // InternalBlipDSL.g:21235:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21320:1: ( ( 'extends' ) )
- // InternalBlipDSL.g:21321:1: ( 'extends' )
+ // InternalBlipDSL.g:21239:1: ( ( 'extends' ) )
+ // InternalBlipDSL.g:21240:1: ( 'extends' )
{
- // InternalBlipDSL.g:21321:1: ( 'extends' )
- // InternalBlipDSL.g:21322:2: 'extends'
+ // InternalBlipDSL.g:21240:1: ( 'extends' )
+ // InternalBlipDSL.g:21241:2: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
@@ -70846,14 +70577,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__1"
- // InternalBlipDSL.g:21331:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
+ // InternalBlipDSL.g:21250:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
public final void rule__JvmUpperBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21335:1: ( rule__JvmUpperBound__Group__1__Impl )
- // InternalBlipDSL.g:21336:2: rule__JvmUpperBound__Group__1__Impl
+ // InternalBlipDSL.g:21254:1: ( rule__JvmUpperBound__Group__1__Impl )
+ // InternalBlipDSL.g:21255:2: rule__JvmUpperBound__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmUpperBound__Group__1__Impl();
@@ -70879,23 +70610,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__1__Impl"
- // InternalBlipDSL.g:21342:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
+ // InternalBlipDSL.g:21261:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21346:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
- // InternalBlipDSL.g:21347:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21265:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
+ // InternalBlipDSL.g:21266:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
{
- // InternalBlipDSL.g:21347:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
- // InternalBlipDSL.g:21348:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21266:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21267:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1());
}
- // InternalBlipDSL.g:21349:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
- // InternalBlipDSL.g:21349:3: rule__JvmUpperBound__TypeReferenceAssignment_1
+ // InternalBlipDSL.g:21268:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21268:3: rule__JvmUpperBound__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmUpperBound__TypeReferenceAssignment_1();
@@ -70930,16 +70661,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__0"
- // InternalBlipDSL.g:21358:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
+ // InternalBlipDSL.g:21277:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21362:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
- // InternalBlipDSL.g:21363:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
+ // InternalBlipDSL.g:21281:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
+ // InternalBlipDSL.g:21282:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__JvmUpperBoundAnded__Group__0__Impl();
state._fsp--;
@@ -70968,17 +70699,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl"
- // InternalBlipDSL.g:21370:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
+ // InternalBlipDSL.g:21289:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21374:1: ( ( '&' ) )
- // InternalBlipDSL.g:21375:1: ( '&' )
+ // InternalBlipDSL.g:21293:1: ( ( '&' ) )
+ // InternalBlipDSL.g:21294:1: ( '&' )
{
- // InternalBlipDSL.g:21375:1: ( '&' )
- // InternalBlipDSL.g:21376:2: '&'
+ // InternalBlipDSL.g:21294:1: ( '&' )
+ // InternalBlipDSL.g:21295:2: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
@@ -71009,14 +70740,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__1"
- // InternalBlipDSL.g:21385:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
+ // InternalBlipDSL.g:21304:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21389:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
- // InternalBlipDSL.g:21390:2: rule__JvmUpperBoundAnded__Group__1__Impl
+ // InternalBlipDSL.g:21308:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
+ // InternalBlipDSL.g:21309:2: rule__JvmUpperBoundAnded__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmUpperBoundAnded__Group__1__Impl();
@@ -71042,23 +70773,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl"
- // InternalBlipDSL.g:21396:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
+ // InternalBlipDSL.g:21315:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21400:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
- // InternalBlipDSL.g:21401:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21319:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
+ // InternalBlipDSL.g:21320:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
{
- // InternalBlipDSL.g:21401:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
- // InternalBlipDSL.g:21402:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21320:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21321:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1());
}
- // InternalBlipDSL.g:21403:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
- // InternalBlipDSL.g:21403:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
+ // InternalBlipDSL.g:21322:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21322:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmUpperBoundAnded__TypeReferenceAssignment_1();
@@ -71093,16 +70824,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__0"
- // InternalBlipDSL.g:21412:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
+ // InternalBlipDSL.g:21331:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
public final void rule__JvmLowerBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21416:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
- // InternalBlipDSL.g:21417:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
+ // InternalBlipDSL.g:21335:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
+ // InternalBlipDSL.g:21336:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__JvmLowerBound__Group__0__Impl();
state._fsp--;
@@ -71131,17 +70862,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__0__Impl"
- // InternalBlipDSL.g:21424:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
+ // InternalBlipDSL.g:21343:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21428:1: ( ( 'super' ) )
- // InternalBlipDSL.g:21429:1: ( 'super' )
+ // InternalBlipDSL.g:21347:1: ( ( 'super' ) )
+ // InternalBlipDSL.g:21348:1: ( 'super' )
{
- // InternalBlipDSL.g:21429:1: ( 'super' )
- // InternalBlipDSL.g:21430:2: 'super'
+ // InternalBlipDSL.g:21348:1: ( 'super' )
+ // InternalBlipDSL.g:21349:2: 'super'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
@@ -71172,14 +70903,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__1"
- // InternalBlipDSL.g:21439:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
+ // InternalBlipDSL.g:21358:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
public final void rule__JvmLowerBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21443:1: ( rule__JvmLowerBound__Group__1__Impl )
- // InternalBlipDSL.g:21444:2: rule__JvmLowerBound__Group__1__Impl
+ // InternalBlipDSL.g:21362:1: ( rule__JvmLowerBound__Group__1__Impl )
+ // InternalBlipDSL.g:21363:2: rule__JvmLowerBound__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmLowerBound__Group__1__Impl();
@@ -71205,23 +70936,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__1__Impl"
- // InternalBlipDSL.g:21450:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
+ // InternalBlipDSL.g:21369:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21454:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
- // InternalBlipDSL.g:21455:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21373:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
+ // InternalBlipDSL.g:21374:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
{
- // InternalBlipDSL.g:21455:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
- // InternalBlipDSL.g:21456:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21374:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21375:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1());
}
- // InternalBlipDSL.g:21457:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
- // InternalBlipDSL.g:21457:3: rule__JvmLowerBound__TypeReferenceAssignment_1
+ // InternalBlipDSL.g:21376:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21376:3: rule__JvmLowerBound__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmLowerBound__TypeReferenceAssignment_1();
@@ -71256,16 +70987,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__0"
- // InternalBlipDSL.g:21466:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ;
+ // InternalBlipDSL.g:21385:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ;
public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21470:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 )
- // InternalBlipDSL.g:21471:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1
+ // InternalBlipDSL.g:21389:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 )
+ // InternalBlipDSL.g:21390:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_80);
rule__JvmLowerBoundAnded__Group__0__Impl();
state._fsp--;
@@ -71294,17 +71025,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__0__Impl"
- // InternalBlipDSL.g:21478:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ;
+ // InternalBlipDSL.g:21397:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ;
public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21482:1: ( ( '&' ) )
- // InternalBlipDSL.g:21483:1: ( '&' )
+ // InternalBlipDSL.g:21401:1: ( ( '&' ) )
+ // InternalBlipDSL.g:21402:1: ( '&' )
{
- // InternalBlipDSL.g:21483:1: ( '&' )
- // InternalBlipDSL.g:21484:2: '&'
+ // InternalBlipDSL.g:21402:1: ( '&' )
+ // InternalBlipDSL.g:21403:2: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0());
@@ -71335,14 +71066,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__1"
- // InternalBlipDSL.g:21493:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ;
+ // InternalBlipDSL.g:21412:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ;
public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21497:1: ( rule__JvmLowerBoundAnded__Group__1__Impl )
- // InternalBlipDSL.g:21498:2: rule__JvmLowerBoundAnded__Group__1__Impl
+ // InternalBlipDSL.g:21416:1: ( rule__JvmLowerBoundAnded__Group__1__Impl )
+ // InternalBlipDSL.g:21417:2: rule__JvmLowerBoundAnded__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmLowerBoundAnded__Group__1__Impl();
@@ -71368,23 +71099,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__1__Impl"
- // InternalBlipDSL.g:21504:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ;
+ // InternalBlipDSL.g:21423:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21508:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) )
- // InternalBlipDSL.g:21509:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21427:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) )
+ // InternalBlipDSL.g:21428:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
{
- // InternalBlipDSL.g:21509:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
- // InternalBlipDSL.g:21510:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21428:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalBlipDSL.g:21429:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1());
}
- // InternalBlipDSL.g:21511:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
- // InternalBlipDSL.g:21511:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1
+ // InternalBlipDSL.g:21430:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
+ // InternalBlipDSL.g:21430:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmLowerBoundAnded__TypeReferenceAssignment_1();
@@ -71419,16 +71150,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0"
- // InternalBlipDSL.g:21520:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
+ // InternalBlipDSL.g:21439:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21524:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
- // InternalBlipDSL.g:21525:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
+ // InternalBlipDSL.g:21443:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
+ // InternalBlipDSL.g:21444:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_51);
rule__QualifiedNameWithWildcard__Group__0__Impl();
state._fsp--;
@@ -71457,17 +71188,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl"
- // InternalBlipDSL.g:21532:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
+ // InternalBlipDSL.g:21451:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21536:1: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:21537:1: ( ruleQualifiedName )
+ // InternalBlipDSL.g:21455:1: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:21456:1: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:21537:1: ( ruleQualifiedName )
- // InternalBlipDSL.g:21538:2: ruleQualifiedName
+ // InternalBlipDSL.g:21456:1: ( ruleQualifiedName )
+ // InternalBlipDSL.g:21457:2: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
@@ -71502,16 +71233,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1"
- // InternalBlipDSL.g:21547:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ;
+ // InternalBlipDSL.g:21466:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ;
public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21551:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 )
- // InternalBlipDSL.g:21552:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2
+ // InternalBlipDSL.g:21470:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 )
+ // InternalBlipDSL.g:21471:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2
{
- pushFollow(FOLLOW_145);
+ pushFollow(FOLLOW_143);
rule__QualifiedNameWithWildcard__Group__1__Impl();
state._fsp--;
@@ -71540,17 +71271,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl"
- // InternalBlipDSL.g:21559:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ;
+ // InternalBlipDSL.g:21478:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ;
public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21563:1: ( ( '.' ) )
- // InternalBlipDSL.g:21564:1: ( '.' )
+ // InternalBlipDSL.g:21482:1: ( ( '.' ) )
+ // InternalBlipDSL.g:21483:1: ( '.' )
{
- // InternalBlipDSL.g:21564:1: ( '.' )
- // InternalBlipDSL.g:21565:2: '.'
+ // InternalBlipDSL.g:21483:1: ( '.' )
+ // InternalBlipDSL.g:21484:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1());
@@ -71581,14 +71312,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__2"
- // InternalBlipDSL.g:21574:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ;
+ // InternalBlipDSL.g:21493:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ;
public final void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21578:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl )
- // InternalBlipDSL.g:21579:2: rule__QualifiedNameWithWildcard__Group__2__Impl
+ // InternalBlipDSL.g:21497:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl )
+ // InternalBlipDSL.g:21498:2: rule__QualifiedNameWithWildcard__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedNameWithWildcard__Group__2__Impl();
@@ -71614,17 +71345,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl"
- // InternalBlipDSL.g:21585:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ;
+ // InternalBlipDSL.g:21504:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ;
public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21589:1: ( ( '*' ) )
- // InternalBlipDSL.g:21590:1: ( '*' )
+ // InternalBlipDSL.g:21508:1: ( ( '*' ) )
+ // InternalBlipDSL.g:21509:1: ( '*' )
{
- // InternalBlipDSL.g:21590:1: ( '*' )
- // InternalBlipDSL.g:21591:2: '*'
+ // InternalBlipDSL.g:21509:1: ( '*' )
+ // InternalBlipDSL.g:21510:2: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2());
@@ -71655,16 +71386,16 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__0"
- // InternalBlipDSL.g:21601:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ;
+ // InternalBlipDSL.g:21520:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ;
public final void rule__QualifiedNameInStaticImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21605:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 )
- // InternalBlipDSL.g:21606:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1
+ // InternalBlipDSL.g:21524:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 )
+ // InternalBlipDSL.g:21525:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_51);
rule__QualifiedNameInStaticImport__Group__0__Impl();
state._fsp--;
@@ -71693,17 +71424,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__0__Impl"
- // InternalBlipDSL.g:21613:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ;
+ // InternalBlipDSL.g:21532:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ;
public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21617:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:21618:1: ( ruleValidID )
+ // InternalBlipDSL.g:21536:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:21537:1: ( ruleValidID )
{
- // InternalBlipDSL.g:21618:1: ( ruleValidID )
- // InternalBlipDSL.g:21619:2: ruleValidID
+ // InternalBlipDSL.g:21537:1: ( ruleValidID )
+ // InternalBlipDSL.g:21538:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0());
@@ -71738,14 +71469,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__1"
- // InternalBlipDSL.g:21628:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ;
+ // InternalBlipDSL.g:21547:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ;
public final void rule__QualifiedNameInStaticImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21632:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl )
- // InternalBlipDSL.g:21633:2: rule__QualifiedNameInStaticImport__Group__1__Impl
+ // InternalBlipDSL.g:21551:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl )
+ // InternalBlipDSL.g:21552:2: rule__QualifiedNameInStaticImport__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedNameInStaticImport__Group__1__Impl();
@@ -71771,17 +71502,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__1__Impl"
- // InternalBlipDSL.g:21639:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ;
+ // InternalBlipDSL.g:21558:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ;
public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21643:1: ( ( '.' ) )
- // InternalBlipDSL.g:21644:1: ( '.' )
+ // InternalBlipDSL.g:21562:1: ( ( '.' ) )
+ // InternalBlipDSL.g:21563:1: ( '.' )
{
- // InternalBlipDSL.g:21644:1: ( '.' )
- // InternalBlipDSL.g:21645:2: '.'
+ // InternalBlipDSL.g:21563:1: ( '.' )
+ // InternalBlipDSL.g:21564:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getFullStopKeyword_1());
@@ -71812,33 +71543,33 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__UnorderedGroup_3"
- // InternalBlipDSL.g:21655:1: rule__Blip__UnorderedGroup_3 : ( rule__Blip__UnorderedGroup_3__0 )? ;
+ // InternalBlipDSL.g:21574:1: rule__Blip__UnorderedGroup_3 : ( rule__Blip__UnorderedGroup_3__0 )? ;
public final void rule__Blip__UnorderedGroup_3() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getBlipAccess().getUnorderedGroup_3());
try {
- // InternalBlipDSL.g:21660:1: ( ( rule__Blip__UnorderedGroup_3__0 )? )
- // InternalBlipDSL.g:21661:2: ( rule__Blip__UnorderedGroup_3__0 )?
+ // InternalBlipDSL.g:21579:1: ( ( rule__Blip__UnorderedGroup_3__0 )? )
+ // InternalBlipDSL.g:21580:2: ( rule__Blip__UnorderedGroup_3__0 )?
{
- // InternalBlipDSL.g:21661:2: ( rule__Blip__UnorderedGroup_3__0 )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalBlipDSL.g:21580:2: ( rule__Blip__UnorderedGroup_3__0 )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( LA157_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
- alt157=1;
+ if ( LA155_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
+ alt155=1;
}
- else if ( LA157_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
- alt157=1;
+ else if ( LA155_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
+ alt155=1;
}
- else if ( LA157_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
- alt157=1;
+ else if ( LA155_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
+ alt155=1;
}
- else if ( LA157_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
- alt157=1;
+ else if ( LA155_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
+ alt155=1;
}
- switch (alt157) {
+ switch (alt155) {
case 1 :
// InternalBlipDSL.g:0:0: rule__Blip__UnorderedGroup_3__0
{
@@ -71873,63 +71604,63 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__UnorderedGroup_3__Impl"
- // InternalBlipDSL.g:21669:1: rule__Blip__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) ) ;
+ // InternalBlipDSL.g:21588:1: rule__Blip__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) ) ;
public final void rule__Blip__UnorderedGroup_3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalBlipDSL.g:21674:1: ( ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) ) )
- // InternalBlipDSL.g:21675:3: ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) )
+ // InternalBlipDSL.g:21593:1: ( ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) ) )
+ // InternalBlipDSL.g:21594:3: ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) )
{
- // InternalBlipDSL.g:21675:3: ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) )
- int alt158=4;
- int LA158_0 = input.LA(1);
+ // InternalBlipDSL.g:21594:3: ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) ) )
+ int alt156=4;
+ int LA156_0 = input.LA(1);
- if ( LA158_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
- alt158=1;
+ if ( LA156_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
+ alt156=1;
}
- else if ( LA158_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
- alt158=2;
+ else if ( LA156_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
+ alt156=2;
}
- else if ( LA158_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
- alt158=3;
+ else if ( LA156_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
+ alt156=3;
}
- else if ( LA158_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
- alt158=4;
+ else if ( LA156_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
+ alt156=4;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 158, 0, input);
+ new NoViableAltException("", 156, 0, input);
throw nvae;
}
- switch (alt158) {
+ switch (alt156) {
case 1 :
- // InternalBlipDSL.g:21676:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
+ // InternalBlipDSL.g:21595:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
{
- // InternalBlipDSL.g:21676:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
- // InternalBlipDSL.g:21677:4: {...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) )
+ // InternalBlipDSL.g:21595:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
+ // InternalBlipDSL.g:21596:4: {...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__Blip__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0)");
}
- // InternalBlipDSL.g:21677:100: ( ( ( rule__Blip__Group_3_0__0 ) ) )
- // InternalBlipDSL.g:21678:5: ( ( rule__Blip__Group_3_0__0 ) )
+ // InternalBlipDSL.g:21596:100: ( ( ( rule__Blip__Group_3_0__0 ) ) )
+ // InternalBlipDSL.g:21597:5: ( ( rule__Blip__Group_3_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0);
selected = true;
- // InternalBlipDSL.g:21684:5: ( ( rule__Blip__Group_3_0__0 ) )
- // InternalBlipDSL.g:21685:6: ( rule__Blip__Group_3_0__0 )
+ // InternalBlipDSL.g:21603:5: ( ( rule__Blip__Group_3_0__0 ) )
+ // InternalBlipDSL.g:21604:6: ( rule__Blip__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_3_0());
}
- // InternalBlipDSL.g:21686:6: ( rule__Blip__Group_3_0__0 )
- // InternalBlipDSL.g:21686:7: rule__Blip__Group_3_0__0
+ // InternalBlipDSL.g:21605:6: ( rule__Blip__Group_3_0__0 )
+ // InternalBlipDSL.g:21605:7: rule__Blip__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_0__0();
@@ -71955,28 +71686,28 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalBlipDSL.g:21691:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
+ // InternalBlipDSL.g:21610:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
{
- // InternalBlipDSL.g:21691:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
- // InternalBlipDSL.g:21692:4: {...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) )
+ // InternalBlipDSL.g:21610:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
+ // InternalBlipDSL.g:21611:4: {...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__Blip__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1)");
}
- // InternalBlipDSL.g:21692:100: ( ( ( rule__Blip__Group_3_1__0 ) ) )
- // InternalBlipDSL.g:21693:5: ( ( rule__Blip__Group_3_1__0 ) )
+ // InternalBlipDSL.g:21611:100: ( ( ( rule__Blip__Group_3_1__0 ) ) )
+ // InternalBlipDSL.g:21612:5: ( ( rule__Blip__Group_3_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1);
selected = true;
- // InternalBlipDSL.g:21699:5: ( ( rule__Blip__Group_3_1__0 ) )
- // InternalBlipDSL.g:21700:6: ( rule__Blip__Group_3_1__0 )
+ // InternalBlipDSL.g:21618:5: ( ( rule__Blip__Group_3_1__0 ) )
+ // InternalBlipDSL.g:21619:6: ( rule__Blip__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_3_1());
}
- // InternalBlipDSL.g:21701:6: ( rule__Blip__Group_3_1__0 )
- // InternalBlipDSL.g:21701:7: rule__Blip__Group_3_1__0
+ // InternalBlipDSL.g:21620:6: ( rule__Blip__Group_3_1__0 )
+ // InternalBlipDSL.g:21620:7: rule__Blip__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_1__0();
@@ -72002,28 +71733,28 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalBlipDSL.g:21706:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
+ // InternalBlipDSL.g:21625:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
{
- // InternalBlipDSL.g:21706:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
- // InternalBlipDSL.g:21707:4: {...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
+ // InternalBlipDSL.g:21625:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
+ // InternalBlipDSL.g:21626:4: {...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__Blip__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2)");
}
- // InternalBlipDSL.g:21707:100: ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
- // InternalBlipDSL.g:21708:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
+ // InternalBlipDSL.g:21626:100: ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
+ // InternalBlipDSL.g:21627:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2);
selected = true;
- // InternalBlipDSL.g:21714:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
- // InternalBlipDSL.g:21715:6: ( rule__Blip__HasLoggingAssignment_3_2 )
+ // InternalBlipDSL.g:21633:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
+ // InternalBlipDSL.g:21634:6: ( rule__Blip__HasLoggingAssignment_3_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasLoggingAssignment_3_2());
}
- // InternalBlipDSL.g:21716:6: ( rule__Blip__HasLoggingAssignment_3_2 )
- // InternalBlipDSL.g:21716:7: rule__Blip__HasLoggingAssignment_3_2
+ // InternalBlipDSL.g:21635:6: ( rule__Blip__HasLoggingAssignment_3_2 )
+ // InternalBlipDSL.g:21635:7: rule__Blip__HasLoggingAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__Blip__HasLoggingAssignment_3_2();
@@ -72049,28 +71780,28 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalBlipDSL.g:21721:3: ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) )
+ // InternalBlipDSL.g:21640:3: ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) )
{
- // InternalBlipDSL.g:21721:3: ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) )
- // InternalBlipDSL.g:21722:4: {...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) )
+ // InternalBlipDSL.g:21640:3: ({...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) ) )
+ // InternalBlipDSL.g:21641:4: {...}? => ( ( ( rule__Blip__Group_3_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__Blip__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3)");
}
- // InternalBlipDSL.g:21722:100: ( ( ( rule__Blip__Group_3_3__0 ) ) )
- // InternalBlipDSL.g:21723:5: ( ( rule__Blip__Group_3_3__0 ) )
+ // InternalBlipDSL.g:21641:100: ( ( ( rule__Blip__Group_3_3__0 ) ) )
+ // InternalBlipDSL.g:21642:5: ( ( rule__Blip__Group_3_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3);
selected = true;
- // InternalBlipDSL.g:21729:5: ( ( rule__Blip__Group_3_3__0 ) )
- // InternalBlipDSL.g:21730:6: ( rule__Blip__Group_3_3__0 )
+ // InternalBlipDSL.g:21648:5: ( ( rule__Blip__Group_3_3__0 ) )
+ // InternalBlipDSL.g:21649:6: ( rule__Blip__Group_3_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_3_3());
}
- // InternalBlipDSL.g:21731:6: ( rule__Blip__Group_3_3__0 )
- // InternalBlipDSL.g:21731:7: rule__Blip__Group_3_3__0
+ // InternalBlipDSL.g:21650:6: ( rule__Blip__Group_3_3__0 )
+ // InternalBlipDSL.g:21650:7: rule__Blip__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_3__0();
@@ -72119,37 +71850,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__UnorderedGroup_3__0"
- // InternalBlipDSL.g:21744:1: rule__Blip__UnorderedGroup_3__0 : rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__1 )? ;
+ // InternalBlipDSL.g:21663:1: rule__Blip__UnorderedGroup_3__0 : rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__1 )? ;
public final void rule__Blip__UnorderedGroup_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21748:1: ( rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__1 )? )
- // InternalBlipDSL.g:21749:2: rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__1 )?
+ // InternalBlipDSL.g:21667:1: ( rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__1 )? )
+ // InternalBlipDSL.g:21668:2: rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__1 )?
{
- pushFollow(FOLLOW_146);
+ pushFollow(FOLLOW_144);
rule__Blip__UnorderedGroup_3__Impl();
state._fsp--;
if (state.failed) return ;
- // InternalBlipDSL.g:21750:2: ( rule__Blip__UnorderedGroup_3__1 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalBlipDSL.g:21669:2: ( rule__Blip__UnorderedGroup_3__1 )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( LA159_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
- alt159=1;
+ if ( LA157_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
+ alt157=1;
}
- else if ( LA159_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
- alt159=1;
+ else if ( LA157_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
+ alt157=1;
}
- else if ( LA159_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
- alt159=1;
+ else if ( LA157_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
+ alt157=1;
}
- else if ( LA159_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
- alt159=1;
+ else if ( LA157_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
+ alt157=1;
}
- switch (alt159) {
+ switch (alt157) {
case 1 :
// InternalBlipDSL.g:0:0: rule__Blip__UnorderedGroup_3__1
{
@@ -72183,37 +71914,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__UnorderedGroup_3__1"
- // InternalBlipDSL.g:21756:1: rule__Blip__UnorderedGroup_3__1 : rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__2 )? ;
+ // InternalBlipDSL.g:21675:1: rule__Blip__UnorderedGroup_3__1 : rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__2 )? ;
public final void rule__Blip__UnorderedGroup_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21760:1: ( rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__2 )? )
- // InternalBlipDSL.g:21761:2: rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__2 )?
+ // InternalBlipDSL.g:21679:1: ( rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__2 )? )
+ // InternalBlipDSL.g:21680:2: rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__2 )?
{
- pushFollow(FOLLOW_146);
+ pushFollow(FOLLOW_144);
rule__Blip__UnorderedGroup_3__Impl();
state._fsp--;
if (state.failed) return ;
- // InternalBlipDSL.g:21762:2: ( rule__Blip__UnorderedGroup_3__2 )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalBlipDSL.g:21681:2: ( rule__Blip__UnorderedGroup_3__2 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( LA160_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
- alt160=1;
+ if ( LA158_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
+ alt158=1;
}
- else if ( LA160_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
- alt160=1;
+ else if ( LA158_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
+ alt158=1;
}
- else if ( LA160_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
- alt160=1;
+ else if ( LA158_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
+ alt158=1;
}
- else if ( LA160_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
- alt160=1;
+ else if ( LA158_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
+ alt158=1;
}
- switch (alt160) {
+ switch (alt158) {
case 1 :
// InternalBlipDSL.g:0:0: rule__Blip__UnorderedGroup_3__2
{
@@ -72247,37 +71978,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__UnorderedGroup_3__2"
- // InternalBlipDSL.g:21768:1: rule__Blip__UnorderedGroup_3__2 : rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__3 )? ;
+ // InternalBlipDSL.g:21687:1: rule__Blip__UnorderedGroup_3__2 : rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__3 )? ;
public final void rule__Blip__UnorderedGroup_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21772:1: ( rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__3 )? )
- // InternalBlipDSL.g:21773:2: rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__3 )?
+ // InternalBlipDSL.g:21691:1: ( rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__3 )? )
+ // InternalBlipDSL.g:21692:2: rule__Blip__UnorderedGroup_3__Impl ( rule__Blip__UnorderedGroup_3__3 )?
{
- pushFollow(FOLLOW_146);
+ pushFollow(FOLLOW_144);
rule__Blip__UnorderedGroup_3__Impl();
state._fsp--;
if (state.failed) return ;
- // InternalBlipDSL.g:21774:2: ( rule__Blip__UnorderedGroup_3__3 )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalBlipDSL.g:21693:2: ( rule__Blip__UnorderedGroup_3__3 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( LA161_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
- alt161=1;
+ if ( LA159_0 == 201 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
+ alt159=1;
}
- else if ( LA161_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
- alt161=1;
+ else if ( LA159_0 == 202 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
+ alt159=1;
}
- else if ( LA161_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
- alt161=1;
+ else if ( LA159_0 == 203 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
+ alt159=1;
}
- else if ( LA161_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
- alt161=1;
+ else if ( LA159_0 == 204 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
+ alt159=1;
}
- switch (alt161) {
+ switch (alt159) {
case 1 :
// InternalBlipDSL.g:0:0: rule__Blip__UnorderedGroup_3__3
{
@@ -72311,14 +72042,14 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__UnorderedGroup_3__3"
- // InternalBlipDSL.g:21780:1: rule__Blip__UnorderedGroup_3__3 : rule__Blip__UnorderedGroup_3__Impl ;
+ // InternalBlipDSL.g:21699:1: rule__Blip__UnorderedGroup_3__3 : rule__Blip__UnorderedGroup_3__Impl ;
public final void rule__Blip__UnorderedGroup_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21784:1: ( rule__Blip__UnorderedGroup_3__Impl )
- // InternalBlipDSL.g:21785:2: rule__Blip__UnorderedGroup_3__Impl
+ // InternalBlipDSL.g:21703:1: ( rule__Blip__UnorderedGroup_3__Impl )
+ // InternalBlipDSL.g:21704:2: rule__Blip__UnorderedGroup_3__Impl
{
pushFollow(FOLLOW_2);
rule__Blip__UnorderedGroup_3__Impl();
@@ -72344,17 +72075,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipModel__ImportSectionAssignment_0"
- // InternalBlipDSL.g:21792:1: rule__BlipModel__ImportSectionAssignment_0 : ( ruleXImportSection ) ;
+ // InternalBlipDSL.g:21711:1: rule__BlipModel__ImportSectionAssignment_0 : ( ruleXImportSection ) ;
public final void rule__BlipModel__ImportSectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21796:1: ( ( ruleXImportSection ) )
- // InternalBlipDSL.g:21797:2: ( ruleXImportSection )
+ // InternalBlipDSL.g:21715:1: ( ( ruleXImportSection ) )
+ // InternalBlipDSL.g:21716:2: ( ruleXImportSection )
{
- // InternalBlipDSL.g:21797:2: ( ruleXImportSection )
- // InternalBlipDSL.g:21798:3: ruleXImportSection
+ // InternalBlipDSL.g:21716:2: ( ruleXImportSection )
+ // InternalBlipDSL.g:21717:3: ruleXImportSection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipModelAccess().getImportSectionXImportSectionParserRuleCall_0_0());
@@ -72388,21 +72119,21 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__BlipModel__ImportSectionAssignment_0"
- // $ANTLR start "rule__BlipModel__PackagesAssignment_1"
- // InternalBlipDSL.g:21807:1: rule__BlipModel__PackagesAssignment_1 : ( ruleBlipPackage ) ;
- public final void rule__BlipModel__PackagesAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__BlipModel__BlippackageAssignment_1"
+ // InternalBlipDSL.g:21726:1: rule__BlipModel__BlippackageAssignment_1 : ( ruleBlipPackage ) ;
+ public final void rule__BlipModel__BlippackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21811:1: ( ( ruleBlipPackage ) )
- // InternalBlipDSL.g:21812:2: ( ruleBlipPackage )
+ // InternalBlipDSL.g:21730:1: ( ( ruleBlipPackage ) )
+ // InternalBlipDSL.g:21731:2: ( ruleBlipPackage )
{
- // InternalBlipDSL.g:21812:2: ( ruleBlipPackage )
- // InternalBlipDSL.g:21813:3: ruleBlipPackage
+ // InternalBlipDSL.g:21731:2: ( ruleBlipPackage )
+ // InternalBlipDSL.g:21732:3: ruleBlipPackage
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBlipModelAccess().getPackagesBlipPackageParserRuleCall_1_0());
+ before(grammarAccess.getBlipModelAccess().getBlippackageBlipPackageParserRuleCall_1_0());
}
pushFollow(FOLLOW_2);
ruleBlipPackage();
@@ -72410,7 +72141,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBlipModelAccess().getPackagesBlipPackageParserRuleCall_1_0());
+ after(grammarAccess.getBlipModelAccess().getBlippackageBlipPackageParserRuleCall_1_0());
}
}
@@ -72430,21 +72161,21 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__BlipModel__PackagesAssignment_1"
+ // $ANTLR end "rule__BlipModel__BlippackageAssignment_1"
// $ANTLR start "rule__BlipPackage__NameAssignment_2"
- // InternalBlipDSL.g:21822:1: rule__BlipPackage__NameAssignment_2 : ( ruleQualifiedName ) ;
+ // InternalBlipDSL.g:21741:1: rule__BlipPackage__NameAssignment_2 : ( ruleQualifiedName ) ;
public final void rule__BlipPackage__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21826:1: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:21827:2: ( ruleQualifiedName )
+ // InternalBlipDSL.g:21745:1: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:21746:2: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:21827:2: ( ruleQualifiedName )
- // InternalBlipDSL.g:21828:3: ruleQualifiedName
+ // InternalBlipDSL.g:21746:2: ( ruleQualifiedName )
+ // InternalBlipDSL.g:21747:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPackageAccess().getNameQualifiedNameParserRuleCall_2_0());
@@ -72478,21 +72209,21 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__BlipPackage__NameAssignment_2"
- // $ANTLR start "rule__BlipPackage__BlipsAssignment_3_1"
- // InternalBlipDSL.g:21837:1: rule__BlipPackage__BlipsAssignment_3_1 : ( ruleBlip ) ;
- public final void rule__BlipPackage__BlipsAssignment_3_1() throws RecognitionException {
+ // $ANTLR start "rule__BlipPackage__BlipsAssignment_3"
+ // InternalBlipDSL.g:21756:1: rule__BlipPackage__BlipsAssignment_3 : ( ruleBlip ) ;
+ public final void rule__BlipPackage__BlipsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21841:1: ( ( ruleBlip ) )
- // InternalBlipDSL.g:21842:2: ( ruleBlip )
+ // InternalBlipDSL.g:21760:1: ( ( ruleBlip ) )
+ // InternalBlipDSL.g:21761:2: ( ruleBlip )
{
- // InternalBlipDSL.g:21842:2: ( ruleBlip )
- // InternalBlipDSL.g:21843:3: ruleBlip
+ // InternalBlipDSL.g:21761:2: ( ruleBlip )
+ // InternalBlipDSL.g:21762:3: ruleBlip
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_1_0());
+ before(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_0());
}
pushFollow(FOLLOW_2);
ruleBlip();
@@ -72500,7 +72231,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_1_0());
+ after(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_0());
}
}
@@ -72520,21 +72251,21 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__BlipPackage__BlipsAssignment_3_1"
+ // $ANTLR end "rule__BlipPackage__BlipsAssignment_3"
// $ANTLR start "rule__Blip__NameAssignment_2"
- // InternalBlipDSL.g:21852:1: rule__Blip__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:21771:1: rule__Blip__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__Blip__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21856:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:21857:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:21775:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:21776:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:21857:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:21858:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:21776:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:21777:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -72569,23 +72300,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__HasImageAssignment_3_0_0"
- // InternalBlipDSL.g:21867:1: rule__Blip__HasImageAssignment_3_0_0 : ( ( 'image' ) ) ;
+ // InternalBlipDSL.g:21786:1: rule__Blip__HasImageAssignment_3_0_0 : ( ( 'image' ) ) ;
public final void rule__Blip__HasImageAssignment_3_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21871:1: ( ( ( 'image' ) ) )
- // InternalBlipDSL.g:21872:2: ( ( 'image' ) )
+ // InternalBlipDSL.g:21790:1: ( ( ( 'image' ) ) )
+ // InternalBlipDSL.g:21791:2: ( ( 'image' ) )
{
- // InternalBlipDSL.g:21872:2: ( ( 'image' ) )
- // InternalBlipDSL.g:21873:3: ( 'image' )
+ // InternalBlipDSL.g:21791:2: ( ( 'image' ) )
+ // InternalBlipDSL.g:21792:3: ( 'image' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasImageImageKeyword_3_0_0_0());
}
- // InternalBlipDSL.g:21874:3: ( 'image' )
- // InternalBlipDSL.g:21875:4: 'image'
+ // InternalBlipDSL.g:21793:3: ( 'image' )
+ // InternalBlipDSL.g:21794:4: 'image'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasImageImageKeyword_3_0_0_0());
@@ -72622,17 +72353,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__ImageAssignment_3_0_1"
- // InternalBlipDSL.g:21886:1: rule__Blip__ImageAssignment_3_0_1 : ( RULE_STRING ) ;
+ // InternalBlipDSL.g:21805:1: rule__Blip__ImageAssignment_3_0_1 : ( RULE_STRING ) ;
public final void rule__Blip__ImageAssignment_3_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21890:1: ( ( RULE_STRING ) )
- // InternalBlipDSL.g:21891:2: ( RULE_STRING )
+ // InternalBlipDSL.g:21809:1: ( ( RULE_STRING ) )
+ // InternalBlipDSL.g:21810:2: ( RULE_STRING )
{
- // InternalBlipDSL.g:21891:2: ( RULE_STRING )
- // InternalBlipDSL.g:21892:3: RULE_STRING
+ // InternalBlipDSL.g:21810:2: ( RULE_STRING )
+ // InternalBlipDSL.g:21811:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getImageSTRINGTerminalRuleCall_3_0_1_0());
@@ -72663,23 +72394,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__HasIconAssignment_3_1_0"
- // InternalBlipDSL.g:21901:1: rule__Blip__HasIconAssignment_3_1_0 : ( ( 'icon' ) ) ;
+ // InternalBlipDSL.g:21820:1: rule__Blip__HasIconAssignment_3_1_0 : ( ( 'icon' ) ) ;
public final void rule__Blip__HasIconAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21905:1: ( ( ( 'icon' ) ) )
- // InternalBlipDSL.g:21906:2: ( ( 'icon' ) )
+ // InternalBlipDSL.g:21824:1: ( ( ( 'icon' ) ) )
+ // InternalBlipDSL.g:21825:2: ( ( 'icon' ) )
{
- // InternalBlipDSL.g:21906:2: ( ( 'icon' ) )
- // InternalBlipDSL.g:21907:3: ( 'icon' )
+ // InternalBlipDSL.g:21825:2: ( ( 'icon' ) )
+ // InternalBlipDSL.g:21826:3: ( 'icon' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasIconIconKeyword_3_1_0_0());
}
- // InternalBlipDSL.g:21908:3: ( 'icon' )
- // InternalBlipDSL.g:21909:4: 'icon'
+ // InternalBlipDSL.g:21827:3: ( 'icon' )
+ // InternalBlipDSL.g:21828:4: 'icon'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasIconIconKeyword_3_1_0_0());
@@ -72716,17 +72447,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__IconAssignment_3_1_1"
- // InternalBlipDSL.g:21920:1: rule__Blip__IconAssignment_3_1_1 : ( ruleIconsEnum ) ;
+ // InternalBlipDSL.g:21839:1: rule__Blip__IconAssignment_3_1_1 : ( ruleIconsEnum ) ;
public final void rule__Blip__IconAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21924:1: ( ( ruleIconsEnum ) )
- // InternalBlipDSL.g:21925:2: ( ruleIconsEnum )
+ // InternalBlipDSL.g:21843:1: ( ( ruleIconsEnum ) )
+ // InternalBlipDSL.g:21844:2: ( ruleIconsEnum )
{
- // InternalBlipDSL.g:21925:2: ( ruleIconsEnum )
- // InternalBlipDSL.g:21926:3: ruleIconsEnum
+ // InternalBlipDSL.g:21844:2: ( ruleIconsEnum )
+ // InternalBlipDSL.g:21845:3: ruleIconsEnum
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getIconIconsEnumEnumRuleCall_3_1_1_0());
@@ -72761,23 +72492,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__HasLoggingAssignment_3_2"
- // InternalBlipDSL.g:21935:1: rule__Blip__HasLoggingAssignment_3_2 : ( ( 'logging' ) ) ;
+ // InternalBlipDSL.g:21854:1: rule__Blip__HasLoggingAssignment_3_2 : ( ( 'logging' ) ) ;
public final void rule__Blip__HasLoggingAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21939:1: ( ( ( 'logging' ) ) )
- // InternalBlipDSL.g:21940:2: ( ( 'logging' ) )
+ // InternalBlipDSL.g:21858:1: ( ( ( 'logging' ) ) )
+ // InternalBlipDSL.g:21859:2: ( ( 'logging' ) )
{
- // InternalBlipDSL.g:21940:2: ( ( 'logging' ) )
- // InternalBlipDSL.g:21941:3: ( 'logging' )
+ // InternalBlipDSL.g:21859:2: ( ( 'logging' ) )
+ // InternalBlipDSL.g:21860:3: ( 'logging' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasLoggingLoggingKeyword_3_2_0());
}
- // InternalBlipDSL.g:21942:3: ( 'logging' )
- // InternalBlipDSL.g:21943:4: 'logging'
+ // InternalBlipDSL.g:21861:3: ( 'logging' )
+ // InternalBlipDSL.g:21862:4: 'logging'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasLoggingLoggingKeyword_3_2_0());
@@ -72814,23 +72545,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__DescriptionAssignment_3_3_0"
- // InternalBlipDSL.g:21954:1: rule__Blip__DescriptionAssignment_3_3_0 : ( ( 'describedBy' ) ) ;
+ // InternalBlipDSL.g:21873:1: rule__Blip__DescriptionAssignment_3_3_0 : ( ( 'describedBy' ) ) ;
public final void rule__Blip__DescriptionAssignment_3_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21958:1: ( ( ( 'describedBy' ) ) )
- // InternalBlipDSL.g:21959:2: ( ( 'describedBy' ) )
+ // InternalBlipDSL.g:21877:1: ( ( ( 'describedBy' ) ) )
+ // InternalBlipDSL.g:21878:2: ( ( 'describedBy' ) )
{
- // InternalBlipDSL.g:21959:2: ( ( 'describedBy' ) )
- // InternalBlipDSL.g:21960:3: ( 'describedBy' )
+ // InternalBlipDSL.g:21878:2: ( ( 'describedBy' ) )
+ // InternalBlipDSL.g:21879:3: ( 'describedBy' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getDescriptionDescribedByKeyword_3_3_0_0());
}
- // InternalBlipDSL.g:21961:3: ( 'describedBy' )
- // InternalBlipDSL.g:21962:4: 'describedBy'
+ // InternalBlipDSL.g:21880:3: ( 'describedBy' )
+ // InternalBlipDSL.g:21881:4: 'describedBy'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getDescriptionDescribedByKeyword_3_3_0_0());
@@ -72867,17 +72598,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__DescriptionValueAssignment_3_3_1"
- // InternalBlipDSL.g:21973:1: rule__Blip__DescriptionValueAssignment_3_3_1 : ( ruleTRANSLATABLESTRING ) ;
+ // InternalBlipDSL.g:21892:1: rule__Blip__DescriptionValueAssignment_3_3_1 : ( ruleTRANSLATABLESTRING ) ;
public final void rule__Blip__DescriptionValueAssignment_3_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21977:1: ( ( ruleTRANSLATABLESTRING ) )
- // InternalBlipDSL.g:21978:2: ( ruleTRANSLATABLESTRING )
+ // InternalBlipDSL.g:21896:1: ( ( ruleTRANSLATABLESTRING ) )
+ // InternalBlipDSL.g:21897:2: ( ruleTRANSLATABLESTRING )
{
- // InternalBlipDSL.g:21978:2: ( ruleTRANSLATABLESTRING )
- // InternalBlipDSL.g:21979:3: ruleTRANSLATABLESTRING
+ // InternalBlipDSL.g:21897:2: ( ruleTRANSLATABLESTRING )
+ // InternalBlipDSL.g:21898:3: ruleTRANSLATABLESTRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getDescriptionValueTRANSLATABLESTRINGParserRuleCall_3_3_1_0());
@@ -72912,17 +72643,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__WorkloadAssignment_4_1"
- // InternalBlipDSL.g:21988:1: rule__Blip__WorkloadAssignment_4_1 : ( ruleBlipWorkload ) ;
+ // InternalBlipDSL.g:21907:1: rule__Blip__WorkloadAssignment_4_1 : ( ruleBlipWorkload ) ;
public final void rule__Blip__WorkloadAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:21992:1: ( ( ruleBlipWorkload ) )
- // InternalBlipDSL.g:21993:2: ( ruleBlipWorkload )
+ // InternalBlipDSL.g:21911:1: ( ( ruleBlipWorkload ) )
+ // InternalBlipDSL.g:21912:2: ( ruleBlipWorkload )
{
- // InternalBlipDSL.g:21993:2: ( ruleBlipWorkload )
- // InternalBlipDSL.g:21994:3: ruleBlipWorkload
+ // InternalBlipDSL.g:21912:2: ( ruleBlipWorkload )
+ // InternalBlipDSL.g:21913:3: ruleBlipWorkload
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getWorkloadBlipWorkloadParserRuleCall_4_1_0());
@@ -72957,23 +72688,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__FunctionGroupAssignment_5_1"
- // InternalBlipDSL.g:22003:1: rule__Blip__FunctionGroupAssignment_5_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:21922:1: rule__Blip__FunctionGroupAssignment_5_1 : ( ( RULE_ID ) ) ;
public final void rule__Blip__FunctionGroupAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22007:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22008:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:21926:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:21927:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22008:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22009:3: ( RULE_ID )
+ // InternalBlipDSL.g:21927:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:21928:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getFunctionGroupFunctionLibraryBlipGroupCrossReference_5_1_0());
}
- // InternalBlipDSL.g:22010:3: ( RULE_ID )
- // InternalBlipDSL.g:22011:4: RULE_ID
+ // InternalBlipDSL.g:21929:3: ( RULE_ID )
+ // InternalBlipDSL.g:21930:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getFunctionGroupFunctionLibraryBlipGroupIDTerminalRuleCall_5_1_0_1());
@@ -73010,23 +72741,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__ProcessAssignment_7"
- // InternalBlipDSL.g:22022:1: rule__Blip__ProcessAssignment_7 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:21941:1: rule__Blip__ProcessAssignment_7 : ( ( ruleQualifiedName ) ) ;
public final void rule__Blip__ProcessAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22026:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22027:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:21945:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:21946:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22027:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22028:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:21946:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:21947:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getProcessProcessCrossReference_7_0());
}
- // InternalBlipDSL.g:22029:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22030:4: ruleQualifiedName
+ // InternalBlipDSL.g:21948:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:21949:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getProcessProcessQualifiedNameParserRuleCall_7_0_1());
@@ -73067,17 +72798,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Blip__ItemsAssignment_8_1"
- // InternalBlipDSL.g:22041:1: rule__Blip__ItemsAssignment_8_1 : ( ruleBlipItem ) ;
+ // InternalBlipDSL.g:21960:1: rule__Blip__ItemsAssignment_8_1 : ( ruleBlipItem ) ;
public final void rule__Blip__ItemsAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22045:1: ( ( ruleBlipItem ) )
- // InternalBlipDSL.g:22046:2: ( ruleBlipItem )
+ // InternalBlipDSL.g:21964:1: ( ( ruleBlipItem ) )
+ // InternalBlipDSL.g:21965:2: ( ruleBlipItem )
{
- // InternalBlipDSL.g:22046:2: ( ruleBlipItem )
- // InternalBlipDSL.g:22047:3: ruleBlipItem
+ // InternalBlipDSL.g:21965:2: ( ruleBlipItem )
+ // InternalBlipDSL.g:21966:3: ruleBlipItem
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getItemsBlipItemParserRuleCall_8_1_0());
@@ -73112,17 +72843,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__SourceAssignment_2"
- // InternalBlipDSL.g:22056:1: rule__BlipWorkload__SourceAssignment_2 : ( ruleBlipDto ) ;
+ // InternalBlipDSL.g:21975:1: rule__BlipWorkload__SourceAssignment_2 : ( ruleBlipDto ) ;
public final void rule__BlipWorkload__SourceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22060:1: ( ( ruleBlipDto ) )
- // InternalBlipDSL.g:22061:2: ( ruleBlipDto )
+ // InternalBlipDSL.g:21979:1: ( ( ruleBlipDto ) )
+ // InternalBlipDSL.g:21980:2: ( ruleBlipDto )
{
- // InternalBlipDSL.g:22061:2: ( ruleBlipDto )
- // InternalBlipDSL.g:22062:3: ruleBlipDto
+ // InternalBlipDSL.g:21980:2: ( ruleBlipDto )
+ // InternalBlipDSL.g:21981:3: ruleBlipDto
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getSourceBlipDtoParserRuleCall_2_0());
@@ -73157,17 +72888,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipWorkload__FiltersAssignment_3_2"
- // InternalBlipDSL.g:22071:1: rule__BlipWorkload__FiltersAssignment_3_2 : ( ruleBlipFilter ) ;
+ // InternalBlipDSL.g:21990:1: rule__BlipWorkload__FiltersAssignment_3_2 : ( ruleBlipFilter ) ;
public final void rule__BlipWorkload__FiltersAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22075:1: ( ( ruleBlipFilter ) )
- // InternalBlipDSL.g:22076:2: ( ruleBlipFilter )
+ // InternalBlipDSL.g:21994:1: ( ( ruleBlipFilter ) )
+ // InternalBlipDSL.g:21995:2: ( ruleBlipFilter )
{
- // InternalBlipDSL.g:22076:2: ( ruleBlipFilter )
- // InternalBlipDSL.g:22077:3: ruleBlipFilter
+ // InternalBlipDSL.g:21995:2: ( ruleBlipFilter )
+ // InternalBlipDSL.g:21996:3: ruleBlipFilter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipWorkloadAccess().getFiltersBlipFilterParserRuleCall_3_2_0());
@@ -73202,17 +72933,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__FilterNameAssignment_2"
- // InternalBlipDSL.g:22086:1: rule__BlipFilter__FilterNameAssignment_2 : ( RULE_STRING ) ;
+ // InternalBlipDSL.g:22005:1: rule__BlipFilter__FilterNameAssignment_2 : ( RULE_STRING ) ;
public final void rule__BlipFilter__FilterNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22090:1: ( ( RULE_STRING ) )
- // InternalBlipDSL.g:22091:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22009:1: ( ( RULE_STRING ) )
+ // InternalBlipDSL.g:22010:2: ( RULE_STRING )
{
- // InternalBlipDSL.g:22091:2: ( RULE_STRING )
- // InternalBlipDSL.g:22092:3: RULE_STRING
+ // InternalBlipDSL.g:22010:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22011:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipFilterAccess().getFilterNameSTRINGTerminalRuleCall_2_0());
@@ -73243,17 +72974,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipFilter__FilterValueAssignment_4"
- // InternalBlipDSL.g:22101:1: rule__BlipFilter__FilterValueAssignment_4 : ( RULE_STRING ) ;
+ // InternalBlipDSL.g:22020:1: rule__BlipFilter__FilterValueAssignment_4 : ( RULE_STRING ) ;
public final void rule__BlipFilter__FilterValueAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22105:1: ( ( RULE_STRING ) )
- // InternalBlipDSL.g:22106:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22024:1: ( ( RULE_STRING ) )
+ // InternalBlipDSL.g:22025:2: ( RULE_STRING )
{
- // InternalBlipDSL.g:22106:2: ( RULE_STRING )
- // InternalBlipDSL.g:22107:3: RULE_STRING
+ // InternalBlipDSL.g:22025:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22026:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipFilterAccess().getFilterValueSTRINGTerminalRuleCall_4_0());
@@ -73284,23 +73015,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDto__DtoRefAssignment_2"
- // InternalBlipDSL.g:22116:1: rule__BlipDto__DtoRefAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22035:1: rule__BlipDto__DtoRefAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__BlipDto__DtoRefAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22120:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22121:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22039:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22040:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22121:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22122:3: ( RULE_ID )
+ // InternalBlipDSL.g:22040:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22041:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoAccess().getDtoRefLDtoCrossReference_2_0());
}
- // InternalBlipDSL.g:22123:3: ( RULE_ID )
- // InternalBlipDSL.g:22124:4: RULE_ID
+ // InternalBlipDSL.g:22042:3: ( RULE_ID )
+ // InternalBlipDSL.g:22043:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoAccess().getDtoRefLDtoIDTerminalRuleCall_2_0_1());
@@ -73337,17 +73068,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__NameAssignment_2"
- // InternalBlipDSL.g:22135:1: rule__BlipStartEvent__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22054:1: rule__BlipStartEvent__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipStartEvent__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22139:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22140:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22058:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22059:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22140:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22141:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22059:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22060:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -73382,23 +73113,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipStartEvent__EventAssignment_4"
- // InternalBlipDSL.g:22150:1: rule__BlipStartEvent__EventAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22069:1: rule__BlipStartEvent__EventAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipStartEvent__EventAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22154:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22155:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22073:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22074:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22155:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22156:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22074:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22075:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getEventStartEventCrossReference_4_0());
}
- // InternalBlipDSL.g:22157:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22158:4: ruleQualifiedName
+ // InternalBlipDSL.g:22076:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22077:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipStartEventAccess().getEventStartEventQualifiedNameParserRuleCall_4_0_1());
@@ -73439,17 +73170,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__NameAssignment_2"
- // InternalBlipDSL.g:22169:1: rule__BlipEndEvent__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22088:1: rule__BlipEndEvent__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipEndEvent__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22173:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22174:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22092:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22093:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22174:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22175:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22093:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22094:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -73484,23 +73215,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__EventAssignment_4"
- // InternalBlipDSL.g:22184:1: rule__BlipEndEvent__EventAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22103:1: rule__BlipEndEvent__EventAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipEndEvent__EventAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22188:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22189:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22107:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22108:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22189:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22190:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22108:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22109:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getEventEndEventCrossReference_4_0());
}
- // InternalBlipDSL.g:22191:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22192:4: ruleQualifiedName
+ // InternalBlipDSL.g:22110:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22111:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getEventEndEventQualifiedNameParserRuleCall_4_0_1());
@@ -73541,17 +73272,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipEndEvent__EndHandlingAssignment_5"
- // InternalBlipDSL.g:22203:1: rule__BlipEndEvent__EndHandlingAssignment_5 : ( ruleEndEventHandlingEnum ) ;
+ // InternalBlipDSL.g:22122:1: rule__BlipEndEvent__EndHandlingAssignment_5 : ( ruleEndEventHandlingEnum ) ;
public final void rule__BlipEndEvent__EndHandlingAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22207:1: ( ( ruleEndEventHandlingEnum ) )
- // InternalBlipDSL.g:22208:2: ( ruleEndEventHandlingEnum )
+ // InternalBlipDSL.g:22126:1: ( ( ruleEndEventHandlingEnum ) )
+ // InternalBlipDSL.g:22127:2: ( ruleEndEventHandlingEnum )
{
- // InternalBlipDSL.g:22208:2: ( ruleEndEventHandlingEnum )
- // InternalBlipDSL.g:22209:3: ruleEndEventHandlingEnum
+ // InternalBlipDSL.g:22127:2: ( ruleEndEventHandlingEnum )
+ // InternalBlipDSL.g:22128:3: ruleEndEventHandlingEnum
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipEndEventAccess().getEndHandlingEndEventHandlingEnumEnumRuleCall_5_0());
@@ -73586,17 +73317,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__NameAssignment_2"
- // InternalBlipDSL.g:22218:1: rule__BlipUserTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22137:1: rule__BlipUserTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipUserTask__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22222:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22223:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22141:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22142:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22223:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22224:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22142:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22143:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -73631,23 +73362,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__TaskAssignment_4"
- // InternalBlipDSL.g:22233:1: rule__BlipUserTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22152:1: rule__BlipUserTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipUserTask__TaskAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22237:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22238:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22156:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22157:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22238:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22239:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22157:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22158:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getTaskUserTaskCrossReference_4_0());
}
- // InternalBlipDSL.g:22240:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22241:4: ruleQualifiedName
+ // InternalBlipDSL.g:22159:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22160:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getTaskUserTaskQualifiedNameParserRuleCall_4_0_1());
@@ -73688,17 +73419,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__DtoPathAssignment_5_1"
- // InternalBlipDSL.g:22252:1: rule__BlipUserTask__DtoPathAssignment_5_1 : ( ruleBlipDtoPath ) ;
+ // InternalBlipDSL.g:22171:1: rule__BlipUserTask__DtoPathAssignment_5_1 : ( ruleBlipDtoPath ) ;
public final void rule__BlipUserTask__DtoPathAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22256:1: ( ( ruleBlipDtoPath ) )
- // InternalBlipDSL.g:22257:2: ( ruleBlipDtoPath )
+ // InternalBlipDSL.g:22175:1: ( ( ruleBlipDtoPath ) )
+ // InternalBlipDSL.g:22176:2: ( ruleBlipDtoPath )
{
- // InternalBlipDSL.g:22257:2: ( ruleBlipDtoPath )
- // InternalBlipDSL.g:22258:3: ruleBlipDtoPath
+ // InternalBlipDSL.g:22176:2: ( ruleBlipDtoPath )
+ // InternalBlipDSL.g:22177:3: ruleBlipDtoPath
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getDtoPathBlipDtoPathParserRuleCall_5_1_0());
@@ -73733,23 +73464,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__OnEntryAssignment_6_1"
- // InternalBlipDSL.g:22267:1: rule__BlipUserTask__OnEntryAssignment_6_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22186:1: rule__BlipUserTask__OnEntryAssignment_6_1 : ( ( RULE_ID ) ) ;
public final void rule__BlipUserTask__OnEntryAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22271:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22272:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22190:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22191:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22272:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22273:3: ( RULE_ID )
+ // InternalBlipDSL.g:22191:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22192:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnEntryFunctionLibraryFunctionCrossReference_6_1_0());
}
- // InternalBlipDSL.g:22274:3: ( RULE_ID )
- // InternalBlipDSL.g:22275:4: RULE_ID
+ // InternalBlipDSL.g:22193:3: ( RULE_ID )
+ // InternalBlipDSL.g:22194:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnEntryFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1());
@@ -73786,23 +73517,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipUserTask__OnExitAssignment_7_1"
- // InternalBlipDSL.g:22286:1: rule__BlipUserTask__OnExitAssignment_7_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22205:1: rule__BlipUserTask__OnExitAssignment_7_1 : ( ( RULE_ID ) ) ;
public final void rule__BlipUserTask__OnExitAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22290:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22291:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22209:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22210:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22291:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22292:3: ( RULE_ID )
+ // InternalBlipDSL.g:22210:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22211:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnExitFunctionLibraryFunctionCrossReference_7_1_0());
}
- // InternalBlipDSL.g:22293:3: ( RULE_ID )
- // InternalBlipDSL.g:22294:4: RULE_ID
+ // InternalBlipDSL.g:22212:3: ( RULE_ID )
+ // InternalBlipDSL.g:22213:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipUserTaskAccess().getOnExitFunctionLibraryFunctionIDTerminalRuleCall_7_1_0_1());
@@ -73839,17 +73570,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__NameAssignment_2"
- // InternalBlipDSL.g:22305:1: rule__BlipCallActivity__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22224:1: rule__BlipCallActivity__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipCallActivity__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22309:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22310:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22228:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22229:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22310:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22311:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22229:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22230:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -73884,23 +73615,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__CallActivityAssignment_4"
- // InternalBlipDSL.g:22320:1: rule__BlipCallActivity__CallActivityAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22239:1: rule__BlipCallActivity__CallActivityAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipCallActivity__CallActivityAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22324:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22325:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22243:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22244:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22325:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22326:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22244:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22245:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getCallActivityCallActivityCrossReference_4_0());
}
- // InternalBlipDSL.g:22327:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22328:4: ruleQualifiedName
+ // InternalBlipDSL.g:22246:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22247:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getCallActivityCallActivityQualifiedNameParserRuleCall_4_0_1());
@@ -73941,23 +73672,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__OnEntryAssignment_5_1"
- // InternalBlipDSL.g:22339:1: rule__BlipCallActivity__OnEntryAssignment_5_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22258:1: rule__BlipCallActivity__OnEntryAssignment_5_1 : ( ( RULE_ID ) ) ;
public final void rule__BlipCallActivity__OnEntryAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22343:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22344:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22262:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22263:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22344:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22345:3: ( RULE_ID )
+ // InternalBlipDSL.g:22263:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22264:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnEntryFunctionLibraryFunctionCrossReference_5_1_0());
}
- // InternalBlipDSL.g:22346:3: ( RULE_ID )
- // InternalBlipDSL.g:22347:4: RULE_ID
+ // InternalBlipDSL.g:22265:3: ( RULE_ID )
+ // InternalBlipDSL.g:22266:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1());
@@ -73994,23 +73725,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipCallActivity__OnExitAssignment_6_1"
- // InternalBlipDSL.g:22358:1: rule__BlipCallActivity__OnExitAssignment_6_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22277:1: rule__BlipCallActivity__OnExitAssignment_6_1 : ( ( RULE_ID ) ) ;
public final void rule__BlipCallActivity__OnExitAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22362:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22363:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22281:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22282:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22363:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22364:3: ( RULE_ID )
+ // InternalBlipDSL.g:22282:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22283:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnExitFunctionLibraryFunctionCrossReference_6_1_0());
}
- // InternalBlipDSL.g:22365:3: ( RULE_ID )
- // InternalBlipDSL.g:22366:4: RULE_ID
+ // InternalBlipDSL.g:22284:3: ( RULE_ID )
+ // InternalBlipDSL.g:22285:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipCallActivityAccess().getOnExitFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1());
@@ -74047,17 +73778,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__NameAssignment_2"
- // InternalBlipDSL.g:22377:1: rule__BlipScriptTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22296:1: rule__BlipScriptTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipScriptTask__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22381:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22382:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22300:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22301:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22382:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22383:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22301:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22302:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -74092,23 +73823,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__TaskAssignment_4"
- // InternalBlipDSL.g:22392:1: rule__BlipScriptTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22311:1: rule__BlipScriptTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipScriptTask__TaskAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22396:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22397:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22315:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22316:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22397:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22398:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22316:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22317:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getTaskScriptTaskCrossReference_4_0());
}
- // InternalBlipDSL.g:22399:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22400:4: ruleQualifiedName
+ // InternalBlipDSL.g:22318:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22319:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getTaskScriptTaskQualifiedNameParserRuleCall_4_0_1());
@@ -74149,23 +73880,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipScriptTask__FunctionAssignment_6"
- // InternalBlipDSL.g:22411:1: rule__BlipScriptTask__FunctionAssignment_6 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22330:1: rule__BlipScriptTask__FunctionAssignment_6 : ( ( RULE_ID ) ) ;
public final void rule__BlipScriptTask__FunctionAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22415:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22416:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22334:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22335:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22416:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22417:3: ( RULE_ID )
+ // InternalBlipDSL.g:22335:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22336:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getFunctionFunctionLibraryFunctionCrossReference_6_0());
}
- // InternalBlipDSL.g:22418:3: ( RULE_ID )
- // InternalBlipDSL.g:22419:4: RULE_ID
+ // InternalBlipDSL.g:22337:3: ( RULE_ID )
+ // InternalBlipDSL.g:22338:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipScriptTaskAccess().getFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1());
@@ -74202,17 +73933,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__NameAssignment_2"
- // InternalBlipDSL.g:22430:1: rule__BlipPersistTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22349:1: rule__BlipPersistTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipPersistTask__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22434:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22435:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22353:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22354:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22435:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22436:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22354:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22355:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -74247,23 +73978,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__TaskAssignment_4"
- // InternalBlipDSL.g:22445:1: rule__BlipPersistTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22364:1: rule__BlipPersistTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipPersistTask__TaskAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22449:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22450:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22368:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22369:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22450:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22451:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22369:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22370:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getTaskScriptTaskCrossReference_4_0());
}
- // InternalBlipDSL.g:22452:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22453:4: ruleQualifiedName
+ // InternalBlipDSL.g:22371:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22372:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getTaskScriptTaskQualifiedNameParserRuleCall_4_0_1());
@@ -74304,23 +74035,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipPersistTask__FunctionAssignment_6"
- // InternalBlipDSL.g:22464:1: rule__BlipPersistTask__FunctionAssignment_6 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22383:1: rule__BlipPersistTask__FunctionAssignment_6 : ( ( RULE_ID ) ) ;
public final void rule__BlipPersistTask__FunctionAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22468:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22469:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22387:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22388:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22469:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22470:3: ( RULE_ID )
+ // InternalBlipDSL.g:22388:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22389:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getFunctionFunctionLibraryFunctionCrossReference_6_0());
}
- // InternalBlipDSL.g:22471:3: ( RULE_ID )
- // InternalBlipDSL.g:22472:4: RULE_ID
+ // InternalBlipDSL.g:22390:3: ( RULE_ID )
+ // InternalBlipDSL.g:22391:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipPersistTaskAccess().getFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1());
@@ -74357,17 +74088,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__NameAssignment_2"
- // InternalBlipDSL.g:22483:1: rule__BlipServiceTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22402:1: rule__BlipServiceTask__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipServiceTask__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22487:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22488:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22406:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22407:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22488:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22489:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22407:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22408:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -74402,23 +74133,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__TaskAssignment_4"
- // InternalBlipDSL.g:22498:1: rule__BlipServiceTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22417:1: rule__BlipServiceTask__TaskAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipServiceTask__TaskAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22502:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22503:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22421:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22422:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22503:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22504:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22422:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22423:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getTaskServiceTaskCrossReference_4_0());
}
- // InternalBlipDSL.g:22505:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22506:4: ruleQualifiedName
+ // InternalBlipDSL.g:22424:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22425:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getTaskServiceTaskQualifiedNameParserRuleCall_4_0_1());
@@ -74459,23 +74190,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__OnEntryAssignment_5_1"
- // InternalBlipDSL.g:22517:1: rule__BlipServiceTask__OnEntryAssignment_5_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22436:1: rule__BlipServiceTask__OnEntryAssignment_5_1 : ( ( RULE_ID ) ) ;
public final void rule__BlipServiceTask__OnEntryAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22521:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22522:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22440:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22441:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22522:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22523:3: ( RULE_ID )
+ // InternalBlipDSL.g:22441:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22442:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnEntryFunctionLibraryFunctionCrossReference_5_1_0());
}
- // InternalBlipDSL.g:22524:3: ( RULE_ID )
- // InternalBlipDSL.g:22525:4: RULE_ID
+ // InternalBlipDSL.g:22443:3: ( RULE_ID )
+ // InternalBlipDSL.g:22444:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1());
@@ -74512,17 +74243,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1"
- // InternalBlipDSL.g:22536:1: rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 : ( RULE_INT ) ;
+ // InternalBlipDSL.g:22455:1: rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1 : ( RULE_INT ) ;
public final void rule__BlipServiceTask__TimeoutInSecsAssignment_7_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22540:1: ( ( RULE_INT ) )
- // InternalBlipDSL.g:22541:2: ( RULE_INT )
+ // InternalBlipDSL.g:22459:1: ( ( RULE_INT ) )
+ // InternalBlipDSL.g:22460:2: ( RULE_INT )
{
- // InternalBlipDSL.g:22541:2: ( RULE_INT )
- // InternalBlipDSL.g:22542:3: RULE_INT
+ // InternalBlipDSL.g:22460:2: ( RULE_INT )
+ // InternalBlipDSL.g:22461:3: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getTimeoutInSecsINTTerminalRuleCall_7_0_1_0());
@@ -74553,17 +74284,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__ExecutionModeAssignment_7_1"
- // InternalBlipDSL.g:22551:1: rule__BlipServiceTask__ExecutionModeAssignment_7_1 : ( ruleServiceExecutionModeEnum ) ;
+ // InternalBlipDSL.g:22470:1: rule__BlipServiceTask__ExecutionModeAssignment_7_1 : ( ruleServiceExecutionModeEnum ) ;
public final void rule__BlipServiceTask__ExecutionModeAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22555:1: ( ( ruleServiceExecutionModeEnum ) )
- // InternalBlipDSL.g:22556:2: ( ruleServiceExecutionModeEnum )
+ // InternalBlipDSL.g:22474:1: ( ( ruleServiceExecutionModeEnum ) )
+ // InternalBlipDSL.g:22475:2: ( ruleServiceExecutionModeEnum )
{
- // InternalBlipDSL.g:22556:2: ( ruleServiceExecutionModeEnum )
- // InternalBlipDSL.g:22557:3: ruleServiceExecutionModeEnum
+ // InternalBlipDSL.g:22475:2: ( ruleServiceExecutionModeEnum )
+ // InternalBlipDSL.g:22476:3: ruleServiceExecutionModeEnum
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getExecutionModeServiceExecutionModeEnumEnumRuleCall_7_1_0());
@@ -74598,23 +74329,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__FunctionAssignment_9_0_1"
- // InternalBlipDSL.g:22566:1: rule__BlipServiceTask__FunctionAssignment_9_0_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22485:1: rule__BlipServiceTask__FunctionAssignment_9_0_1 : ( ( RULE_ID ) ) ;
public final void rule__BlipServiceTask__FunctionAssignment_9_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22570:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22571:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22489:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22490:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22571:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22572:3: ( RULE_ID )
+ // InternalBlipDSL.g:22490:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22491:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getFunctionFunctionLibraryFunctionCrossReference_9_0_1_0());
}
- // InternalBlipDSL.g:22573:3: ( RULE_ID )
- // InternalBlipDSL.g:22574:4: RULE_ID
+ // InternalBlipDSL.g:22492:3: ( RULE_ID )
+ // InternalBlipDSL.g:22493:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getFunctionFunctionLibraryFunctionIDTerminalRuleCall_9_0_1_0_1());
@@ -74651,17 +74382,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1"
- // InternalBlipDSL.g:22585:1: rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 : ( RULE_STRING ) ;
+ // InternalBlipDSL.g:22504:1: rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1 : ( RULE_STRING ) ;
public final void rule__BlipServiceTask__WebServiceInterfaceAssignment_9_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22589:1: ( ( RULE_STRING ) )
- // InternalBlipDSL.g:22590:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22508:1: ( ( RULE_STRING ) )
+ // InternalBlipDSL.g:22509:2: ( RULE_STRING )
{
- // InternalBlipDSL.g:22590:2: ( RULE_STRING )
- // InternalBlipDSL.g:22591:3: RULE_STRING
+ // InternalBlipDSL.g:22509:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22510:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getWebServiceInterfaceSTRINGTerminalRuleCall_9_1_1_0());
@@ -74692,17 +74423,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2"
- // InternalBlipDSL.g:22600:1: rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 : ( RULE_STRING ) ;
+ // InternalBlipDSL.g:22519:1: rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2 : ( RULE_STRING ) ;
public final void rule__BlipServiceTask__WebServiceOperationAssignment_9_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22604:1: ( ( RULE_STRING ) )
- // InternalBlipDSL.g:22605:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22523:1: ( ( RULE_STRING ) )
+ // InternalBlipDSL.g:22524:2: ( RULE_STRING )
{
- // InternalBlipDSL.g:22605:2: ( RULE_STRING )
- // InternalBlipDSL.g:22606:3: RULE_STRING
+ // InternalBlipDSL.g:22524:2: ( RULE_STRING )
+ // InternalBlipDSL.g:22525:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getWebServiceOperationSTRINGTerminalRuleCall_9_1_2_0());
@@ -74733,23 +74464,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipServiceTask__OnExitAssignment_10_1"
- // InternalBlipDSL.g:22615:1: rule__BlipServiceTask__OnExitAssignment_10_1 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22534:1: rule__BlipServiceTask__OnExitAssignment_10_1 : ( ( RULE_ID ) ) ;
public final void rule__BlipServiceTask__OnExitAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22619:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22620:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22538:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22539:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22620:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22621:3: ( RULE_ID )
+ // InternalBlipDSL.g:22539:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22540:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnExitFunctionLibraryFunctionCrossReference_10_1_0());
}
- // InternalBlipDSL.g:22622:3: ( RULE_ID )
- // InternalBlipDSL.g:22623:4: RULE_ID
+ // InternalBlipDSL.g:22541:3: ( RULE_ID )
+ // InternalBlipDSL.g:22542:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipServiceTaskAccess().getOnExitFunctionLibraryFunctionIDTerminalRuleCall_10_1_0_1());
@@ -74786,17 +74517,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__NameAssignment_2"
- // InternalBlipDSL.g:22634:1: rule__BlipOutGoing__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22553:1: rule__BlipOutGoing__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipOutGoing__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22638:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22639:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22557:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22558:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22639:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22640:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22558:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22559:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -74831,23 +74562,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__SequenceFlowAssignment_4"
- // InternalBlipDSL.g:22649:1: rule__BlipOutGoing__SequenceFlowAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22568:1: rule__BlipOutGoing__SequenceFlowAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipOutGoing__SequenceFlowAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22653:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22654:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22572:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22573:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22654:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22655:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22573:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22574:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getSequenceFlowSequenceFlowCrossReference_4_0());
}
- // InternalBlipDSL.g:22656:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22657:4: ruleQualifiedName
+ // InternalBlipDSL.g:22575:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22576:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1());
@@ -74888,23 +74619,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoing__ConstraintAssignment_6"
- // InternalBlipDSL.g:22668:1: rule__BlipOutGoing__ConstraintAssignment_6 : ( ( RULE_ID ) ) ;
+ // InternalBlipDSL.g:22587:1: rule__BlipOutGoing__ConstraintAssignment_6 : ( ( RULE_ID ) ) ;
public final void rule__BlipOutGoing__ConstraintAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22672:1: ( ( ( RULE_ID ) ) )
- // InternalBlipDSL.g:22673:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22591:1: ( ( ( RULE_ID ) ) )
+ // InternalBlipDSL.g:22592:2: ( ( RULE_ID ) )
{
- // InternalBlipDSL.g:22673:2: ( ( RULE_ID ) )
- // InternalBlipDSL.g:22674:3: ( RULE_ID )
+ // InternalBlipDSL.g:22592:2: ( ( RULE_ID ) )
+ // InternalBlipDSL.g:22593:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getConstraintFunctionLibraryTestCrossReference_6_0());
}
- // InternalBlipDSL.g:22675:3: ( RULE_ID )
- // InternalBlipDSL.g:22676:4: RULE_ID
+ // InternalBlipDSL.g:22594:3: ( RULE_ID )
+ // InternalBlipDSL.g:22595:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingAccess().getConstraintFunctionLibraryTestIDTerminalRuleCall_6_0_1());
@@ -74941,23 +74672,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__IsDefaultAssignment_1"
- // InternalBlipDSL.g:22687:1: rule__BlipOutGoingDefault__IsDefaultAssignment_1 : ( ( 'default' ) ) ;
+ // InternalBlipDSL.g:22606:1: rule__BlipOutGoingDefault__IsDefaultAssignment_1 : ( ( 'default' ) ) ;
public final void rule__BlipOutGoingDefault__IsDefaultAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22691:1: ( ( ( 'default' ) ) )
- // InternalBlipDSL.g:22692:2: ( ( 'default' ) )
+ // InternalBlipDSL.g:22610:1: ( ( ( 'default' ) ) )
+ // InternalBlipDSL.g:22611:2: ( ( 'default' ) )
{
- // InternalBlipDSL.g:22692:2: ( ( 'default' ) )
- // InternalBlipDSL.g:22693:3: ( 'default' )
+ // InternalBlipDSL.g:22611:2: ( ( 'default' ) )
+ // InternalBlipDSL.g:22612:3: ( 'default' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getIsDefaultDefaultKeyword_1_0());
}
- // InternalBlipDSL.g:22694:3: ( 'default' )
- // InternalBlipDSL.g:22695:4: 'default'
+ // InternalBlipDSL.g:22613:3: ( 'default' )
+ // InternalBlipDSL.g:22614:4: 'default'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getIsDefaultDefaultKeyword_1_0());
@@ -74994,17 +74725,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__NameAssignment_2"
- // InternalBlipDSL.g:22706:1: rule__BlipOutGoingDefault__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22625:1: rule__BlipOutGoingDefault__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipOutGoingDefault__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22710:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22711:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22629:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22630:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22711:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22712:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22630:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22631:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -75039,23 +74770,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipOutGoingDefault__SequenceFlowAssignment_4"
- // InternalBlipDSL.g:22721:1: rule__BlipOutGoingDefault__SequenceFlowAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22640:1: rule__BlipOutGoingDefault__SequenceFlowAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipOutGoingDefault__SequenceFlowAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22725:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22726:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22644:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22645:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22726:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22727:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22645:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22646:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getSequenceFlowSequenceFlowCrossReference_4_0());
}
- // InternalBlipDSL.g:22728:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22729:4: ruleQualifiedName
+ // InternalBlipDSL.g:22647:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22648:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipOutGoingDefaultAccess().getSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1());
@@ -75096,17 +74827,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__NameAssignment_2"
- // InternalBlipDSL.g:22740:1: rule__BlipExclusiveSplitGateway__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22659:1: rule__BlipExclusiveSplitGateway__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipExclusiveSplitGateway__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22744:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22745:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22663:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22664:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22745:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22746:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22664:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22665:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -75141,23 +74872,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__GatewayAssignment_4"
- // InternalBlipDSL.g:22755:1: rule__BlipExclusiveSplitGateway__GatewayAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22674:1: rule__BlipExclusiveSplitGateway__GatewayAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipExclusiveSplitGateway__GatewayAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22759:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22760:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22678:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22679:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22760:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22761:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22679:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22680:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getGatewayGatewayCrossReference_4_0());
}
- // InternalBlipDSL.g:22762:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22763:4: ruleQualifiedName
+ // InternalBlipDSL.g:22681:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22682:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getGatewayGatewayQualifiedNameParserRuleCall_4_0_1());
@@ -75198,17 +74929,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6"
- // InternalBlipDSL.g:22774:1: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 : ( ruleBlipOutGoing ) ;
+ // InternalBlipDSL.g:22693:1: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6 : ( ruleBlipOutGoing ) ;
public final void rule__BlipExclusiveSplitGateway__OutgoingsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22778:1: ( ( ruleBlipOutGoing ) )
- // InternalBlipDSL.g:22779:2: ( ruleBlipOutGoing )
+ // InternalBlipDSL.g:22697:1: ( ( ruleBlipOutGoing ) )
+ // InternalBlipDSL.g:22698:2: ( ruleBlipOutGoing )
{
- // InternalBlipDSL.g:22779:2: ( ruleBlipOutGoing )
- // InternalBlipDSL.g:22780:3: ruleBlipOutGoing
+ // InternalBlipDSL.g:22698:2: ( ruleBlipOutGoing )
+ // InternalBlipDSL.g:22699:3: ruleBlipOutGoing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getOutgoingsBlipOutGoingParserRuleCall_6_0());
@@ -75243,17 +74974,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7"
- // InternalBlipDSL.g:22789:1: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 : ( ruleBlipOutGoingDefault ) ;
+ // InternalBlipDSL.g:22708:1: rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7 : ( ruleBlipOutGoingDefault ) ;
public final void rule__BlipExclusiveSplitGateway__OutgoingsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22793:1: ( ( ruleBlipOutGoingDefault ) )
- // InternalBlipDSL.g:22794:2: ( ruleBlipOutGoingDefault )
+ // InternalBlipDSL.g:22712:1: ( ( ruleBlipOutGoingDefault ) )
+ // InternalBlipDSL.g:22713:2: ( ruleBlipOutGoingDefault )
{
- // InternalBlipDSL.g:22794:2: ( ruleBlipOutGoingDefault )
- // InternalBlipDSL.g:22795:3: ruleBlipOutGoingDefault
+ // InternalBlipDSL.g:22713:2: ( ruleBlipOutGoingDefault )
+ // InternalBlipDSL.g:22714:3: ruleBlipOutGoingDefault
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipExclusiveSplitGatewayAccess().getOutgoingsBlipOutGoingDefaultParserRuleCall_7_0());
@@ -75288,17 +75019,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__NameAssignment_2"
- // InternalBlipDSL.g:22804:1: rule__BlipInclusiveSplitGateway__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalBlipDSL.g:22723:1: rule__BlipInclusiveSplitGateway__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__BlipInclusiveSplitGateway__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22808:1: ( ( ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:22809:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22727:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:22728:2: ( ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:22809:2: ( ruleTRANSLATABLEID )
- // InternalBlipDSL.g:22810:3: ruleTRANSLATABLEID
+ // InternalBlipDSL.g:22728:2: ( ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:22729:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -75333,23 +75064,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__GatewayAssignment_4"
- // InternalBlipDSL.g:22819:1: rule__BlipInclusiveSplitGateway__GatewayAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22738:1: rule__BlipInclusiveSplitGateway__GatewayAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__BlipInclusiveSplitGateway__GatewayAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22823:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22824:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22742:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22743:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22824:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22825:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22743:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22744:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getGatewayGatewayCrossReference_4_0());
}
- // InternalBlipDSL.g:22826:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22827:4: ruleQualifiedName
+ // InternalBlipDSL.g:22745:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22746:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getGatewayGatewayQualifiedNameParserRuleCall_4_0_1());
@@ -75390,17 +75121,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6"
- // InternalBlipDSL.g:22838:1: rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 : ( ruleBlipOutGoing ) ;
+ // InternalBlipDSL.g:22757:1: rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6 : ( ruleBlipOutGoing ) ;
public final void rule__BlipInclusiveSplitGateway__OutgoingsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22842:1: ( ( ruleBlipOutGoing ) )
- // InternalBlipDSL.g:22843:2: ( ruleBlipOutGoing )
+ // InternalBlipDSL.g:22761:1: ( ( ruleBlipOutGoing ) )
+ // InternalBlipDSL.g:22762:2: ( ruleBlipOutGoing )
{
- // InternalBlipDSL.g:22843:2: ( ruleBlipOutGoing )
- // InternalBlipDSL.g:22844:3: ruleBlipOutGoing
+ // InternalBlipDSL.g:22762:2: ( ruleBlipOutGoing )
+ // InternalBlipDSL.g:22763:3: ruleBlipOutGoing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipInclusiveSplitGatewayAccess().getOutgoingsBlipOutGoingParserRuleCall_6_0());
@@ -75435,17 +75166,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlipDtoPath__DtoPathAssignment_1"
- // InternalBlipDSL.g:22853:1: rule__BlipDtoPath__DtoPathAssignment_1 : ( ruleQualifiedDtoPath ) ;
+ // InternalBlipDSL.g:22772:1: rule__BlipDtoPath__DtoPathAssignment_1 : ( ruleQualifiedDtoPath ) ;
public final void rule__BlipDtoPath__DtoPathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22857:1: ( ( ruleQualifiedDtoPath ) )
- // InternalBlipDSL.g:22858:2: ( ruleQualifiedDtoPath )
+ // InternalBlipDSL.g:22776:1: ( ( ruleQualifiedDtoPath ) )
+ // InternalBlipDSL.g:22777:2: ( ruleQualifiedDtoPath )
{
- // InternalBlipDSL.g:22858:2: ( ruleQualifiedDtoPath )
- // InternalBlipDSL.g:22859:3: ruleQualifiedDtoPath
+ // InternalBlipDSL.g:22777:2: ( ruleQualifiedDtoPath )
+ // InternalBlipDSL.g:22778:3: ruleQualifiedDtoPath
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipDtoPathAccess().getDtoPathQualifiedDtoPathParserRuleCall_1_0());
@@ -75480,23 +75211,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__StaticAssignment_2_0_0"
- // InternalBlipDSL.g:22868:1: rule__XImportDeclaration__StaticAssignment_2_0_0 : ( ( 'static' ) ) ;
+ // InternalBlipDSL.g:22787:1: rule__XImportDeclaration__StaticAssignment_2_0_0 : ( ( 'static' ) ) ;
public final void rule__XImportDeclaration__StaticAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22872:1: ( ( ( 'static' ) ) )
- // InternalBlipDSL.g:22873:2: ( ( 'static' ) )
+ // InternalBlipDSL.g:22791:1: ( ( ( 'static' ) ) )
+ // InternalBlipDSL.g:22792:2: ( ( 'static' ) )
{
- // InternalBlipDSL.g:22873:2: ( ( 'static' ) )
- // InternalBlipDSL.g:22874:3: ( 'static' )
+ // InternalBlipDSL.g:22792:2: ( ( 'static' ) )
+ // InternalBlipDSL.g:22793:3: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0());
}
- // InternalBlipDSL.g:22875:3: ( 'static' )
- // InternalBlipDSL.g:22876:4: 'static'
+ // InternalBlipDSL.g:22794:3: ( 'static' )
+ // InternalBlipDSL.g:22795:4: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0());
@@ -75533,23 +75264,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_2_0_1"
- // InternalBlipDSL.g:22887:1: rule__XImportDeclaration__ExtensionAssignment_2_0_1 : ( ( 'extension' ) ) ;
+ // InternalBlipDSL.g:22806:1: rule__XImportDeclaration__ExtensionAssignment_2_0_1 : ( ( 'extension' ) ) ;
public final void rule__XImportDeclaration__ExtensionAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22891:1: ( ( ( 'extension' ) ) )
- // InternalBlipDSL.g:22892:2: ( ( 'extension' ) )
+ // InternalBlipDSL.g:22810:1: ( ( ( 'extension' ) ) )
+ // InternalBlipDSL.g:22811:2: ( ( 'extension' ) )
{
- // InternalBlipDSL.g:22892:2: ( ( 'extension' ) )
- // InternalBlipDSL.g:22893:3: ( 'extension' )
+ // InternalBlipDSL.g:22811:2: ( ( 'extension' ) )
+ // InternalBlipDSL.g:22812:3: ( 'extension' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0());
}
- // InternalBlipDSL.g:22894:3: ( 'extension' )
- // InternalBlipDSL.g:22895:4: 'extension'
+ // InternalBlipDSL.g:22813:3: ( 'extension' )
+ // InternalBlipDSL.g:22814:4: 'extension'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0());
@@ -75586,23 +75317,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_2_0_2"
- // InternalBlipDSL.g:22906:1: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ;
+ // InternalBlipDSL.g:22825:1: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ;
public final void rule__XImportDeclaration__ImportedTypeAssignment_2_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22910:1: ( ( ( ruleQualifiedNameInStaticImport ) ) )
- // InternalBlipDSL.g:22911:2: ( ( ruleQualifiedNameInStaticImport ) )
+ // InternalBlipDSL.g:22829:1: ( ( ( ruleQualifiedNameInStaticImport ) ) )
+ // InternalBlipDSL.g:22830:2: ( ( ruleQualifiedNameInStaticImport ) )
{
- // InternalBlipDSL.g:22911:2: ( ( ruleQualifiedNameInStaticImport ) )
- // InternalBlipDSL.g:22912:3: ( ruleQualifiedNameInStaticImport )
+ // InternalBlipDSL.g:22830:2: ( ( ruleQualifiedNameInStaticImport ) )
+ // InternalBlipDSL.g:22831:3: ( ruleQualifiedNameInStaticImport )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_0_2_0());
}
- // InternalBlipDSL.g:22913:3: ( ruleQualifiedNameInStaticImport )
- // InternalBlipDSL.g:22914:4: ruleQualifiedNameInStaticImport
+ // InternalBlipDSL.g:22832:3: ( ruleQualifiedNameInStaticImport )
+ // InternalBlipDSL.g:22833:4: ruleQualifiedNameInStaticImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameInStaticImportParserRuleCall_2_0_2_0_1());
@@ -75643,23 +75374,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__WildcardAssignment_2_0_3_0"
- // InternalBlipDSL.g:22925:1: rule__XImportDeclaration__WildcardAssignment_2_0_3_0 : ( ( '*' ) ) ;
+ // InternalBlipDSL.g:22844:1: rule__XImportDeclaration__WildcardAssignment_2_0_3_0 : ( ( '*' ) ) ;
public final void rule__XImportDeclaration__WildcardAssignment_2_0_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22929:1: ( ( ( '*' ) ) )
- // InternalBlipDSL.g:22930:2: ( ( '*' ) )
+ // InternalBlipDSL.g:22848:1: ( ( ( '*' ) ) )
+ // InternalBlipDSL.g:22849:2: ( ( '*' ) )
{
- // InternalBlipDSL.g:22930:2: ( ( '*' ) )
- // InternalBlipDSL.g:22931:3: ( '*' )
+ // InternalBlipDSL.g:22849:2: ( ( '*' ) )
+ // InternalBlipDSL.g:22850:3: ( '*' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0());
}
- // InternalBlipDSL.g:22932:3: ( '*' )
- // InternalBlipDSL.g:22933:4: '*'
+ // InternalBlipDSL.g:22851:3: ( '*' )
+ // InternalBlipDSL.g:22852:4: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0());
@@ -75696,17 +75427,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__MemberNameAssignment_2_0_3_1"
- // InternalBlipDSL.g:22944:1: rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 : ( ruleValidID ) ;
+ // InternalBlipDSL.g:22863:1: rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 : ( ruleValidID ) ;
public final void rule__XImportDeclaration__MemberNameAssignment_2_0_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22948:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:22949:2: ( ruleValidID )
+ // InternalBlipDSL.g:22867:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:22868:2: ( ruleValidID )
{
- // InternalBlipDSL.g:22949:2: ( ruleValidID )
- // InternalBlipDSL.g:22950:3: ruleValidID
+ // InternalBlipDSL.g:22868:2: ( ruleValidID )
+ // InternalBlipDSL.g:22869:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_2_0_3_1_0());
@@ -75741,23 +75472,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_2_1"
- // InternalBlipDSL.g:22959:1: rule__XImportDeclaration__ImportedTypeAssignment_2_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22878:1: rule__XImportDeclaration__ImportedTypeAssignment_2_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__XImportDeclaration__ImportedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22963:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:22964:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22882:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22883:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:22964:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:22965:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22883:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22884:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_1_0());
}
- // InternalBlipDSL.g:22966:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:22967:4: ruleQualifiedName
+ // InternalBlipDSL.g:22885:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22886:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_2_1_0_1());
@@ -75798,17 +75529,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_2_2"
- // InternalBlipDSL.g:22978:1: rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 : ( ruleQualifiedNameWithWildcard ) ;
+ // InternalBlipDSL.g:22897:1: rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 : ( ruleQualifiedNameWithWildcard ) ;
public final void rule__XImportDeclaration__ImportedNamespaceAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22982:1: ( ( ruleQualifiedNameWithWildcard ) )
- // InternalBlipDSL.g:22983:2: ( ruleQualifiedNameWithWildcard )
+ // InternalBlipDSL.g:22901:1: ( ( ruleQualifiedNameWithWildcard ) )
+ // InternalBlipDSL.g:22902:2: ( ruleQualifiedNameWithWildcard )
{
- // InternalBlipDSL.g:22983:2: ( ruleQualifiedNameWithWildcard )
- // InternalBlipDSL.g:22984:3: ruleQualifiedNameWithWildcard
+ // InternalBlipDSL.g:22902:2: ( ruleQualifiedNameWithWildcard )
+ // InternalBlipDSL.g:22903:3: ruleQualifiedNameWithWildcard
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_2_2_0());
@@ -75843,23 +75574,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__FqnImportAssignment_2_3_0"
- // InternalBlipDSL.g:22993:1: rule__XImportDeclaration__FqnImportAssignment_2_3_0 : ( ( 'ns' ) ) ;
+ // InternalBlipDSL.g:22912:1: rule__XImportDeclaration__FqnImportAssignment_2_3_0 : ( ( 'ns' ) ) ;
public final void rule__XImportDeclaration__FqnImportAssignment_2_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:22997:1: ( ( ( 'ns' ) ) )
- // InternalBlipDSL.g:22998:2: ( ( 'ns' ) )
+ // InternalBlipDSL.g:22916:1: ( ( ( 'ns' ) ) )
+ // InternalBlipDSL.g:22917:2: ( ( 'ns' ) )
{
- // InternalBlipDSL.g:22998:2: ( ( 'ns' ) )
- // InternalBlipDSL.g:22999:3: ( 'ns' )
+ // InternalBlipDSL.g:22917:2: ( ( 'ns' ) )
+ // InternalBlipDSL.g:22918:3: ( 'ns' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0());
}
- // InternalBlipDSL.g:23000:3: ( 'ns' )
- // InternalBlipDSL.g:23001:4: 'ns'
+ // InternalBlipDSL.g:22919:3: ( 'ns' )
+ // InternalBlipDSL.g:22920:4: 'ns'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0());
@@ -75896,17 +75627,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1"
- // InternalBlipDSL.g:23012:1: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 : ( ruleQualifiedName ) ;
+ // InternalBlipDSL.g:22931:1: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 : ( ruleQualifiedName ) ;
public final void rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23016:1: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:23017:2: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22935:1: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22936:2: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:23017:2: ( ruleQualifiedName )
- // InternalBlipDSL.g:23018:3: ruleQualifiedName
+ // InternalBlipDSL.g:22936:2: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22937:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameQualifiedNameParserRuleCall_2_3_1_0());
@@ -75941,23 +75672,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__AnnotationTypeAssignment_2"
- // InternalBlipDSL.g:23027:1: rule__XAnnotation__AnnotationTypeAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:22946:1: rule__XAnnotation__AnnotationTypeAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__XAnnotation__AnnotationTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23031:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:23032:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22950:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:22951:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:23032:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:23033:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22951:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:22952:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeCrossReference_2_0());
}
- // InternalBlipDSL.g:23034:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:23035:4: ruleQualifiedName
+ // InternalBlipDSL.g:22953:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:22954:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeQualifiedNameParserRuleCall_2_0_1());
@@ -75998,17 +75729,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0"
- // InternalBlipDSL.g:23046:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 : ( ruleXAnnotationElementValuePair ) ;
+ // InternalBlipDSL.g:22965:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 : ( ruleXAnnotationElementValuePair ) ;
public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23050:1: ( ( ruleXAnnotationElementValuePair ) )
- // InternalBlipDSL.g:23051:2: ( ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:22969:1: ( ( ruleXAnnotationElementValuePair ) )
+ // InternalBlipDSL.g:22970:2: ( ruleXAnnotationElementValuePair )
{
- // InternalBlipDSL.g:23051:2: ( ruleXAnnotationElementValuePair )
- // InternalBlipDSL.g:23052:3: ruleXAnnotationElementValuePair
+ // InternalBlipDSL.g:22970:2: ( ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:22971:3: ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_0_0());
@@ -76043,17 +75774,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1"
- // InternalBlipDSL.g:23061:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 : ( ruleXAnnotationElementValuePair ) ;
+ // InternalBlipDSL.g:22980:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 : ( ruleXAnnotationElementValuePair ) ;
public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23065:1: ( ( ruleXAnnotationElementValuePair ) )
- // InternalBlipDSL.g:23066:2: ( ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:22984:1: ( ( ruleXAnnotationElementValuePair ) )
+ // InternalBlipDSL.g:22985:2: ( ruleXAnnotationElementValuePair )
{
- // InternalBlipDSL.g:23066:2: ( ruleXAnnotationElementValuePair )
- // InternalBlipDSL.g:23067:3: ruleXAnnotationElementValuePair
+ // InternalBlipDSL.g:22985:2: ( ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:22986:3: ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_1_1_0());
@@ -76088,17 +75819,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__ValueAssignment_3_1_1"
- // InternalBlipDSL.g:23076:1: rule__XAnnotation__ValueAssignment_3_1_1 : ( ruleXAnnotationElementValueOrCommaList ) ;
+ // InternalBlipDSL.g:22995:1: rule__XAnnotation__ValueAssignment_3_1_1 : ( ruleXAnnotationElementValueOrCommaList ) ;
public final void rule__XAnnotation__ValueAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23080:1: ( ( ruleXAnnotationElementValueOrCommaList ) )
- // InternalBlipDSL.g:23081:2: ( ruleXAnnotationElementValueOrCommaList )
+ // InternalBlipDSL.g:22999:1: ( ( ruleXAnnotationElementValueOrCommaList ) )
+ // InternalBlipDSL.g:23000:2: ( ruleXAnnotationElementValueOrCommaList )
{
- // InternalBlipDSL.g:23081:2: ( ruleXAnnotationElementValueOrCommaList )
- // InternalBlipDSL.g:23082:3: ruleXAnnotationElementValueOrCommaList
+ // InternalBlipDSL.g:23000:2: ( ruleXAnnotationElementValueOrCommaList )
+ // InternalBlipDSL.g:23001:3: ruleXAnnotationElementValueOrCommaList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getValueXAnnotationElementValueOrCommaListParserRuleCall_3_1_1_0());
@@ -76133,23 +75864,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__ElementAssignment_0_0_0"
- // InternalBlipDSL.g:23091:1: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 : ( ( ruleValidID ) ) ;
+ // InternalBlipDSL.g:23010:1: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 : ( ( ruleValidID ) ) ;
public final void rule__XAnnotationElementValuePair__ElementAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23095:1: ( ( ( ruleValidID ) ) )
- // InternalBlipDSL.g:23096:2: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:23014:1: ( ( ( ruleValidID ) ) )
+ // InternalBlipDSL.g:23015:2: ( ( ruleValidID ) )
{
- // InternalBlipDSL.g:23096:2: ( ( ruleValidID ) )
- // InternalBlipDSL.g:23097:3: ( ruleValidID )
+ // InternalBlipDSL.g:23015:2: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:23016:3: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationCrossReference_0_0_0_0());
}
- // InternalBlipDSL.g:23098:3: ( ruleValidID )
- // InternalBlipDSL.g:23099:4: ruleValidID
+ // InternalBlipDSL.g:23017:3: ( ruleValidID )
+ // InternalBlipDSL.g:23018:4: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationValidIDParserRuleCall_0_0_0_0_1());
@@ -76190,17 +75921,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__ValueAssignment_1"
- // InternalBlipDSL.g:23110:1: rule__XAnnotationElementValuePair__ValueAssignment_1 : ( ruleXAnnotationElementValue ) ;
+ // InternalBlipDSL.g:23029:1: rule__XAnnotationElementValuePair__ValueAssignment_1 : ( ruleXAnnotationElementValue ) ;
public final void rule__XAnnotationElementValuePair__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23114:1: ( ( ruleXAnnotationElementValue ) )
- // InternalBlipDSL.g:23115:2: ( ruleXAnnotationElementValue )
+ // InternalBlipDSL.g:23033:1: ( ( ruleXAnnotationElementValue ) )
+ // InternalBlipDSL.g:23034:2: ( ruleXAnnotationElementValue )
{
- // InternalBlipDSL.g:23115:2: ( ruleXAnnotationElementValue )
- // InternalBlipDSL.g:23116:3: ruleXAnnotationElementValue
+ // InternalBlipDSL.g:23034:2: ( ruleXAnnotationElementValue )
+ // InternalBlipDSL.g:23035:3: ruleXAnnotationElementValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getValueXAnnotationElementValueParserRuleCall_1_0());
@@ -76235,17 +75966,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0"
- // InternalBlipDSL.g:23125:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
+ // InternalBlipDSL.g:23044:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23129:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:23130:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23048:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:23049:2: ( ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:23130:2: ( ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:23131:3: ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:23049:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23050:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0());
@@ -76280,17 +76011,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1"
- // InternalBlipDSL.g:23140:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
+ // InternalBlipDSL.g:23059:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23144:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:23145:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23063:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:23064:2: ( ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:23145:2: ( ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:23146:3: ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:23064:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23065:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0());
@@ -76325,17 +76056,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1"
- // InternalBlipDSL.g:23155:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 : ( ruleXAnnotationOrExpression ) ;
+ // InternalBlipDSL.g:23074:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23159:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:23160:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23078:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:23079:2: ( ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:23160:2: ( ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:23161:3: ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:23079:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23080:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_1_1_1_1_0());
@@ -76370,17 +76101,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__ElementsAssignment_0_1_0"
- // InternalBlipDSL.g:23170:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
+ // InternalBlipDSL.g:23089:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23174:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:23175:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23093:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:23094:2: ( ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:23175:2: ( ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:23176:3: ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:23094:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23095:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0());
@@ -76415,17 +76146,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1"
- // InternalBlipDSL.g:23185:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
+ // InternalBlipDSL.g:23104:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23189:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:23190:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23108:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:23109:2: ( ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:23190:2: ( ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:23191:3: ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:23109:2: ( ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:23110:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0());
@@ -76460,23 +76191,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__FeatureAssignment_0_1"
- // InternalBlipDSL.g:23200:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ;
+ // InternalBlipDSL.g:23119:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ;
public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23204:1: ( ( ( ruleFeatureCallID ) ) )
- // InternalBlipDSL.g:23205:2: ( ( ruleFeatureCallID ) )
+ // InternalBlipDSL.g:23123:1: ( ( ( ruleFeatureCallID ) ) )
+ // InternalBlipDSL.g:23124:2: ( ( ruleFeatureCallID ) )
{
- // InternalBlipDSL.g:23205:2: ( ( ruleFeatureCallID ) )
- // InternalBlipDSL.g:23206:3: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:23124:2: ( ( ruleFeatureCallID ) )
+ // InternalBlipDSL.g:23125:3: ( ruleFeatureCallID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // InternalBlipDSL.g:23207:3: ( ruleFeatureCallID )
- // InternalBlipDSL.g:23208:4: ruleFeatureCallID
+ // InternalBlipDSL.g:23126:3: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:23127:4: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1());
@@ -76517,17 +76248,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__ValueAssignment_0_3"
- // InternalBlipDSL.g:23219:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
+ // InternalBlipDSL.g:23138:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23223:1: ( ( ruleXAssignment ) )
- // InternalBlipDSL.g:23224:2: ( ruleXAssignment )
+ // InternalBlipDSL.g:23142:1: ( ( ruleXAssignment ) )
+ // InternalBlipDSL.g:23143:2: ( ruleXAssignment )
{
- // InternalBlipDSL.g:23224:2: ( ruleXAssignment )
- // InternalBlipDSL.g:23225:3: ruleXAssignment
+ // InternalBlipDSL.g:23143:2: ( ruleXAssignment )
+ // InternalBlipDSL.g:23144:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0());
@@ -76562,23 +76293,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__FeatureAssignment_1_1_0_0_1"
- // InternalBlipDSL.g:23234:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
+ // InternalBlipDSL.g:23153:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23238:1: ( ( ( ruleOpMultiAssign ) ) )
- // InternalBlipDSL.g:23239:2: ( ( ruleOpMultiAssign ) )
+ // InternalBlipDSL.g:23157:1: ( ( ( ruleOpMultiAssign ) ) )
+ // InternalBlipDSL.g:23158:2: ( ( ruleOpMultiAssign ) )
{
- // InternalBlipDSL.g:23239:2: ( ( ruleOpMultiAssign ) )
- // InternalBlipDSL.g:23240:3: ( ruleOpMultiAssign )
+ // InternalBlipDSL.g:23158:2: ( ( ruleOpMultiAssign ) )
+ // InternalBlipDSL.g:23159:3: ( ruleOpMultiAssign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // InternalBlipDSL.g:23241:3: ( ruleOpMultiAssign )
- // InternalBlipDSL.g:23242:4: ruleOpMultiAssign
+ // InternalBlipDSL.g:23160:3: ( ruleOpMultiAssign )
+ // InternalBlipDSL.g:23161:4: ruleOpMultiAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1());
@@ -76619,17 +76350,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__RightOperandAssignment_1_1_1"
- // InternalBlipDSL.g:23253:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
+ // InternalBlipDSL.g:23172:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23257:1: ( ( ruleXAssignment ) )
- // InternalBlipDSL.g:23258:2: ( ruleXAssignment )
+ // InternalBlipDSL.g:23176:1: ( ( ruleXAssignment ) )
+ // InternalBlipDSL.g:23177:2: ( ruleXAssignment )
{
- // InternalBlipDSL.g:23258:2: ( ruleXAssignment )
- // InternalBlipDSL.g:23259:3: ruleXAssignment
+ // InternalBlipDSL.g:23177:2: ( ruleXAssignment )
+ // InternalBlipDSL.g:23178:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0());
@@ -76664,23 +76395,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__FeatureAssignment_1_0_0_1"
- // InternalBlipDSL.g:23268:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
+ // InternalBlipDSL.g:23187:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23272:1: ( ( ( ruleOpOr ) ) )
- // InternalBlipDSL.g:23273:2: ( ( ruleOpOr ) )
+ // InternalBlipDSL.g:23191:1: ( ( ( ruleOpOr ) ) )
+ // InternalBlipDSL.g:23192:2: ( ( ruleOpOr ) )
{
- // InternalBlipDSL.g:23273:2: ( ( ruleOpOr ) )
- // InternalBlipDSL.g:23274:3: ( ruleOpOr )
+ // InternalBlipDSL.g:23192:2: ( ( ruleOpOr ) )
+ // InternalBlipDSL.g:23193:3: ( ruleOpOr )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalBlipDSL.g:23275:3: ( ruleOpOr )
- // InternalBlipDSL.g:23276:4: ruleOpOr
+ // InternalBlipDSL.g:23194:3: ( ruleOpOr )
+ // InternalBlipDSL.g:23195:4: ruleOpOr
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1());
@@ -76721,17 +76452,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__RightOperandAssignment_1_1"
- // InternalBlipDSL.g:23287:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
+ // InternalBlipDSL.g:23206:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23291:1: ( ( ruleXAndExpression ) )
- // InternalBlipDSL.g:23292:2: ( ruleXAndExpression )
+ // InternalBlipDSL.g:23210:1: ( ( ruleXAndExpression ) )
+ // InternalBlipDSL.g:23211:2: ( ruleXAndExpression )
{
- // InternalBlipDSL.g:23292:2: ( ruleXAndExpression )
- // InternalBlipDSL.g:23293:3: ruleXAndExpression
+ // InternalBlipDSL.g:23211:2: ( ruleXAndExpression )
+ // InternalBlipDSL.g:23212:3: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0());
@@ -76766,23 +76497,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__FeatureAssignment_1_0_0_1"
- // InternalBlipDSL.g:23302:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
+ // InternalBlipDSL.g:23221:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23306:1: ( ( ( ruleOpAnd ) ) )
- // InternalBlipDSL.g:23307:2: ( ( ruleOpAnd ) )
+ // InternalBlipDSL.g:23225:1: ( ( ( ruleOpAnd ) ) )
+ // InternalBlipDSL.g:23226:2: ( ( ruleOpAnd ) )
{
- // InternalBlipDSL.g:23307:2: ( ( ruleOpAnd ) )
- // InternalBlipDSL.g:23308:3: ( ruleOpAnd )
+ // InternalBlipDSL.g:23226:2: ( ( ruleOpAnd ) )
+ // InternalBlipDSL.g:23227:3: ( ruleOpAnd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalBlipDSL.g:23309:3: ( ruleOpAnd )
- // InternalBlipDSL.g:23310:4: ruleOpAnd
+ // InternalBlipDSL.g:23228:3: ( ruleOpAnd )
+ // InternalBlipDSL.g:23229:4: ruleOpAnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1());
@@ -76823,17 +76554,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__RightOperandAssignment_1_1"
- // InternalBlipDSL.g:23321:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
+ // InternalBlipDSL.g:23240:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23325:1: ( ( ruleXEqualityExpression ) )
- // InternalBlipDSL.g:23326:2: ( ruleXEqualityExpression )
+ // InternalBlipDSL.g:23244:1: ( ( ruleXEqualityExpression ) )
+ // InternalBlipDSL.g:23245:2: ( ruleXEqualityExpression )
{
- // InternalBlipDSL.g:23326:2: ( ruleXEqualityExpression )
- // InternalBlipDSL.g:23327:3: ruleXEqualityExpression
+ // InternalBlipDSL.g:23245:2: ( ruleXEqualityExpression )
+ // InternalBlipDSL.g:23246:3: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0());
@@ -76868,23 +76599,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__FeatureAssignment_1_0_0_1"
- // InternalBlipDSL.g:23336:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
+ // InternalBlipDSL.g:23255:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23340:1: ( ( ( ruleOpEquality ) ) )
- // InternalBlipDSL.g:23341:2: ( ( ruleOpEquality ) )
+ // InternalBlipDSL.g:23259:1: ( ( ( ruleOpEquality ) ) )
+ // InternalBlipDSL.g:23260:2: ( ( ruleOpEquality ) )
{
- // InternalBlipDSL.g:23341:2: ( ( ruleOpEquality ) )
- // InternalBlipDSL.g:23342:3: ( ruleOpEquality )
+ // InternalBlipDSL.g:23260:2: ( ( ruleOpEquality ) )
+ // InternalBlipDSL.g:23261:3: ( ruleOpEquality )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalBlipDSL.g:23343:3: ( ruleOpEquality )
- // InternalBlipDSL.g:23344:4: ruleOpEquality
+ // InternalBlipDSL.g:23262:3: ( ruleOpEquality )
+ // InternalBlipDSL.g:23263:4: ruleOpEquality
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1());
@@ -76925,17 +76656,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__RightOperandAssignment_1_1"
- // InternalBlipDSL.g:23355:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
+ // InternalBlipDSL.g:23274:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23359:1: ( ( ruleXRelationalExpression ) )
- // InternalBlipDSL.g:23360:2: ( ruleXRelationalExpression )
+ // InternalBlipDSL.g:23278:1: ( ( ruleXRelationalExpression ) )
+ // InternalBlipDSL.g:23279:2: ( ruleXRelationalExpression )
{
- // InternalBlipDSL.g:23360:2: ( ruleXRelationalExpression )
- // InternalBlipDSL.g:23361:3: ruleXRelationalExpression
+ // InternalBlipDSL.g:23279:2: ( ruleXRelationalExpression )
+ // InternalBlipDSL.g:23280:3: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0());
@@ -76970,17 +76701,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__TypeAssignment_1_0_1"
- // InternalBlipDSL.g:23370:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:23289:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ;
public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23374:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:23375:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:23293:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:23294:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:23375:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:23376:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:23294:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:23295:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0());
@@ -77015,23 +76746,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1"
- // InternalBlipDSL.g:23385:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
+ // InternalBlipDSL.g:23304:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23389:1: ( ( ( ruleOpCompare ) ) )
- // InternalBlipDSL.g:23390:2: ( ( ruleOpCompare ) )
+ // InternalBlipDSL.g:23308:1: ( ( ( ruleOpCompare ) ) )
+ // InternalBlipDSL.g:23309:2: ( ( ruleOpCompare ) )
{
- // InternalBlipDSL.g:23390:2: ( ( ruleOpCompare ) )
- // InternalBlipDSL.g:23391:3: ( ruleOpCompare )
+ // InternalBlipDSL.g:23309:2: ( ( ruleOpCompare ) )
+ // InternalBlipDSL.g:23310:3: ( ruleOpCompare )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // InternalBlipDSL.g:23392:3: ( ruleOpCompare )
- // InternalBlipDSL.g:23393:4: ruleOpCompare
+ // InternalBlipDSL.g:23311:3: ( ruleOpCompare )
+ // InternalBlipDSL.g:23312:4: ruleOpCompare
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1());
@@ -77072,17 +76803,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__RightOperandAssignment_1_1_1"
- // InternalBlipDSL.g:23404:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
+ // InternalBlipDSL.g:23323:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23408:1: ( ( ruleXOtherOperatorExpression ) )
- // InternalBlipDSL.g:23409:2: ( ruleXOtherOperatorExpression )
+ // InternalBlipDSL.g:23327:1: ( ( ruleXOtherOperatorExpression ) )
+ // InternalBlipDSL.g:23328:2: ( ruleXOtherOperatorExpression )
{
- // InternalBlipDSL.g:23409:2: ( ruleXOtherOperatorExpression )
- // InternalBlipDSL.g:23410:3: ruleXOtherOperatorExpression
+ // InternalBlipDSL.g:23328:2: ( ruleXOtherOperatorExpression )
+ // InternalBlipDSL.g:23329:3: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0());
@@ -77117,23 +76848,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1"
- // InternalBlipDSL.g:23419:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
+ // InternalBlipDSL.g:23338:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23423:1: ( ( ( ruleOpOther ) ) )
- // InternalBlipDSL.g:23424:2: ( ( ruleOpOther ) )
+ // InternalBlipDSL.g:23342:1: ( ( ( ruleOpOther ) ) )
+ // InternalBlipDSL.g:23343:2: ( ( ruleOpOther ) )
{
- // InternalBlipDSL.g:23424:2: ( ( ruleOpOther ) )
- // InternalBlipDSL.g:23425:3: ( ruleOpOther )
+ // InternalBlipDSL.g:23343:2: ( ( ruleOpOther ) )
+ // InternalBlipDSL.g:23344:3: ( ruleOpOther )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalBlipDSL.g:23426:3: ( ruleOpOther )
- // InternalBlipDSL.g:23427:4: ruleOpOther
+ // InternalBlipDSL.g:23345:3: ( ruleOpOther )
+ // InternalBlipDSL.g:23346:4: ruleOpOther
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1());
@@ -77174,17 +76905,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__RightOperandAssignment_1_1"
- // InternalBlipDSL.g:23438:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
+ // InternalBlipDSL.g:23357:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23442:1: ( ( ruleXAdditiveExpression ) )
- // InternalBlipDSL.g:23443:2: ( ruleXAdditiveExpression )
+ // InternalBlipDSL.g:23361:1: ( ( ruleXAdditiveExpression ) )
+ // InternalBlipDSL.g:23362:2: ( ruleXAdditiveExpression )
{
- // InternalBlipDSL.g:23443:2: ( ruleXAdditiveExpression )
- // InternalBlipDSL.g:23444:3: ruleXAdditiveExpression
+ // InternalBlipDSL.g:23362:2: ( ruleXAdditiveExpression )
+ // InternalBlipDSL.g:23363:3: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0());
@@ -77219,23 +76950,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1"
- // InternalBlipDSL.g:23453:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
+ // InternalBlipDSL.g:23372:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23457:1: ( ( ( ruleOpAdd ) ) )
- // InternalBlipDSL.g:23458:2: ( ( ruleOpAdd ) )
+ // InternalBlipDSL.g:23376:1: ( ( ( ruleOpAdd ) ) )
+ // InternalBlipDSL.g:23377:2: ( ( ruleOpAdd ) )
{
- // InternalBlipDSL.g:23458:2: ( ( ruleOpAdd ) )
- // InternalBlipDSL.g:23459:3: ( ruleOpAdd )
+ // InternalBlipDSL.g:23377:2: ( ( ruleOpAdd ) )
+ // InternalBlipDSL.g:23378:3: ( ruleOpAdd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalBlipDSL.g:23460:3: ( ruleOpAdd )
- // InternalBlipDSL.g:23461:4: ruleOpAdd
+ // InternalBlipDSL.g:23379:3: ( ruleOpAdd )
+ // InternalBlipDSL.g:23380:4: ruleOpAdd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1());
@@ -77276,17 +77007,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__RightOperandAssignment_1_1"
- // InternalBlipDSL.g:23472:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
+ // InternalBlipDSL.g:23391:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23476:1: ( ( ruleXMultiplicativeExpression ) )
- // InternalBlipDSL.g:23477:2: ( ruleXMultiplicativeExpression )
+ // InternalBlipDSL.g:23395:1: ( ( ruleXMultiplicativeExpression ) )
+ // InternalBlipDSL.g:23396:2: ( ruleXMultiplicativeExpression )
{
- // InternalBlipDSL.g:23477:2: ( ruleXMultiplicativeExpression )
- // InternalBlipDSL.g:23478:3: ruleXMultiplicativeExpression
+ // InternalBlipDSL.g:23396:2: ( ruleXMultiplicativeExpression )
+ // InternalBlipDSL.g:23397:3: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0());
@@ -77321,23 +77052,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1"
- // InternalBlipDSL.g:23487:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
+ // InternalBlipDSL.g:23406:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23491:1: ( ( ( ruleOpMulti ) ) )
- // InternalBlipDSL.g:23492:2: ( ( ruleOpMulti ) )
+ // InternalBlipDSL.g:23410:1: ( ( ( ruleOpMulti ) ) )
+ // InternalBlipDSL.g:23411:2: ( ( ruleOpMulti ) )
{
- // InternalBlipDSL.g:23492:2: ( ( ruleOpMulti ) )
- // InternalBlipDSL.g:23493:3: ( ruleOpMulti )
+ // InternalBlipDSL.g:23411:2: ( ( ruleOpMulti ) )
+ // InternalBlipDSL.g:23412:3: ( ruleOpMulti )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalBlipDSL.g:23494:3: ( ruleOpMulti )
- // InternalBlipDSL.g:23495:4: ruleOpMulti
+ // InternalBlipDSL.g:23413:3: ( ruleOpMulti )
+ // InternalBlipDSL.g:23414:4: ruleOpMulti
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1());
@@ -77378,17 +77109,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__RightOperandAssignment_1_1"
- // InternalBlipDSL.g:23506:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
+ // InternalBlipDSL.g:23425:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23510:1: ( ( ruleXUnaryOperation ) )
- // InternalBlipDSL.g:23511:2: ( ruleXUnaryOperation )
+ // InternalBlipDSL.g:23429:1: ( ( ruleXUnaryOperation ) )
+ // InternalBlipDSL.g:23430:2: ( ruleXUnaryOperation )
{
- // InternalBlipDSL.g:23511:2: ( ruleXUnaryOperation )
- // InternalBlipDSL.g:23512:3: ruleXUnaryOperation
+ // InternalBlipDSL.g:23430:2: ( ruleXUnaryOperation )
+ // InternalBlipDSL.g:23431:3: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0());
@@ -77423,23 +77154,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__FeatureAssignment_0_1"
- // InternalBlipDSL.g:23521:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
+ // InternalBlipDSL.g:23440:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23525:1: ( ( ( ruleOpUnary ) ) )
- // InternalBlipDSL.g:23526:2: ( ( ruleOpUnary ) )
+ // InternalBlipDSL.g:23444:1: ( ( ( ruleOpUnary ) ) )
+ // InternalBlipDSL.g:23445:2: ( ( ruleOpUnary ) )
{
- // InternalBlipDSL.g:23526:2: ( ( ruleOpUnary ) )
- // InternalBlipDSL.g:23527:3: ( ruleOpUnary )
+ // InternalBlipDSL.g:23445:2: ( ( ruleOpUnary ) )
+ // InternalBlipDSL.g:23446:3: ( ruleOpUnary )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // InternalBlipDSL.g:23528:3: ( ruleOpUnary )
- // InternalBlipDSL.g:23529:4: ruleOpUnary
+ // InternalBlipDSL.g:23447:3: ( ruleOpUnary )
+ // InternalBlipDSL.g:23448:4: ruleOpUnary
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1());
@@ -77480,17 +77211,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__OperandAssignment_0_2"
- // InternalBlipDSL.g:23540:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ;
+ // InternalBlipDSL.g:23459:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ;
public final void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23544:1: ( ( ruleXUnaryOperation ) )
- // InternalBlipDSL.g:23545:2: ( ruleXUnaryOperation )
+ // InternalBlipDSL.g:23463:1: ( ( ruleXUnaryOperation ) )
+ // InternalBlipDSL.g:23464:2: ( ruleXUnaryOperation )
{
- // InternalBlipDSL.g:23545:2: ( ruleXUnaryOperation )
- // InternalBlipDSL.g:23546:3: ruleXUnaryOperation
+ // InternalBlipDSL.g:23464:2: ( ruleXUnaryOperation )
+ // InternalBlipDSL.g:23465:3: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0());
@@ -77525,17 +77256,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__TypeAssignment_1_1"
- // InternalBlipDSL.g:23555:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:23474:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
public final void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23559:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:23560:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:23478:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:23479:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:23560:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:23561:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:23479:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:23480:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0());
@@ -77570,23 +77301,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__FeatureAssignment_1_0_1"
- // InternalBlipDSL.g:23570:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ;
+ // InternalBlipDSL.g:23489:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ;
public final void rule__XPostfixOperation__FeatureAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23574:1: ( ( ( ruleOpPostfix ) ) )
- // InternalBlipDSL.g:23575:2: ( ( ruleOpPostfix ) )
+ // InternalBlipDSL.g:23493:1: ( ( ( ruleOpPostfix ) ) )
+ // InternalBlipDSL.g:23494:2: ( ( ruleOpPostfix ) )
{
- // InternalBlipDSL.g:23575:2: ( ( ruleOpPostfix ) )
- // InternalBlipDSL.g:23576:3: ( ruleOpPostfix )
+ // InternalBlipDSL.g:23494:2: ( ( ruleOpPostfix ) )
+ // InternalBlipDSL.g:23495:3: ( ruleOpPostfix )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_1_0());
}
- // InternalBlipDSL.g:23577:3: ( ruleOpPostfix )
- // InternalBlipDSL.g:23578:4: ruleOpPostfix
+ // InternalBlipDSL.g:23496:3: ( ruleOpPostfix )
+ // InternalBlipDSL.g:23497:4: ruleOpPostfix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementOpPostfixParserRuleCall_1_0_1_0_1());
@@ -77627,23 +77358,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1"
- // InternalBlipDSL.g:23589:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ;
+ // InternalBlipDSL.g:23508:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23593:1: ( ( ( '::' ) ) )
- // InternalBlipDSL.g:23594:2: ( ( '::' ) )
+ // InternalBlipDSL.g:23512:1: ( ( ( '::' ) ) )
+ // InternalBlipDSL.g:23513:2: ( ( '::' ) )
{
- // InternalBlipDSL.g:23594:2: ( ( '::' ) )
- // InternalBlipDSL.g:23595:3: ( '::' )
+ // InternalBlipDSL.g:23513:2: ( ( '::' ) )
+ // InternalBlipDSL.g:23514:3: ( '::' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
}
- // InternalBlipDSL.g:23596:3: ( '::' )
- // InternalBlipDSL.g:23597:4: '::'
+ // InternalBlipDSL.g:23515:3: ( '::' )
+ // InternalBlipDSL.g:23516:4: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
@@ -77680,23 +77411,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2"
- // InternalBlipDSL.g:23608:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ;
+ // InternalBlipDSL.g:23527:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23612:1: ( ( ( ruleFeatureCallID ) ) )
- // InternalBlipDSL.g:23613:2: ( ( ruleFeatureCallID ) )
+ // InternalBlipDSL.g:23531:1: ( ( ( ruleFeatureCallID ) ) )
+ // InternalBlipDSL.g:23532:2: ( ( ruleFeatureCallID ) )
{
- // InternalBlipDSL.g:23613:2: ( ( ruleFeatureCallID ) )
- // InternalBlipDSL.g:23614:3: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:23532:2: ( ( ruleFeatureCallID ) )
+ // InternalBlipDSL.g:23533:3: ( ruleFeatureCallID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0());
}
- // InternalBlipDSL.g:23615:3: ( ruleFeatureCallID )
- // InternalBlipDSL.g:23616:4: ruleFeatureCallID
+ // InternalBlipDSL.g:23534:3: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:23535:4: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1());
@@ -77737,17 +77468,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ValueAssignment_1_0_1"
- // InternalBlipDSL.g:23627:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
+ // InternalBlipDSL.g:23546:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23631:1: ( ( ruleXAssignment ) )
- // InternalBlipDSL.g:23632:2: ( ruleXAssignment )
+ // InternalBlipDSL.g:23550:1: ( ( ruleXAssignment ) )
+ // InternalBlipDSL.g:23551:2: ( ruleXAssignment )
{
- // InternalBlipDSL.g:23632:2: ( ruleXAssignment )
- // InternalBlipDSL.g:23633:3: ruleXAssignment
+ // InternalBlipDSL.g:23551:2: ( ruleXAssignment )
+ // InternalBlipDSL.g:23552:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0());
@@ -77782,23 +77513,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1"
- // InternalBlipDSL.g:23642:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
+ // InternalBlipDSL.g:23561:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23646:1: ( ( ( '?.' ) ) )
- // InternalBlipDSL.g:23647:2: ( ( '?.' ) )
+ // InternalBlipDSL.g:23565:1: ( ( ( '?.' ) ) )
+ // InternalBlipDSL.g:23566:2: ( ( '?.' ) )
{
- // InternalBlipDSL.g:23647:2: ( ( '?.' ) )
- // InternalBlipDSL.g:23648:3: ( '?.' )
+ // InternalBlipDSL.g:23566:2: ( ( '?.' ) )
+ // InternalBlipDSL.g:23567:3: ( '?.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
- // InternalBlipDSL.g:23649:3: ( '?.' )
- // InternalBlipDSL.g:23650:4: '?.'
+ // InternalBlipDSL.g:23568:3: ( '?.' )
+ // InternalBlipDSL.g:23569:4: '?.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
@@ -77835,23 +77566,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2"
- // InternalBlipDSL.g:23661:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ;
+ // InternalBlipDSL.g:23580:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23665:1: ( ( ( '::' ) ) )
- // InternalBlipDSL.g:23666:2: ( ( '::' ) )
+ // InternalBlipDSL.g:23584:1: ( ( ( '::' ) ) )
+ // InternalBlipDSL.g:23585:2: ( ( '::' ) )
{
- // InternalBlipDSL.g:23666:2: ( ( '::' ) )
- // InternalBlipDSL.g:23667:3: ( '::' )
+ // InternalBlipDSL.g:23585:2: ( ( '::' ) )
+ // InternalBlipDSL.g:23586:3: ( '::' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
- // InternalBlipDSL.g:23668:3: ( '::' )
- // InternalBlipDSL.g:23669:4: '::'
+ // InternalBlipDSL.g:23587:3: ( '::' )
+ // InternalBlipDSL.g:23588:4: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
@@ -77888,17 +77619,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1"
- // InternalBlipDSL.g:23680:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:23599:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23684:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:23685:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:23603:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:23604:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:23685:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:23686:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:23604:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:23605:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0());
@@ -77933,17 +77664,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1"
- // InternalBlipDSL.g:23695:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:23614:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23699:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:23700:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:23618:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:23619:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:23700:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:23701:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:23619:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:23620:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0());
@@ -77978,23 +77709,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_1_2"
- // InternalBlipDSL.g:23710:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ;
+ // InternalBlipDSL.g:23629:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23714:1: ( ( ( ruleIdOrSuper ) ) )
- // InternalBlipDSL.g:23715:2: ( ( ruleIdOrSuper ) )
+ // InternalBlipDSL.g:23633:1: ( ( ( ruleIdOrSuper ) ) )
+ // InternalBlipDSL.g:23634:2: ( ( ruleIdOrSuper ) )
{
- // InternalBlipDSL.g:23715:2: ( ( ruleIdOrSuper ) )
- // InternalBlipDSL.g:23716:3: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:23634:2: ( ( ruleIdOrSuper ) )
+ // InternalBlipDSL.g:23635:3: ( ruleIdOrSuper )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0());
}
- // InternalBlipDSL.g:23717:3: ( ruleIdOrSuper )
- // InternalBlipDSL.g:23718:4: ruleIdOrSuper
+ // InternalBlipDSL.g:23636:3: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:23637:4: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_1_1_2_0_1());
@@ -78035,23 +77766,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0"
- // InternalBlipDSL.g:23729:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
+ // InternalBlipDSL.g:23648:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23733:1: ( ( ( '(' ) ) )
- // InternalBlipDSL.g:23734:2: ( ( '(' ) )
+ // InternalBlipDSL.g:23652:1: ( ( ( '(' ) ) )
+ // InternalBlipDSL.g:23653:2: ( ( '(' ) )
{
- // InternalBlipDSL.g:23734:2: ( ( '(' ) )
- // InternalBlipDSL.g:23735:3: ( '(' )
+ // InternalBlipDSL.g:23653:2: ( ( '(' ) )
+ // InternalBlipDSL.g:23654:3: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
- // InternalBlipDSL.g:23736:3: ( '(' )
- // InternalBlipDSL.g:23737:4: '('
+ // InternalBlipDSL.g:23655:3: ( '(' )
+ // InternalBlipDSL.g:23656:4: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
@@ -78088,17 +77819,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0"
- // InternalBlipDSL.g:23748:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
+ // InternalBlipDSL.g:23667:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23752:1: ( ( ruleXShortClosure ) )
- // InternalBlipDSL.g:23753:2: ( ruleXShortClosure )
+ // InternalBlipDSL.g:23671:1: ( ( ruleXShortClosure ) )
+ // InternalBlipDSL.g:23672:2: ( ruleXShortClosure )
{
- // InternalBlipDSL.g:23753:2: ( ruleXShortClosure )
- // InternalBlipDSL.g:23754:3: ruleXShortClosure
+ // InternalBlipDSL.g:23672:2: ( ruleXShortClosure )
+ // InternalBlipDSL.g:23673:3: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0());
@@ -78133,17 +77864,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0"
- // InternalBlipDSL.g:23763:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23682:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23767:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:23768:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23686:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23687:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:23768:2: ( ruleXExpression )
- // InternalBlipDSL.g:23769:3: ruleXExpression
+ // InternalBlipDSL.g:23687:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23688:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0());
@@ -78178,17 +77909,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1"
- // InternalBlipDSL.g:23778:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23697:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23782:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:23783:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23701:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23702:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:23783:2: ( ruleXExpression )
- // InternalBlipDSL.g:23784:3: ruleXExpression
+ // InternalBlipDSL.g:23702:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23703:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0());
@@ -78223,17 +77954,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4"
- // InternalBlipDSL.g:23793:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
+ // InternalBlipDSL.g:23712:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23797:1: ( ( ruleXClosure ) )
- // InternalBlipDSL.g:23798:2: ( ruleXClosure )
+ // InternalBlipDSL.g:23716:1: ( ( ruleXClosure ) )
+ // InternalBlipDSL.g:23717:2: ( ruleXClosure )
{
- // InternalBlipDSL.g:23798:2: ( ruleXClosure )
- // InternalBlipDSL.g:23799:3: ruleXClosure
+ // InternalBlipDSL.g:23717:2: ( ruleXClosure )
+ // InternalBlipDSL.g:23718:3: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0());
@@ -78268,17 +77999,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_0"
- // InternalBlipDSL.g:23808:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23727:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
public final void rule__XSetLiteral__ElementsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23812:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:23813:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23731:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23732:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:23813:2: ( ruleXExpression )
- // InternalBlipDSL.g:23814:3: ruleXExpression
+ // InternalBlipDSL.g:23732:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23733:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
@@ -78313,17 +78044,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_1_1"
- // InternalBlipDSL.g:23823:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23742:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23827:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:23828:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23746:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23747:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:23828:2: ( ruleXExpression )
- // InternalBlipDSL.g:23829:3: ruleXExpression
+ // InternalBlipDSL.g:23747:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23748:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
@@ -78358,17 +78089,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__ElementsAssignment_3_0"
- // InternalBlipDSL.g:23838:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23757:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
public final void rule__XListLiteral__ElementsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23842:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:23843:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23761:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23762:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:23843:2: ( ruleXExpression )
- // InternalBlipDSL.g:23844:3: ruleXExpression
+ // InternalBlipDSL.g:23762:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23763:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
@@ -78403,17 +78134,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__ElementsAssignment_3_1_1"
- // InternalBlipDSL.g:23853:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23772:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23857:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:23858:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23776:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23777:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:23858:2: ( ruleXExpression )
- // InternalBlipDSL.g:23859:3: ruleXExpression
+ // InternalBlipDSL.g:23777:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23778:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
@@ -78448,17 +78179,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0"
- // InternalBlipDSL.g:23868:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ;
+ // InternalBlipDSL.g:23787:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23872:1: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:23873:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23791:1: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:23792:2: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:23873:2: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:23874:3: ruleJvmFormalParameter
+ // InternalBlipDSL.g:23792:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23793:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
@@ -78493,17 +78224,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1"
- // InternalBlipDSL.g:23883:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ;
+ // InternalBlipDSL.g:23802:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23887:1: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:23888:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23806:1: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:23807:2: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:23888:2: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:23889:3: ruleJvmFormalParameter
+ // InternalBlipDSL.g:23807:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23808:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
@@ -78538,23 +78269,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_1_0_1"
- // InternalBlipDSL.g:23898:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ;
+ // InternalBlipDSL.g:23817:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ;
public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23902:1: ( ( ( '|' ) ) )
- // InternalBlipDSL.g:23903:2: ( ( '|' ) )
+ // InternalBlipDSL.g:23821:1: ( ( ( '|' ) ) )
+ // InternalBlipDSL.g:23822:2: ( ( '|' ) )
{
- // InternalBlipDSL.g:23903:2: ( ( '|' ) )
- // InternalBlipDSL.g:23904:3: ( '|' )
+ // InternalBlipDSL.g:23822:2: ( ( '|' ) )
+ // InternalBlipDSL.g:23823:3: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
}
- // InternalBlipDSL.g:23905:3: ( '|' )
- // InternalBlipDSL.g:23906:4: '|'
+ // InternalBlipDSL.g:23824:3: ( '|' )
+ // InternalBlipDSL.g:23825:4: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
@@ -78591,17 +78322,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__ExpressionAssignment_2"
- // InternalBlipDSL.g:23917:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ;
+ // InternalBlipDSL.g:23836:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ;
public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23921:1: ( ( ruleXExpressionInClosure ) )
- // InternalBlipDSL.g:23922:2: ( ruleXExpressionInClosure )
+ // InternalBlipDSL.g:23840:1: ( ( ruleXExpressionInClosure ) )
+ // InternalBlipDSL.g:23841:2: ( ruleXExpressionInClosure )
{
- // InternalBlipDSL.g:23922:2: ( ruleXExpressionInClosure )
- // InternalBlipDSL.g:23923:3: ruleXExpressionInClosure
+ // InternalBlipDSL.g:23841:2: ( ruleXExpressionInClosure )
+ // InternalBlipDSL.g:23842:3: ruleXExpressionInClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
@@ -78636,17 +78367,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__ExpressionsAssignment_1_0"
- // InternalBlipDSL.g:23932:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalBlipDSL.g:23851:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23936:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:23937:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:23855:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:23856:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:23937:2: ( ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:23938:3: ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:23856:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:23857:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_1_0_0());
@@ -78681,17 +78412,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0"
- // InternalBlipDSL.g:23947:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
+ // InternalBlipDSL.g:23866:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23951:1: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:23952:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23870:1: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:23871:2: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:23952:2: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:23953:3: ruleJvmFormalParameter
+ // InternalBlipDSL.g:23871:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23872:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0());
@@ -78726,17 +78457,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1"
- // InternalBlipDSL.g:23962:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
+ // InternalBlipDSL.g:23881:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23966:1: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:23967:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23885:1: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:23886:2: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:23967:2: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:23968:3: ruleJvmFormalParameter
+ // InternalBlipDSL.g:23886:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23887:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0());
@@ -78771,23 +78502,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2"
- // InternalBlipDSL.g:23977:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
+ // InternalBlipDSL.g:23896:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:23981:1: ( ( ( '|' ) ) )
- // InternalBlipDSL.g:23982:2: ( ( '|' ) )
+ // InternalBlipDSL.g:23900:1: ( ( ( '|' ) ) )
+ // InternalBlipDSL.g:23901:2: ( ( '|' ) )
{
- // InternalBlipDSL.g:23982:2: ( ( '|' ) )
- // InternalBlipDSL.g:23983:3: ( '|' )
+ // InternalBlipDSL.g:23901:2: ( ( '|' ) )
+ // InternalBlipDSL.g:23902:3: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- // InternalBlipDSL.g:23984:3: ( '|' )
- // InternalBlipDSL.g:23985:4: '|'
+ // InternalBlipDSL.g:23903:3: ( '|' )
+ // InternalBlipDSL.g:23904:4: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
@@ -78824,17 +78555,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__ExpressionAssignment_1"
- // InternalBlipDSL.g:23996:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23915:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
public final void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24000:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24001:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23919:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23920:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24001:2: ( ruleXExpression )
- // InternalBlipDSL.g:24002:3: ruleXExpression
+ // InternalBlipDSL.g:23920:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23921:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0());
@@ -78869,17 +78600,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__IfAssignment_3"
- // InternalBlipDSL.g:24011:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23930:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
public final void rule__XIfExpression__IfAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24015:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24016:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23934:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23935:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24016:2: ( ruleXExpression )
- // InternalBlipDSL.g:24017:3: ruleXExpression
+ // InternalBlipDSL.g:23935:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23936:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0());
@@ -78914,17 +78645,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__ThenAssignment_5"
- // InternalBlipDSL.g:24026:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23945:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24030:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24031:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23949:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23950:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24031:2: ( ruleXExpression )
- // InternalBlipDSL.g:24032:3: ruleXExpression
+ // InternalBlipDSL.g:23950:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23951:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0());
@@ -78959,17 +78690,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__ElseAssignment_6_1"
- // InternalBlipDSL.g:24041:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23960:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24045:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24046:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23964:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23965:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24046:2: ( ruleXExpression )
- // InternalBlipDSL.g:24047:3: ruleXExpression
+ // InternalBlipDSL.g:23965:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23966:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0());
@@ -79004,17 +78735,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1"
- // InternalBlipDSL.g:24056:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ;
+ // InternalBlipDSL.g:23975:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24060:1: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:24061:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23979:1: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:23980:2: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:24061:2: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:24062:3: ruleJvmFormalParameter
+ // InternalBlipDSL.g:23980:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:23981:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0());
@@ -79049,17 +78780,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_0_1"
- // InternalBlipDSL.g:24071:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:23990:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24075:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24076:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23994:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:23995:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24076:2: ( ruleXExpression )
- // InternalBlipDSL.g:24077:3: ruleXExpression
+ // InternalBlipDSL.g:23995:2: ( ruleXExpression )
+ // InternalBlipDSL.g:23996:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0());
@@ -79094,17 +78825,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0"
- // InternalBlipDSL.g:24086:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ;
+ // InternalBlipDSL.g:24005:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24090:1: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:24091:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:24009:1: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:24010:2: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:24091:2: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:24092:3: ruleJvmFormalParameter
+ // InternalBlipDSL.g:24010:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:24011:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0());
@@ -79139,17 +78870,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_1_1"
- // InternalBlipDSL.g:24101:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24020:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24105:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24106:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24024:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24025:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24106:2: ( ruleXExpression )
- // InternalBlipDSL.g:24107:3: ruleXExpression
+ // InternalBlipDSL.g:24025:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24026:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0());
@@ -79184,17 +78915,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__CasesAssignment_4"
- // InternalBlipDSL.g:24116:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ;
+ // InternalBlipDSL.g:24035:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ;
public final void rule__XSwitchExpression__CasesAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24120:1: ( ( ruleXCasePart ) )
- // InternalBlipDSL.g:24121:2: ( ruleXCasePart )
+ // InternalBlipDSL.g:24039:1: ( ( ruleXCasePart ) )
+ // InternalBlipDSL.g:24040:2: ( ruleXCasePart )
{
- // InternalBlipDSL.g:24121:2: ( ruleXCasePart )
- // InternalBlipDSL.g:24122:3: ruleXCasePart
+ // InternalBlipDSL.g:24040:2: ( ruleXCasePart )
+ // InternalBlipDSL.g:24041:3: ruleXCasePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0());
@@ -79229,17 +78960,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__DefaultAssignment_5_2"
- // InternalBlipDSL.g:24131:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24050:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24135:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24136:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24054:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24055:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24136:2: ( ruleXExpression )
- // InternalBlipDSL.g:24137:3: ruleXExpression
+ // InternalBlipDSL.g:24055:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24056:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0());
@@ -79274,17 +79005,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__TypeGuardAssignment_1"
- // InternalBlipDSL.g:24146:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:24065:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__XCasePart__TypeGuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24150:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:24151:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24069:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:24070:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:24151:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:24152:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:24070:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24071:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_1_0());
@@ -79319,17 +79050,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__CaseAssignment_2_1"
- // InternalBlipDSL.g:24161:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24080:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ;
public final void rule__XCasePart__CaseAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24165:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24166:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24084:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24085:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24166:2: ( ruleXExpression )
- // InternalBlipDSL.g:24167:3: ruleXExpression
+ // InternalBlipDSL.g:24085:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24086:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_2_1_0());
@@ -79364,17 +79095,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__ThenAssignment_3_0_1"
- // InternalBlipDSL.g:24176:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24095:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ;
public final void rule__XCasePart__ThenAssignment_3_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24180:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24181:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24099:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24100:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24181:2: ( ruleXExpression )
- // InternalBlipDSL.g:24182:3: ruleXExpression
+ // InternalBlipDSL.g:24100:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24101:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0_1_0());
@@ -79409,23 +79140,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__FallThroughAssignment_3_1"
- // InternalBlipDSL.g:24191:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ;
+ // InternalBlipDSL.g:24110:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ;
public final void rule__XCasePart__FallThroughAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24195:1: ( ( ( ',' ) ) )
- // InternalBlipDSL.g:24196:2: ( ( ',' ) )
+ // InternalBlipDSL.g:24114:1: ( ( ( ',' ) ) )
+ // InternalBlipDSL.g:24115:2: ( ( ',' ) )
{
- // InternalBlipDSL.g:24196:2: ( ( ',' ) )
- // InternalBlipDSL.g:24197:3: ( ',' )
+ // InternalBlipDSL.g:24115:2: ( ( ',' ) )
+ // InternalBlipDSL.g:24116:3: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0());
}
- // InternalBlipDSL.g:24198:3: ( ',' )
- // InternalBlipDSL.g:24199:4: ','
+ // InternalBlipDSL.g:24117:3: ( ',' )
+ // InternalBlipDSL.g:24118:4: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0());
@@ -79462,17 +79193,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__DeclaredParamAssignment_0_0_3"
- // InternalBlipDSL.g:24210:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ;
+ // InternalBlipDSL.g:24129:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ;
public final void rule__XForLoopExpression__DeclaredParamAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24214:1: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:24215:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:24133:1: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:24134:2: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:24215:2: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:24216:3: ruleJvmFormalParameter
+ // InternalBlipDSL.g:24134:2: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:24135:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_0_0_3_0());
@@ -79507,17 +79238,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__ForExpressionAssignment_1"
- // InternalBlipDSL.g:24225:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24144:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__ForExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24229:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24230:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24148:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24149:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24230:2: ( ruleXExpression )
- // InternalBlipDSL.g:24231:3: ruleXExpression
+ // InternalBlipDSL.g:24149:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24150:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_1_0());
@@ -79552,17 +79283,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__EachExpressionAssignment_3"
- // InternalBlipDSL.g:24240:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24159:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__EachExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24244:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24245:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24163:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24164:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24245:2: ( ruleXExpression )
- // InternalBlipDSL.g:24246:3: ruleXExpression
+ // InternalBlipDSL.g:24164:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24165:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_3_0());
@@ -79597,17 +79328,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0"
- // InternalBlipDSL.g:24255:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalBlipDSL.g:24174:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24259:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:24260:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:24178:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:24179:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:24260:2: ( ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:24261:3: ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:24179:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:24180:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_0_0());
@@ -79642,17 +79373,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1"
- // InternalBlipDSL.g:24270:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalBlipDSL.g:24189:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24274:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:24275:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:24193:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:24194:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:24275:2: ( ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:24276:3: ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:24194:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:24195:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_1_1_0());
@@ -79687,17 +79418,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__ExpressionAssignment_5"
- // InternalBlipDSL.g:24285:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24204:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__ExpressionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24289:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24290:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24208:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24209:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24290:2: ( ruleXExpression )
- // InternalBlipDSL.g:24291:3: ruleXExpression
+ // InternalBlipDSL.g:24209:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24210:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionXExpressionParserRuleCall_5_0());
@@ -79732,17 +79463,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0"
- // InternalBlipDSL.g:24300:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24219:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24304:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24305:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24223:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24224:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24305:2: ( ruleXExpression )
- // InternalBlipDSL.g:24306:3: ruleXExpression
+ // InternalBlipDSL.g:24224:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24225:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_0_0());
@@ -79777,17 +79508,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1"
- // InternalBlipDSL.g:24315:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24234:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24319:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24320:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24238:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24239:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24320:2: ( ruleXExpression )
- // InternalBlipDSL.g:24321:3: ruleXExpression
+ // InternalBlipDSL.g:24239:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24240:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_1_1_0());
@@ -79822,17 +79553,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__EachExpressionAssignment_9"
- // InternalBlipDSL.g:24330:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24249:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__EachExpressionAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24334:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24335:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24253:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24254:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24335:2: ( ruleXExpression )
- // InternalBlipDSL.g:24336:3: ruleXExpression
+ // InternalBlipDSL.g:24254:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24255:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_9_0());
@@ -79867,17 +79598,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__PredicateAssignment_3"
- // InternalBlipDSL.g:24345:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24264:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24349:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24350:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24268:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24269:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24350:2: ( ruleXExpression )
- // InternalBlipDSL.g:24351:3: ruleXExpression
+ // InternalBlipDSL.g:24269:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24270:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0());
@@ -79912,17 +79643,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__BodyAssignment_5"
- // InternalBlipDSL.g:24360:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24279:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24364:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24365:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24283:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24284:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24365:2: ( ruleXExpression )
- // InternalBlipDSL.g:24366:3: ruleXExpression
+ // InternalBlipDSL.g:24284:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24285:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0());
@@ -79957,17 +79688,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__BodyAssignment_2"
- // InternalBlipDSL.g:24375:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24294:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24379:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24380:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24298:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24299:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24380:2: ( ruleXExpression )
- // InternalBlipDSL.g:24381:3: ruleXExpression
+ // InternalBlipDSL.g:24299:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24300:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0());
@@ -80002,17 +79733,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__PredicateAssignment_5"
- // InternalBlipDSL.g:24390:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24309:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24394:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24395:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24313:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24314:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24395:2: ( ruleXExpression )
- // InternalBlipDSL.g:24396:3: ruleXExpression
+ // InternalBlipDSL.g:24314:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24315:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0());
@@ -80047,17 +79778,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__ExpressionsAssignment_2_0"
- // InternalBlipDSL.g:24405:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalBlipDSL.g:24324:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24409:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:24410:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:24328:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:24329:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:24410:2: ( ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:24411:3: ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:24329:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:24330:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_2_0_0());
@@ -80092,23 +79823,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__WriteableAssignment_1_0"
- // InternalBlipDSL.g:24420:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
+ // InternalBlipDSL.g:24339:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24424:1: ( ( ( 'var' ) ) )
- // InternalBlipDSL.g:24425:2: ( ( 'var' ) )
+ // InternalBlipDSL.g:24343:1: ( ( ( 'var' ) ) )
+ // InternalBlipDSL.g:24344:2: ( ( 'var' ) )
{
- // InternalBlipDSL.g:24425:2: ( ( 'var' ) )
- // InternalBlipDSL.g:24426:3: ( 'var' )
+ // InternalBlipDSL.g:24344:2: ( ( 'var' ) )
+ // InternalBlipDSL.g:24345:3: ( 'var' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
- // InternalBlipDSL.g:24427:3: ( 'var' )
- // InternalBlipDSL.g:24428:4: 'var'
+ // InternalBlipDSL.g:24346:3: ( 'var' )
+ // InternalBlipDSL.g:24347:4: 'var'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
@@ -80145,17 +79876,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__TypeAssignment_2_0_0_0"
- // InternalBlipDSL.g:24439:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:24358:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24443:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:24444:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24362:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:24363:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:24444:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:24445:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:24363:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24364:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0());
@@ -80190,17 +79921,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_0_0_1"
- // InternalBlipDSL.g:24454:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
+ // InternalBlipDSL.g:24373:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24458:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:24459:2: ( ruleValidID )
+ // InternalBlipDSL.g:24377:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:24378:2: ( ruleValidID )
{
- // InternalBlipDSL.g:24459:2: ( ruleValidID )
- // InternalBlipDSL.g:24460:3: ruleValidID
+ // InternalBlipDSL.g:24378:2: ( ruleValidID )
+ // InternalBlipDSL.g:24379:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0());
@@ -80235,17 +79966,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_1"
- // InternalBlipDSL.g:24469:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
+ // InternalBlipDSL.g:24388:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24473:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:24474:2: ( ruleValidID )
+ // InternalBlipDSL.g:24392:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:24393:2: ( ruleValidID )
{
- // InternalBlipDSL.g:24474:2: ( ruleValidID )
- // InternalBlipDSL.g:24475:3: ruleValidID
+ // InternalBlipDSL.g:24393:2: ( ruleValidID )
+ // InternalBlipDSL.g:24394:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0());
@@ -80280,17 +80011,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__RightAssignment_3_1"
- // InternalBlipDSL.g:24484:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24403:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
public final void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24488:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24489:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24407:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24408:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24489:2: ( ruleXExpression )
- // InternalBlipDSL.g:24490:3: ruleXExpression
+ // InternalBlipDSL.g:24408:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24409:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0());
@@ -80325,17 +80056,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__ParameterTypeAssignment_0"
- // InternalBlipDSL.g:24499:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:24418:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24503:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:24504:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24422:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:24423:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:24504:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:24505:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:24423:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24424:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
@@ -80370,17 +80101,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__NameAssignment_1"
- // InternalBlipDSL.g:24514:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ // InternalBlipDSL.g:24433:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24518:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:24519:2: ( ruleValidID )
+ // InternalBlipDSL.g:24437:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:24438:2: ( ruleValidID )
{
- // InternalBlipDSL.g:24519:2: ( ruleValidID )
- // InternalBlipDSL.g:24520:3: ruleValidID
+ // InternalBlipDSL.g:24438:2: ( ruleValidID )
+ // InternalBlipDSL.g:24439:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
@@ -80415,17 +80146,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__ParameterTypeAssignment_0"
- // InternalBlipDSL.g:24529:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:24448:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24533:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:24534:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24452:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:24453:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:24534:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:24535:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:24453:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24454:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
@@ -80460,17 +80191,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__NameAssignment_1"
- // InternalBlipDSL.g:24544:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ // InternalBlipDSL.g:24463:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24548:1: ( ( ruleValidID ) )
- // InternalBlipDSL.g:24549:2: ( ruleValidID )
+ // InternalBlipDSL.g:24467:1: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:24468:2: ( ruleValidID )
{
- // InternalBlipDSL.g:24549:2: ( ruleValidID )
- // InternalBlipDSL.g:24550:3: ruleValidID
+ // InternalBlipDSL.g:24468:2: ( ruleValidID )
+ // InternalBlipDSL.g:24469:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
@@ -80505,17 +80236,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_1"
- // InternalBlipDSL.g:24559:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:24478:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24563:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:24564:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24482:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:24483:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:24564:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:24565:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:24483:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24484:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
@@ -80550,17 +80281,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1"
- // InternalBlipDSL.g:24574:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:24493:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24578:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:24579:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24497:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:24498:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:24579:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:24580:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:24498:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24499:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
@@ -80595,23 +80326,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureAssignment_2"
- // InternalBlipDSL.g:24589:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ;
+ // InternalBlipDSL.g:24508:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ;
public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24593:1: ( ( ( ruleIdOrSuper ) ) )
- // InternalBlipDSL.g:24594:2: ( ( ruleIdOrSuper ) )
+ // InternalBlipDSL.g:24512:1: ( ( ( ruleIdOrSuper ) ) )
+ // InternalBlipDSL.g:24513:2: ( ( ruleIdOrSuper ) )
{
- // InternalBlipDSL.g:24594:2: ( ( ruleIdOrSuper ) )
- // InternalBlipDSL.g:24595:3: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:24513:2: ( ( ruleIdOrSuper ) )
+ // InternalBlipDSL.g:24514:3: ( ruleIdOrSuper )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0());
}
- // InternalBlipDSL.g:24596:3: ( ruleIdOrSuper )
- // InternalBlipDSL.g:24597:4: ruleIdOrSuper
+ // InternalBlipDSL.g:24515:3: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:24516:4: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1());
@@ -80652,23 +80383,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0"
- // InternalBlipDSL.g:24608:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ;
+ // InternalBlipDSL.g:24527:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ;
public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24612:1: ( ( ( '(' ) ) )
- // InternalBlipDSL.g:24613:2: ( ( '(' ) )
+ // InternalBlipDSL.g:24531:1: ( ( ( '(' ) ) )
+ // InternalBlipDSL.g:24532:2: ( ( '(' ) )
{
- // InternalBlipDSL.g:24613:2: ( ( '(' ) )
- // InternalBlipDSL.g:24614:3: ( '(' )
+ // InternalBlipDSL.g:24532:2: ( ( '(' ) )
+ // InternalBlipDSL.g:24533:3: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
- // InternalBlipDSL.g:24615:3: ( '(' )
- // InternalBlipDSL.g:24616:4: '('
+ // InternalBlipDSL.g:24534:3: ( '(' )
+ // InternalBlipDSL.g:24535:4: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
@@ -80705,17 +80436,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0"
- // InternalBlipDSL.g:24627:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ;
+ // InternalBlipDSL.g:24546:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24631:1: ( ( ruleXShortClosure ) )
- // InternalBlipDSL.g:24632:2: ( ruleXShortClosure )
+ // InternalBlipDSL.g:24550:1: ( ( ruleXShortClosure ) )
+ // InternalBlipDSL.g:24551:2: ( ruleXShortClosure )
{
- // InternalBlipDSL.g:24632:2: ( ruleXShortClosure )
- // InternalBlipDSL.g:24633:3: ruleXShortClosure
+ // InternalBlipDSL.g:24551:2: ( ruleXShortClosure )
+ // InternalBlipDSL.g:24552:3: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0());
@@ -80750,17 +80481,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0"
- // InternalBlipDSL.g:24642:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24561:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24646:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24647:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24565:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24566:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24647:2: ( ruleXExpression )
- // InternalBlipDSL.g:24648:3: ruleXExpression
+ // InternalBlipDSL.g:24566:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24567:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0());
@@ -80795,17 +80526,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1"
- // InternalBlipDSL.g:24657:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24576:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24661:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24662:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24580:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24581:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24662:2: ( ruleXExpression )
- // InternalBlipDSL.g:24663:3: ruleXExpression
+ // InternalBlipDSL.g:24581:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24582:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0());
@@ -80840,17 +80571,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4"
- // InternalBlipDSL.g:24672:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ;
+ // InternalBlipDSL.g:24591:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24676:1: ( ( ruleXClosure ) )
- // InternalBlipDSL.g:24677:2: ( ruleXClosure )
+ // InternalBlipDSL.g:24595:1: ( ( ruleXClosure ) )
+ // InternalBlipDSL.g:24596:2: ( ruleXClosure )
{
- // InternalBlipDSL.g:24677:2: ( ruleXClosure )
- // InternalBlipDSL.g:24678:3: ruleXClosure
+ // InternalBlipDSL.g:24596:2: ( ruleXClosure )
+ // InternalBlipDSL.g:24597:3: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0());
@@ -80885,23 +80616,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ConstructorAssignment_2"
- // InternalBlipDSL.g:24687:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:24606:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24691:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:24692:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:24610:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:24611:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:24692:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:24693:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:24611:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:24612:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
}
- // InternalBlipDSL.g:24694:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:24695:4: ruleQualifiedName
+ // InternalBlipDSL.g:24613:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:24614:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1());
@@ -80942,17 +80673,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_1"
- // InternalBlipDSL.g:24706:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:24625:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24710:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:24711:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24629:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:24630:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:24711:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:24712:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:24630:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24631:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
@@ -80987,17 +80718,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1"
- // InternalBlipDSL.g:24721:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:24640:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24725:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:24726:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24644:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:24645:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:24726:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:24727:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:24645:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:24646:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
@@ -81032,23 +80763,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0"
- // InternalBlipDSL.g:24736:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ;
+ // InternalBlipDSL.g:24655:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ;
public final void rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24740:1: ( ( ( '(' ) ) )
- // InternalBlipDSL.g:24741:2: ( ( '(' ) )
+ // InternalBlipDSL.g:24659:1: ( ( ( '(' ) ) )
+ // InternalBlipDSL.g:24660:2: ( ( '(' ) )
{
- // InternalBlipDSL.g:24741:2: ( ( '(' ) )
- // InternalBlipDSL.g:24742:3: ( '(' )
+ // InternalBlipDSL.g:24660:2: ( ( '(' ) )
+ // InternalBlipDSL.g:24661:3: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0());
}
- // InternalBlipDSL.g:24743:3: ( '(' )
- // InternalBlipDSL.g:24744:4: '('
+ // InternalBlipDSL.g:24662:3: ( '(' )
+ // InternalBlipDSL.g:24663:4: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0());
@@ -81085,17 +80816,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_0"
- // InternalBlipDSL.g:24755:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
+ // InternalBlipDSL.g:24674:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24759:1: ( ( ruleXShortClosure ) )
- // InternalBlipDSL.g:24760:2: ( ruleXShortClosure )
+ // InternalBlipDSL.g:24678:1: ( ( ruleXShortClosure ) )
+ // InternalBlipDSL.g:24679:2: ( ruleXShortClosure )
{
- // InternalBlipDSL.g:24760:2: ( ruleXShortClosure )
- // InternalBlipDSL.g:24761:3: ruleXShortClosure
+ // InternalBlipDSL.g:24679:2: ( ruleXShortClosure )
+ // InternalBlipDSL.g:24680:3: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0());
@@ -81130,17 +80861,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0"
- // InternalBlipDSL.g:24770:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24689:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24774:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24775:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24693:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24694:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24775:2: ( ruleXExpression )
- // InternalBlipDSL.g:24776:3: ruleXExpression
+ // InternalBlipDSL.g:24694:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24695:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0());
@@ -81175,17 +80906,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1"
- // InternalBlipDSL.g:24785:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24704:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24789:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24790:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24708:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24709:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24790:2: ( ruleXExpression )
- // InternalBlipDSL.g:24791:3: ruleXExpression
+ // InternalBlipDSL.g:24709:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24710:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
@@ -81220,17 +80951,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5"
- // InternalBlipDSL.g:24800:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ;
+ // InternalBlipDSL.g:24719:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24804:1: ( ( ruleXClosure ) )
- // InternalBlipDSL.g:24805:2: ( ruleXClosure )
+ // InternalBlipDSL.g:24723:1: ( ( ruleXClosure ) )
+ // InternalBlipDSL.g:24724:2: ( ruleXClosure )
{
- // InternalBlipDSL.g:24805:2: ( ruleXClosure )
- // InternalBlipDSL.g:24806:3: ruleXClosure
+ // InternalBlipDSL.g:24724:2: ( ruleXClosure )
+ // InternalBlipDSL.g:24725:3: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0());
@@ -81265,23 +80996,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__IsTrueAssignment_1_1"
- // InternalBlipDSL.g:24815:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // InternalBlipDSL.g:24734:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24819:1: ( ( ( 'true' ) ) )
- // InternalBlipDSL.g:24820:2: ( ( 'true' ) )
+ // InternalBlipDSL.g:24738:1: ( ( ( 'true' ) ) )
+ // InternalBlipDSL.g:24739:2: ( ( 'true' ) )
{
- // InternalBlipDSL.g:24820:2: ( ( 'true' ) )
- // InternalBlipDSL.g:24821:3: ( 'true' )
+ // InternalBlipDSL.g:24739:2: ( ( 'true' ) )
+ // InternalBlipDSL.g:24740:3: ( 'true' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- // InternalBlipDSL.g:24822:3: ( 'true' )
- // InternalBlipDSL.g:24823:4: 'true'
+ // InternalBlipDSL.g:24741:3: ( 'true' )
+ // InternalBlipDSL.g:24742:4: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -81318,17 +81049,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__ValueAssignment_1"
- // InternalBlipDSL.g:24834:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ;
+ // InternalBlipDSL.g:24753:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ;
public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24838:1: ( ( ruleNumber ) )
- // InternalBlipDSL.g:24839:2: ( ruleNumber )
+ // InternalBlipDSL.g:24757:1: ( ( ruleNumber ) )
+ // InternalBlipDSL.g:24758:2: ( ruleNumber )
{
- // InternalBlipDSL.g:24839:2: ( ruleNumber )
- // InternalBlipDSL.g:24840:3: ruleNumber
+ // InternalBlipDSL.g:24758:2: ( ruleNumber )
+ // InternalBlipDSL.g:24759:3: ruleNumber
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0());
@@ -81363,17 +81094,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__ValueAssignment_1"
- // InternalBlipDSL.g:24849:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // InternalBlipDSL.g:24768:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24853:1: ( ( RULE_STRING ) )
- // InternalBlipDSL.g:24854:2: ( RULE_STRING )
+ // InternalBlipDSL.g:24772:1: ( ( RULE_STRING ) )
+ // InternalBlipDSL.g:24773:2: ( RULE_STRING )
{
- // InternalBlipDSL.g:24854:2: ( RULE_STRING )
- // InternalBlipDSL.g:24855:3: RULE_STRING
+ // InternalBlipDSL.g:24773:2: ( RULE_STRING )
+ // InternalBlipDSL.g:24774:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
@@ -81404,23 +81135,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__TypeAssignment_3"
- // InternalBlipDSL.g:24864:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:24783:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24868:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:24869:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:24787:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:24788:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:24869:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:24870:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:24788:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:24789:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
}
- // InternalBlipDSL.g:24871:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:24872:4: ruleQualifiedName
+ // InternalBlipDSL.g:24790:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:24791:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1());
@@ -81461,17 +81192,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__ArrayDimensionsAssignment_4"
- // InternalBlipDSL.g:24883:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ;
+ // InternalBlipDSL.g:24802:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ;
public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24887:1: ( ( ruleArrayBrackets ) )
- // InternalBlipDSL.g:24888:2: ( ruleArrayBrackets )
+ // InternalBlipDSL.g:24806:1: ( ( ruleArrayBrackets ) )
+ // InternalBlipDSL.g:24807:2: ( ruleArrayBrackets )
{
- // InternalBlipDSL.g:24888:2: ( ruleArrayBrackets )
- // InternalBlipDSL.g:24889:3: ruleArrayBrackets
+ // InternalBlipDSL.g:24807:2: ( ruleArrayBrackets )
+ // InternalBlipDSL.g:24808:3: ruleArrayBrackets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0());
@@ -81506,17 +81237,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__ExpressionAssignment_2"
- // InternalBlipDSL.g:24898:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24817:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24902:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24903:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24821:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24822:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24903:2: ( ruleXExpression )
- // InternalBlipDSL.g:24904:3: ruleXExpression
+ // InternalBlipDSL.g:24822:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24823:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
@@ -81551,17 +81282,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__ExpressionAssignment_2"
- // InternalBlipDSL.g:24913:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24832:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24917:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24918:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24836:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24837:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24918:2: ( ruleXExpression )
- // InternalBlipDSL.g:24919:3: ruleXExpression
+ // InternalBlipDSL.g:24837:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24838:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
@@ -81596,17 +81327,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__ExpressionAssignment_2"
- // InternalBlipDSL.g:24928:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24847:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24932:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24933:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24851:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24852:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24933:2: ( ruleXExpression )
- // InternalBlipDSL.g:24934:3: ruleXExpression
+ // InternalBlipDSL.g:24852:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24853:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
@@ -81641,17 +81372,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0"
- // InternalBlipDSL.g:24943:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
+ // InternalBlipDSL.g:24862:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24947:1: ( ( ruleXCatchClause ) )
- // InternalBlipDSL.g:24948:2: ( ruleXCatchClause )
+ // InternalBlipDSL.g:24866:1: ( ( ruleXCatchClause ) )
+ // InternalBlipDSL.g:24867:2: ( ruleXCatchClause )
{
- // InternalBlipDSL.g:24948:2: ( ruleXCatchClause )
- // InternalBlipDSL.g:24949:3: ruleXCatchClause
+ // InternalBlipDSL.g:24867:2: ( ruleXCatchClause )
+ // InternalBlipDSL.g:24868:3: ruleXCatchClause
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
@@ -81686,17 +81417,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1"
- // InternalBlipDSL.g:24958:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24877:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24962:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24963:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24881:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24882:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24963:2: ( ruleXExpression )
- // InternalBlipDSL.g:24964:3: ruleXExpression
+ // InternalBlipDSL.g:24882:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24883:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0());
@@ -81731,17 +81462,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1"
- // InternalBlipDSL.g:24973:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24892:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24977:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24978:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24896:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24897:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24978:2: ( ruleXExpression )
- // InternalBlipDSL.g:24979:3: ruleXExpression
+ // InternalBlipDSL.g:24897:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24898:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0());
@@ -81776,17 +81507,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__ParamAssignment_1"
- // InternalBlipDSL.g:24988:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24907:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ;
public final void rule__XSynchronizedExpression__ParamAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:24992:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:24993:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24911:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24912:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:24993:2: ( ruleXExpression )
- // InternalBlipDSL.g:24994:3: ruleXExpression
+ // InternalBlipDSL.g:24912:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24913:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getParamXExpressionParserRuleCall_1_0());
@@ -81821,17 +81552,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__ExpressionAssignment_3"
- // InternalBlipDSL.g:25003:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24922:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ;
public final void rule__XSynchronizedExpression__ExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25007:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:25008:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24926:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24927:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:25008:2: ( ruleXExpression )
- // InternalBlipDSL.g:25009:3: ruleXExpression
+ // InternalBlipDSL.g:24927:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24928:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionXExpressionParserRuleCall_3_0());
@@ -81866,17 +81597,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__DeclaredParamAssignment_2"
- // InternalBlipDSL.g:25018:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ;
+ // InternalBlipDSL.g:24937:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ;
public final void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25022:1: ( ( ruleFullJvmFormalParameter ) )
- // InternalBlipDSL.g:25023:2: ( ruleFullJvmFormalParameter )
+ // InternalBlipDSL.g:24941:1: ( ( ruleFullJvmFormalParameter ) )
+ // InternalBlipDSL.g:24942:2: ( ruleFullJvmFormalParameter )
{
- // InternalBlipDSL.g:25023:2: ( ruleFullJvmFormalParameter )
- // InternalBlipDSL.g:25024:3: ruleFullJvmFormalParameter
+ // InternalBlipDSL.g:24942:2: ( ruleFullJvmFormalParameter )
+ // InternalBlipDSL.g:24943:3: ruleFullJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
@@ -81911,17 +81642,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__ExpressionAssignment_4"
- // InternalBlipDSL.g:25033:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
+ // InternalBlipDSL.g:24952:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
public final void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25037:1: ( ( ruleXExpression ) )
- // InternalBlipDSL.g:25038:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24956:1: ( ( ruleXExpression ) )
+ // InternalBlipDSL.g:24957:2: ( ruleXExpression )
{
- // InternalBlipDSL.g:25038:2: ( ruleXExpression )
- // InternalBlipDSL.g:25039:3: ruleXExpression
+ // InternalBlipDSL.g:24957:2: ( ruleXExpression )
+ // InternalBlipDSL.g:24958:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0());
@@ -81956,17 +81687,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0"
- // InternalBlipDSL.g:25048:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:24967:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25052:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:25053:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24971:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:24972:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:25053:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:25054:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:24972:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24973:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0());
@@ -82001,17 +81732,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1"
- // InternalBlipDSL.g:25063:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:24982:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25067:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:25068:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24986:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:24987:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:25068:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:25069:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:24987:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:24988:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0());
@@ -82046,17 +81777,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2"
- // InternalBlipDSL.g:25078:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:24997:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25082:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:25083:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25001:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:25002:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:25083:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:25084:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:25002:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25003:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0());
@@ -82091,23 +81822,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0"
- // InternalBlipDSL.g:25093:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalBlipDSL.g:25012:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25097:1: ( ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:25098:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:25016:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:25017:2: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:25098:2: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:25099:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:25017:2: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:25018:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
}
- // InternalBlipDSL.g:25100:3: ( ruleQualifiedName )
- // InternalBlipDSL.g:25101:4: ruleQualifiedName
+ // InternalBlipDSL.g:25019:3: ( ruleQualifiedName )
+ // InternalBlipDSL.g:25020:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1());
@@ -82148,17 +81879,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1"
- // InternalBlipDSL.g:25112:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:25031:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25116:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:25117:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25035:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:25036:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:25117:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:25118:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:25036:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25037:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
@@ -82193,17 +81924,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1"
- // InternalBlipDSL.g:25127:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:25046:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25131:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:25132:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25050:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:25051:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:25132:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:25133:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:25051:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25052:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
@@ -82238,23 +81969,23 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1"
- // InternalBlipDSL.g:25142:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ;
+ // InternalBlipDSL.g:25061:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ;
public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25146:1: ( ( ( ruleValidID ) ) )
- // InternalBlipDSL.g:25147:2: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:25065:1: ( ( ( ruleValidID ) ) )
+ // InternalBlipDSL.g:25066:2: ( ( ruleValidID ) )
{
- // InternalBlipDSL.g:25147:2: ( ( ruleValidID ) )
- // InternalBlipDSL.g:25148:3: ( ruleValidID )
+ // InternalBlipDSL.g:25066:2: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:25067:3: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0());
}
- // InternalBlipDSL.g:25149:3: ( ruleValidID )
- // InternalBlipDSL.g:25150:4: ruleValidID
+ // InternalBlipDSL.g:25068:3: ( ruleValidID )
+ // InternalBlipDSL.g:25069:4: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeValidIDParserRuleCall_1_4_1_0_1());
@@ -82295,17 +82026,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1"
- // InternalBlipDSL.g:25161:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:25080:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25165:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:25166:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25084:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:25085:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:25166:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:25167:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:25085:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25086:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0());
@@ -82340,17 +82071,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1"
- // InternalBlipDSL.g:25176:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalBlipDSL.g:25095:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25180:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:25181:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25099:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:25100:2: ( ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:25181:2: ( ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:25182:3: ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:25100:2: ( ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:25101:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0());
@@ -82385,17 +82116,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0"
- // InternalBlipDSL.g:25191:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ;
+ // InternalBlipDSL.g:25110:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25195:1: ( ( ruleJvmUpperBound ) )
- // InternalBlipDSL.g:25196:2: ( ruleJvmUpperBound )
+ // InternalBlipDSL.g:25114:1: ( ( ruleJvmUpperBound ) )
+ // InternalBlipDSL.g:25115:2: ( ruleJvmUpperBound )
{
- // InternalBlipDSL.g:25196:2: ( ruleJvmUpperBound )
- // InternalBlipDSL.g:25197:3: ruleJvmUpperBound
+ // InternalBlipDSL.g:25115:2: ( ruleJvmUpperBound )
+ // InternalBlipDSL.g:25116:3: ruleJvmUpperBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0());
@@ -82430,17 +82161,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1"
- // InternalBlipDSL.g:25206:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ;
+ // InternalBlipDSL.g:25125:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25210:1: ( ( ruleJvmUpperBoundAnded ) )
- // InternalBlipDSL.g:25211:2: ( ruleJvmUpperBoundAnded )
+ // InternalBlipDSL.g:25129:1: ( ( ruleJvmUpperBoundAnded ) )
+ // InternalBlipDSL.g:25130:2: ( ruleJvmUpperBoundAnded )
{
- // InternalBlipDSL.g:25211:2: ( ruleJvmUpperBoundAnded )
- // InternalBlipDSL.g:25212:3: ruleJvmUpperBoundAnded
+ // InternalBlipDSL.g:25130:2: ( ruleJvmUpperBoundAnded )
+ // InternalBlipDSL.g:25131:3: ruleJvmUpperBoundAnded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0());
@@ -82475,17 +82206,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0"
- // InternalBlipDSL.g:25221:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ;
+ // InternalBlipDSL.g:25140:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25225:1: ( ( ruleJvmLowerBound ) )
- // InternalBlipDSL.g:25226:2: ( ruleJvmLowerBound )
+ // InternalBlipDSL.g:25144:1: ( ( ruleJvmLowerBound ) )
+ // InternalBlipDSL.g:25145:2: ( ruleJvmLowerBound )
{
- // InternalBlipDSL.g:25226:2: ( ruleJvmLowerBound )
- // InternalBlipDSL.g:25227:3: ruleJvmLowerBound
+ // InternalBlipDSL.g:25145:2: ( ruleJvmLowerBound )
+ // InternalBlipDSL.g:25146:3: ruleJvmLowerBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0());
@@ -82520,17 +82251,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1"
- // InternalBlipDSL.g:25236:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ;
+ // InternalBlipDSL.g:25155:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25240:1: ( ( ruleJvmLowerBoundAnded ) )
- // InternalBlipDSL.g:25241:2: ( ruleJvmLowerBoundAnded )
+ // InternalBlipDSL.g:25159:1: ( ( ruleJvmLowerBoundAnded ) )
+ // InternalBlipDSL.g:25160:2: ( ruleJvmLowerBoundAnded )
{
- // InternalBlipDSL.g:25241:2: ( ruleJvmLowerBoundAnded )
- // InternalBlipDSL.g:25242:3: ruleJvmLowerBoundAnded
+ // InternalBlipDSL.g:25160:2: ( ruleJvmLowerBoundAnded )
+ // InternalBlipDSL.g:25161:3: ruleJvmLowerBoundAnded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0());
@@ -82565,17 +82296,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1"
- // InternalBlipDSL.g:25251:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:25170:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25255:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:25256:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25174:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:25175:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:25256:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:25257:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:25175:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25176:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -82610,17 +82341,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1"
- // InternalBlipDSL.g:25266:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:25185:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25270:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:25271:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25189:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:25190:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:25271:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:25272:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:25190:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25191:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -82655,17 +82386,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1"
- // InternalBlipDSL.g:25281:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:25200:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25285:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:25286:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25204:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:25205:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:25286:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:25287:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:25205:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25206:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -82700,17 +82431,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__TypeReferenceAssignment_1"
- // InternalBlipDSL.g:25296:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalBlipDSL.g:25215:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25300:1: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:25301:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25219:1: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:25220:2: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:25301:2: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:25302:3: ruleJvmTypeReference
+ // InternalBlipDSL.g:25220:2: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:25221:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -82745,17 +82476,17 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportSection__ImportDeclarationsAssignment"
- // InternalBlipDSL.g:25311:1: rule__XImportSection__ImportDeclarationsAssignment : ( ruleXImportDeclaration ) ;
+ // InternalBlipDSL.g:25230:1: rule__XImportSection__ImportDeclarationsAssignment : ( ruleXImportDeclaration ) ;
public final void rule__XImportSection__ImportDeclarationsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBlipDSL.g:25315:1: ( ( ruleXImportDeclaration ) )
- // InternalBlipDSL.g:25316:2: ( ruleXImportDeclaration )
+ // InternalBlipDSL.g:25234:1: ( ( ruleXImportDeclaration ) )
+ // InternalBlipDSL.g:25235:2: ( ruleXImportDeclaration )
{
- // InternalBlipDSL.g:25316:2: ( ruleXImportDeclaration )
- // InternalBlipDSL.g:25317:3: ruleXImportDeclaration
+ // InternalBlipDSL.g:25235:2: ( ruleXImportDeclaration )
+ // InternalBlipDSL.g:25236:3: ruleXImportDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0());
@@ -83132,10 +82863,10 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred91_InternalBlipDSL
- // $ANTLR start synpred218_InternalBlipDSL
- public final void synpred218_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:10353:3: ( rule__XAssignment__Group_1_1__0 )
- // InternalBlipDSL.g:10353:3: rule__XAssignment__Group_1_1__0
+ // $ANTLR start synpred216_InternalBlipDSL
+ public final void synpred216_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:10272:3: ( rule__XAssignment__Group_1_1__0 )
+ // InternalBlipDSL.g:10272:3: rule__XAssignment__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1__0();
@@ -83145,12 +82876,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred218_InternalBlipDSL
+ // $ANTLR end synpred216_InternalBlipDSL
- // $ANTLR start synpred220_InternalBlipDSL
- public final void synpred220_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:10704:3: ( rule__XOrExpression__Group_1__0 )
- // InternalBlipDSL.g:10704:3: rule__XOrExpression__Group_1__0
+ // $ANTLR start synpred218_InternalBlipDSL
+ public final void synpred218_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:10623:3: ( rule__XOrExpression__Group_1__0 )
+ // InternalBlipDSL.g:10623:3: rule__XOrExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1__0();
@@ -83160,12 +82891,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred220_InternalBlipDSL
+ // $ANTLR end synpred218_InternalBlipDSL
- // $ANTLR start synpred221_InternalBlipDSL
- public final void synpred221_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:10893:3: ( rule__XAndExpression__Group_1__0 )
- // InternalBlipDSL.g:10893:3: rule__XAndExpression__Group_1__0
+ // $ANTLR start synpred219_InternalBlipDSL
+ public final void synpred219_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:10812:3: ( rule__XAndExpression__Group_1__0 )
+ // InternalBlipDSL.g:10812:3: rule__XAndExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1__0();
@@ -83175,12 +82906,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred221_InternalBlipDSL
+ // $ANTLR end synpred219_InternalBlipDSL
- // $ANTLR start synpred222_InternalBlipDSL
- public final void synpred222_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:11082:3: ( rule__XEqualityExpression__Group_1__0 )
- // InternalBlipDSL.g:11082:3: rule__XEqualityExpression__Group_1__0
+ // $ANTLR start synpred220_InternalBlipDSL
+ public final void synpred220_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:11001:3: ( rule__XEqualityExpression__Group_1__0 )
+ // InternalBlipDSL.g:11001:3: rule__XEqualityExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1__0();
@@ -83190,12 +82921,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred222_InternalBlipDSL
+ // $ANTLR end synpred220_InternalBlipDSL
- // $ANTLR start synpred223_InternalBlipDSL
- public final void synpred223_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:11271:3: ( rule__XRelationalExpression__Alternatives_1 )
- // InternalBlipDSL.g:11271:3: rule__XRelationalExpression__Alternatives_1
+ // $ANTLR start synpred221_InternalBlipDSL
+ public final void synpred221_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:11190:3: ( rule__XRelationalExpression__Alternatives_1 )
+ // InternalBlipDSL.g:11190:3: rule__XRelationalExpression__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Alternatives_1();
@@ -83205,12 +82936,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred223_InternalBlipDSL
+ // $ANTLR end synpred221_InternalBlipDSL
- // $ANTLR start synpred224_InternalBlipDSL
- public final void synpred224_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:11649:3: ( rule__XOtherOperatorExpression__Group_1__0 )
- // InternalBlipDSL.g:11649:3: rule__XOtherOperatorExpression__Group_1__0
+ // $ANTLR start synpred222_InternalBlipDSL
+ public final void synpred222_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:11568:3: ( rule__XOtherOperatorExpression__Group_1__0 )
+ // InternalBlipDSL.g:11568:3: rule__XOtherOperatorExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1__0();
@@ -83220,12 +82951,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred224_InternalBlipDSL
+ // $ANTLR end synpred222_InternalBlipDSL
- // $ANTLR start synpred225_InternalBlipDSL
- public final void synpred225_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:12162:3: ( rule__XAdditiveExpression__Group_1__0 )
- // InternalBlipDSL.g:12162:3: rule__XAdditiveExpression__Group_1__0
+ // $ANTLR start synpred223_InternalBlipDSL
+ public final void synpred223_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:12081:3: ( rule__XAdditiveExpression__Group_1__0 )
+ // InternalBlipDSL.g:12081:3: rule__XAdditiveExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1__0();
@@ -83235,12 +82966,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred225_InternalBlipDSL
+ // $ANTLR end synpred223_InternalBlipDSL
- // $ANTLR start synpred226_InternalBlipDSL
- public final void synpred226_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:12351:3: ( rule__XMultiplicativeExpression__Group_1__0 )
- // InternalBlipDSL.g:12351:3: rule__XMultiplicativeExpression__Group_1__0
+ // $ANTLR start synpred224_InternalBlipDSL
+ public final void synpred224_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:12270:3: ( rule__XMultiplicativeExpression__Group_1__0 )
+ // InternalBlipDSL.g:12270:3: rule__XMultiplicativeExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1__0();
@@ -83250,12 +82981,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred226_InternalBlipDSL
+ // $ANTLR end synpred224_InternalBlipDSL
- // $ANTLR start synpred227_InternalBlipDSL
- public final void synpred227_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:12621:3: ( rule__XCastedExpression__Group_1__0 )
- // InternalBlipDSL.g:12621:3: rule__XCastedExpression__Group_1__0
+ // $ANTLR start synpred225_InternalBlipDSL
+ public final void synpred225_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:12540:3: ( rule__XCastedExpression__Group_1__0 )
+ // InternalBlipDSL.g:12540:3: rule__XCastedExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1__0();
@@ -83265,12 +82996,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred227_InternalBlipDSL
+ // $ANTLR end synpred225_InternalBlipDSL
- // $ANTLR start synpred228_InternalBlipDSL
- public final void synpred228_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:12810:3: ( rule__XPostfixOperation__Group_1__0 )
- // InternalBlipDSL.g:12810:3: rule__XPostfixOperation__Group_1__0
+ // $ANTLR start synpred226_InternalBlipDSL
+ public final void synpred226_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:12729:3: ( rule__XPostfixOperation__Group_1__0 )
+ // InternalBlipDSL.g:12729:3: rule__XPostfixOperation__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1__0();
@@ -83280,12 +83011,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred228_InternalBlipDSL
+ // $ANTLR end synpred226_InternalBlipDSL
- // $ANTLR start synpred229_InternalBlipDSL
- public final void synpred229_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:12945:3: ( rule__XMemberFeatureCall__Alternatives_1 )
- // InternalBlipDSL.g:12945:3: rule__XMemberFeatureCall__Alternatives_1
+ // $ANTLR start synpred227_InternalBlipDSL
+ public final void synpred227_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:12864:3: ( rule__XMemberFeatureCall__Alternatives_1 )
+ // InternalBlipDSL.g:12864:3: rule__XMemberFeatureCall__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Alternatives_1();
@@ -83295,12 +83026,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred229_InternalBlipDSL
+ // $ANTLR end synpred227_InternalBlipDSL
- // $ANTLR start synpred231_InternalBlipDSL
- public final void synpred231_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:13243:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
- // InternalBlipDSL.g:13243:3: rule__XMemberFeatureCall__Group_1_1_3__0
+ // $ANTLR start synpred229_InternalBlipDSL
+ public final void synpred229_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:13162:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
+ // InternalBlipDSL.g:13162:3: rule__XMemberFeatureCall__Group_1_1_3__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3__0();
@@ -83310,12 +83041,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred231_InternalBlipDSL
+ // $ANTLR end synpred229_InternalBlipDSL
- // $ANTLR start synpred232_InternalBlipDSL
- public final void synpred232_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:13269:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
- // InternalBlipDSL.g:13269:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // $ANTLR start synpred230_InternalBlipDSL
+ public final void synpred230_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:13188:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
+ // InternalBlipDSL.g:13188:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
@@ -83325,12 +83056,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred232_InternalBlipDSL
+ // $ANTLR end synpred230_InternalBlipDSL
- // $ANTLR start synpred240_InternalBlipDSL
- public final void synpred240_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:14242:3: ( rule__XClosure__Group_1__0 )
- // InternalBlipDSL.g:14242:3: rule__XClosure__Group_1__0
+ // $ANTLR start synpred238_InternalBlipDSL
+ public final void synpred238_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:14161:3: ( rule__XClosure__Group_1__0 )
+ // InternalBlipDSL.g:14161:3: rule__XClosure__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1__0();
@@ -83340,12 +83071,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred240_InternalBlipDSL
+ // $ANTLR end synpred238_InternalBlipDSL
- // $ANTLR start synpred247_InternalBlipDSL
- public final void synpred247_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:15213:3: ( rule__XIfExpression__Group_6__0 )
- // InternalBlipDSL.g:15213:3: rule__XIfExpression__Group_6__0
+ // $ANTLR start synpred245_InternalBlipDSL
+ public final void synpred245_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:15132:3: ( rule__XIfExpression__Group_6__0 )
+ // InternalBlipDSL.g:15132:3: rule__XIfExpression__Group_6__0
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group_6__0();
@@ -83355,12 +83086,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred247_InternalBlipDSL
+ // $ANTLR end synpred245_InternalBlipDSL
- // $ANTLR start synpred250_InternalBlipDSL
- public final void synpred250_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:15673:3: ( rule__XSwitchExpression__Group_2_1_0__0 )
- // InternalBlipDSL.g:15673:3: rule__XSwitchExpression__Group_2_1_0__0
+ // $ANTLR start synpred248_InternalBlipDSL
+ public final void synpred248_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:15592:3: ( rule__XSwitchExpression__Group_2_1_0__0 )
+ // InternalBlipDSL.g:15592:3: rule__XSwitchExpression__Group_2_1_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0__0();
@@ -83370,12 +83101,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred250_InternalBlipDSL
+ // $ANTLR end synpred248_InternalBlipDSL
- // $ANTLR start synpred263_InternalBlipDSL
- public final void synpred263_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:17806:3: ( rule__XFeatureCall__Group_3__0 )
- // InternalBlipDSL.g:17806:3: rule__XFeatureCall__Group_3__0
+ // $ANTLR start synpred261_InternalBlipDSL
+ public final void synpred261_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:17725:3: ( rule__XFeatureCall__Group_3__0 )
+ // InternalBlipDSL.g:17725:3: rule__XFeatureCall__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3__0();
@@ -83385,12 +83116,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred263_InternalBlipDSL
+ // $ANTLR end synpred261_InternalBlipDSL
- // $ANTLR start synpred264_InternalBlipDSL
- public final void synpred264_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:17832:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )
- // InternalBlipDSL.g:17832:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
+ // $ANTLR start synpred262_InternalBlipDSL
+ public final void synpred262_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:17751:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )
+ // InternalBlipDSL.g:17751:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4();
@@ -83400,12 +83131,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred264_InternalBlipDSL
+ // $ANTLR end synpred262_InternalBlipDSL
- // $ANTLR start synpred268_InternalBlipDSL
- public final void synpred268_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:18292:3: ( rule__XConstructorCall__Group_3__0 )
- // InternalBlipDSL.g:18292:3: rule__XConstructorCall__Group_3__0
+ // $ANTLR start synpred266_InternalBlipDSL
+ public final void synpred266_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:18211:3: ( rule__XConstructorCall__Group_3__0 )
+ // InternalBlipDSL.g:18211:3: rule__XConstructorCall__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_3__0();
@@ -83415,12 +83146,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred268_InternalBlipDSL
+ // $ANTLR end synpred266_InternalBlipDSL
- // $ANTLR start synpred269_InternalBlipDSL
- public final void synpred269_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:18319:3: ( rule__XConstructorCall__Group_4__0 )
- // InternalBlipDSL.g:18319:3: rule__XConstructorCall__Group_4__0
+ // $ANTLR start synpred267_InternalBlipDSL
+ public final void synpred267_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:18238:3: ( rule__XConstructorCall__Group_4__0 )
+ // InternalBlipDSL.g:18238:3: rule__XConstructorCall__Group_4__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4__0();
@@ -83430,12 +83161,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred269_InternalBlipDSL
+ // $ANTLR end synpred267_InternalBlipDSL
- // $ANTLR start synpred270_InternalBlipDSL
- public final void synpred270_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:18345:3: ( rule__XConstructorCall__ArgumentsAssignment_5 )
- // InternalBlipDSL.g:18345:3: rule__XConstructorCall__ArgumentsAssignment_5
+ // $ANTLR start synpred268_InternalBlipDSL
+ public final void synpred268_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:18264:3: ( rule__XConstructorCall__ArgumentsAssignment_5 )
+ // InternalBlipDSL.g:18264:3: rule__XConstructorCall__ArgumentsAssignment_5
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ArgumentsAssignment_5();
@@ -83445,12 +83176,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred270_InternalBlipDSL
+ // $ANTLR end synpred268_InternalBlipDSL
- // $ANTLR start synpred275_InternalBlipDSL
- public final void synpred275_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:19236:3: ( rule__XReturnExpression__ExpressionAssignment_2 )
- // InternalBlipDSL.g:19236:3: rule__XReturnExpression__ExpressionAssignment_2
+ // $ANTLR start synpred273_InternalBlipDSL
+ public final void synpred273_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:19155:3: ( rule__XReturnExpression__ExpressionAssignment_2 )
+ // InternalBlipDSL.g:19155:3: rule__XReturnExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XReturnExpression__ExpressionAssignment_2();
@@ -83460,12 +83191,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred275_InternalBlipDSL
+ // $ANTLR end synpred273_InternalBlipDSL
- // $ANTLR start synpred276_InternalBlipDSL
- public final void synpred276_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:19378:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // InternalBlipDSL.g:19378:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // $ANTLR start synpred274_InternalBlipDSL
+ public final void synpred274_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:19297:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // InternalBlipDSL.g:19297:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
@@ -83475,12 +83206,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred276_InternalBlipDSL
+ // $ANTLR end synpred274_InternalBlipDSL
- // $ANTLR start synpred277_InternalBlipDSL
- public final void synpred277_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:19405:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
- // InternalBlipDSL.g:19405:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ // $ANTLR start synpred275_InternalBlipDSL
+ public final void synpred275_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:19324:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
+ // InternalBlipDSL.g:19324:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_0_1__0();
@@ -83490,12 +83221,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred277_InternalBlipDSL
+ // $ANTLR end synpred275_InternalBlipDSL
- // $ANTLR start synpred278_InternalBlipDSL
- public final void synpred278_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:19918:3: ( rule__QualifiedName__Group_1__0 )
- // InternalBlipDSL.g:19918:3: rule__QualifiedName__Group_1__0
+ // $ANTLR start synpred276_InternalBlipDSL
+ public final void synpred276_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:19837:3: ( rule__QualifiedName__Group_1__0 )
+ // InternalBlipDSL.g:19837:3: rule__QualifiedName__Group_1__0
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__0();
@@ -83505,12 +83236,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred278_InternalBlipDSL
+ // $ANTLR end synpred276_InternalBlipDSL
- // $ANTLR start synpred280_InternalBlipDSL
- public final void synpred280_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:20134:3: ( rule__JvmTypeReference__Group_0_1__0 )
- // InternalBlipDSL.g:20134:3: rule__JvmTypeReference__Group_0_1__0
+ // $ANTLR start synpred278_InternalBlipDSL
+ public final void synpred278_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:20053:3: ( rule__JvmTypeReference__Group_0_1__0 )
+ // InternalBlipDSL.g:20053:3: rule__JvmTypeReference__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1__0();
@@ -83520,12 +83251,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred280_InternalBlipDSL
+ // $ANTLR end synpred278_InternalBlipDSL
- // $ANTLR start synpred284_InternalBlipDSL
- public final void synpred284_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:20593:3: ( rule__JvmParameterizedTypeReference__Group_1__0 )
- // InternalBlipDSL.g:20593:3: rule__JvmParameterizedTypeReference__Group_1__0
+ // $ANTLR start synpred282_InternalBlipDSL
+ public final void synpred282_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:20512:3: ( rule__JvmParameterizedTypeReference__Group_1__0 )
+ // InternalBlipDSL.g:20512:3: rule__JvmParameterizedTypeReference__Group_1__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1__0();
@@ -83535,12 +83266,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred284_InternalBlipDSL
+ // $ANTLR end synpred282_InternalBlipDSL
- // $ANTLR start synpred286_InternalBlipDSL
- public final void synpred286_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:20728:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )
- // InternalBlipDSL.g:20728:3: rule__JvmParameterizedTypeReference__Group_1_4__0
+ // $ANTLR start synpred284_InternalBlipDSL
+ public final void synpred284_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:20647:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )
+ // InternalBlipDSL.g:20647:3: rule__JvmParameterizedTypeReference__Group_1_4__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4__0();
@@ -83550,12 +83281,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred286_InternalBlipDSL
+ // $ANTLR end synpred284_InternalBlipDSL
- // $ANTLR start synpred287_InternalBlipDSL
- public final void synpred287_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:20863:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )
- // InternalBlipDSL.g:20863:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
+ // $ANTLR start synpred285_InternalBlipDSL
+ public final void synpred285_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:20782:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )
+ // InternalBlipDSL.g:20782:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2__0();
@@ -83565,12 +83296,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred287_InternalBlipDSL
+ // $ANTLR end synpred285_InternalBlipDSL
- // $ANTLR start synpred292_InternalBlipDSL
- public final void synpred292_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:21661:2: ( rule__Blip__UnorderedGroup_3__0 )
- // InternalBlipDSL.g:21661:2: rule__Blip__UnorderedGroup_3__0
+ // $ANTLR start synpred290_InternalBlipDSL
+ public final void synpred290_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:21580:2: ( rule__Blip__UnorderedGroup_3__0 )
+ // InternalBlipDSL.g:21580:2: rule__Blip__UnorderedGroup_3__0
{
pushFollow(FOLLOW_2);
rule__Blip__UnorderedGroup_3__0();
@@ -83580,32 +83311,32 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred292_InternalBlipDSL
+ // $ANTLR end synpred290_InternalBlipDSL
- // $ANTLR start synpred293_InternalBlipDSL
- public final void synpred293_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:21676:3: ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) )
- // InternalBlipDSL.g:21676:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
+ // $ANTLR start synpred291_InternalBlipDSL
+ public final void synpred291_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:21595:3: ( ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) ) )
+ // InternalBlipDSL.g:21595:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
{
- // InternalBlipDSL.g:21676:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
- // InternalBlipDSL.g:21677:4: {...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) )
+ // InternalBlipDSL.g:21595:3: ({...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) ) )
+ // InternalBlipDSL.g:21596:4: {...}? => ( ( ( rule__Blip__Group_3_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
- throw new FailedPredicateException(input, "synpred293_InternalBlipDSL", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0)");
+ throw new FailedPredicateException(input, "synpred291_InternalBlipDSL", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0)");
}
- // InternalBlipDSL.g:21677:100: ( ( ( rule__Blip__Group_3_0__0 ) ) )
- // InternalBlipDSL.g:21678:5: ( ( rule__Blip__Group_3_0__0 ) )
+ // InternalBlipDSL.g:21596:100: ( ( ( rule__Blip__Group_3_0__0 ) ) )
+ // InternalBlipDSL.g:21597:5: ( ( rule__Blip__Group_3_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0);
- // InternalBlipDSL.g:21684:5: ( ( rule__Blip__Group_3_0__0 ) )
- // InternalBlipDSL.g:21685:6: ( rule__Blip__Group_3_0__0 )
+ // InternalBlipDSL.g:21603:5: ( ( rule__Blip__Group_3_0__0 ) )
+ // InternalBlipDSL.g:21604:6: ( rule__Blip__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_3_0());
}
- // InternalBlipDSL.g:21686:6: ( rule__Blip__Group_3_0__0 )
- // InternalBlipDSL.g:21686:7: rule__Blip__Group_3_0__0
+ // InternalBlipDSL.g:21605:6: ( rule__Blip__Group_3_0__0 )
+ // InternalBlipDSL.g:21605:7: rule__Blip__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_0__0();
@@ -83627,32 +83358,32 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred293_InternalBlipDSL
+ // $ANTLR end synpred291_InternalBlipDSL
- // $ANTLR start synpred294_InternalBlipDSL
- public final void synpred294_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:21691:3: ( ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) )
- // InternalBlipDSL.g:21691:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
+ // $ANTLR start synpred292_InternalBlipDSL
+ public final void synpred292_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:21610:3: ( ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) ) )
+ // InternalBlipDSL.g:21610:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
{
- // InternalBlipDSL.g:21691:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
- // InternalBlipDSL.g:21692:4: {...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) )
+ // InternalBlipDSL.g:21610:3: ({...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) ) )
+ // InternalBlipDSL.g:21611:4: {...}? => ( ( ( rule__Blip__Group_3_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
- throw new FailedPredicateException(input, "synpred294_InternalBlipDSL", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1)");
+ throw new FailedPredicateException(input, "synpred292_InternalBlipDSL", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1)");
}
- // InternalBlipDSL.g:21692:100: ( ( ( rule__Blip__Group_3_1__0 ) ) )
- // InternalBlipDSL.g:21693:5: ( ( rule__Blip__Group_3_1__0 ) )
+ // InternalBlipDSL.g:21611:100: ( ( ( rule__Blip__Group_3_1__0 ) ) )
+ // InternalBlipDSL.g:21612:5: ( ( rule__Blip__Group_3_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1);
- // InternalBlipDSL.g:21699:5: ( ( rule__Blip__Group_3_1__0 ) )
- // InternalBlipDSL.g:21700:6: ( rule__Blip__Group_3_1__0 )
+ // InternalBlipDSL.g:21618:5: ( ( rule__Blip__Group_3_1__0 ) )
+ // InternalBlipDSL.g:21619:6: ( rule__Blip__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getGroup_3_1());
}
- // InternalBlipDSL.g:21701:6: ( rule__Blip__Group_3_1__0 )
- // InternalBlipDSL.g:21701:7: rule__Blip__Group_3_1__0
+ // InternalBlipDSL.g:21620:6: ( rule__Blip__Group_3_1__0 )
+ // InternalBlipDSL.g:21620:7: rule__Blip__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__Blip__Group_3_1__0();
@@ -83674,32 +83405,32 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred294_InternalBlipDSL
+ // $ANTLR end synpred292_InternalBlipDSL
- // $ANTLR start synpred295_InternalBlipDSL
- public final void synpred295_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:21706:3: ( ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) )
- // InternalBlipDSL.g:21706:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
+ // $ANTLR start synpred293_InternalBlipDSL
+ public final void synpred293_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:21625:3: ( ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) ) )
+ // InternalBlipDSL.g:21625:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
{
- // InternalBlipDSL.g:21706:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
- // InternalBlipDSL.g:21707:4: {...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
+ // InternalBlipDSL.g:21625:3: ({...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) ) )
+ // InternalBlipDSL.g:21626:4: {...}? => ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
- throw new FailedPredicateException(input, "synpred295_InternalBlipDSL", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2)");
+ throw new FailedPredicateException(input, "synpred293_InternalBlipDSL", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2)");
}
- // InternalBlipDSL.g:21707:100: ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
- // InternalBlipDSL.g:21708:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
+ // InternalBlipDSL.g:21626:100: ( ( ( rule__Blip__HasLoggingAssignment_3_2 ) ) )
+ // InternalBlipDSL.g:21627:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2);
- // InternalBlipDSL.g:21714:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
- // InternalBlipDSL.g:21715:6: ( rule__Blip__HasLoggingAssignment_3_2 )
+ // InternalBlipDSL.g:21633:5: ( ( rule__Blip__HasLoggingAssignment_3_2 ) )
+ // InternalBlipDSL.g:21634:6: ( rule__Blip__HasLoggingAssignment_3_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBlipAccess().getHasLoggingAssignment_3_2());
}
- // InternalBlipDSL.g:21716:6: ( rule__Blip__HasLoggingAssignment_3_2 )
- // InternalBlipDSL.g:21716:7: rule__Blip__HasLoggingAssignment_3_2
+ // InternalBlipDSL.g:21635:6: ( rule__Blip__HasLoggingAssignment_3_2 )
+ // InternalBlipDSL.g:21635:7: rule__Blip__HasLoggingAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__Blip__HasLoggingAssignment_3_2();
@@ -83721,12 +83452,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred295_InternalBlipDSL
+ // $ANTLR end synpred293_InternalBlipDSL
- // $ANTLR start synpred296_InternalBlipDSL
- public final void synpred296_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:21750:2: ( rule__Blip__UnorderedGroup_3__1 )
- // InternalBlipDSL.g:21750:2: rule__Blip__UnorderedGroup_3__1
+ // $ANTLR start synpred294_InternalBlipDSL
+ public final void synpred294_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:21669:2: ( rule__Blip__UnorderedGroup_3__1 )
+ // InternalBlipDSL.g:21669:2: rule__Blip__UnorderedGroup_3__1
{
pushFollow(FOLLOW_2);
rule__Blip__UnorderedGroup_3__1();
@@ -83736,12 +83467,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred296_InternalBlipDSL
+ // $ANTLR end synpred294_InternalBlipDSL
- // $ANTLR start synpred297_InternalBlipDSL
- public final void synpred297_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:21762:2: ( rule__Blip__UnorderedGroup_3__2 )
- // InternalBlipDSL.g:21762:2: rule__Blip__UnorderedGroup_3__2
+ // $ANTLR start synpred295_InternalBlipDSL
+ public final void synpred295_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:21681:2: ( rule__Blip__UnorderedGroup_3__2 )
+ // InternalBlipDSL.g:21681:2: rule__Blip__UnorderedGroup_3__2
{
pushFollow(FOLLOW_2);
rule__Blip__UnorderedGroup_3__2();
@@ -83751,12 +83482,12 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred297_InternalBlipDSL
+ // $ANTLR end synpred295_InternalBlipDSL
- // $ANTLR start synpred298_InternalBlipDSL
- public final void synpred298_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:21774:2: ( rule__Blip__UnorderedGroup_3__3 )
- // InternalBlipDSL.g:21774:2: rule__Blip__UnorderedGroup_3__3
+ // $ANTLR start synpred296_InternalBlipDSL
+ public final void synpred296_InternalBlipDSL_fragment() throws RecognitionException {
+ // InternalBlipDSL.g:21693:2: ( rule__Blip__UnorderedGroup_3__3 )
+ // InternalBlipDSL.g:21693:2: rule__Blip__UnorderedGroup_3__3
{
pushFollow(FOLLOW_2);
rule__Blip__UnorderedGroup_3__3();
@@ -83766,7 +83497,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred298_InternalBlipDSL
+ // $ANTLR end synpred296_InternalBlipDSL
// Delegated rules
@@ -83784,11 +83515,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred277_InternalBlipDSL() {
+ public final boolean synpred262_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred277_InternalBlipDSL_fragment(); // can never throw exception
+ synpred262_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83798,11 +83529,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred231_InternalBlipDSL() {
+ public final boolean synpred18_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred231_InternalBlipDSL_fragment(); // can never throw exception
+ synpred18_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83812,11 +83543,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred18_InternalBlipDSL() {
+ public final boolean synpred296_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred18_InternalBlipDSL_fragment(); // can never throw exception
+ synpred296_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83826,11 +83557,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred296_InternalBlipDSL() {
+ public final boolean synpred290_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred296_InternalBlipDSL_fragment(); // can never throw exception
+ synpred290_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83854,11 +83585,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred240_InternalBlipDSL() {
+ public final boolean synpred44_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred240_InternalBlipDSL_fragment(); // can never throw exception
+ synpred44_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83868,11 +83599,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred44_InternalBlipDSL() {
+ public final boolean synpred268_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred44_InternalBlipDSL_fragment(); // can never throw exception
+ synpred268_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83882,11 +83613,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred268_InternalBlipDSL() {
+ public final boolean synpred274_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred268_InternalBlipDSL_fragment(); // can never throw exception
+ synpred274_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83910,11 +83641,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred85_InternalBlipDSL() {
+ public final boolean synpred291_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred85_InternalBlipDSL_fragment(); // can never throw exception
+ synpred291_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83924,11 +83655,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred229_InternalBlipDSL() {
+ public final boolean synpred85_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred229_InternalBlipDSL_fragment(); // can never throw exception
+ synpred85_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -83938,11 +83669,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred287_InternalBlipDSL() {
+ public final boolean synpred229_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred287_InternalBlipDSL_fragment(); // can never throw exception
+ synpred229_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84008,20 +83739,6 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred228_InternalBlipDSL() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred228_InternalBlipDSL_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
public final boolean synpred278_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
@@ -84050,11 +83767,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred250_InternalBlipDSL() {
+ public final boolean synpred216_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred250_InternalBlipDSL_fragment(); // can never throw exception
+ synpred216_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84064,11 +83781,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred247_InternalBlipDSL() {
+ public final boolean synpred91_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred247_InternalBlipDSL_fragment(); // can never throw exception
+ synpred91_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84078,11 +83795,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred91_InternalBlipDSL() {
+ public final boolean synpred285_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred91_InternalBlipDSL_fragment(); // can never throw exception
+ synpred285_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84092,11 +83809,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred270_InternalBlipDSL() {
+ public final boolean synpred219_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred270_InternalBlipDSL_fragment(); // can never throw exception
+ synpred219_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84120,11 +83837,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred17_InternalBlipDSL() {
+ public final boolean synpred238_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred17_InternalBlipDSL_fragment(); // can never throw exception
+ synpred238_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84134,11 +83851,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred45_InternalBlipDSL() {
+ public final boolean synpred17_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred45_InternalBlipDSL_fragment(); // can never throw exception
+ synpred17_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84148,11 +83865,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred269_InternalBlipDSL() {
+ public final boolean synpred266_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred269_InternalBlipDSL_fragment(); // can never throw exception
+ synpred266_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84162,11 +83879,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred232_InternalBlipDSL() {
+ public final boolean synpred273_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred232_InternalBlipDSL_fragment(); // can never throw exception
+ synpred273_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84176,11 +83893,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred263_InternalBlipDSL() {
+ public final boolean synpred45_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred263_InternalBlipDSL_fragment(); // can never throw exception
+ synpred45_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84218,11 +83935,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred297_InternalBlipDSL() {
+ public final boolean synpred282_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred297_InternalBlipDSL_fragment(); // can never throw exception
+ synpred282_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84288,11 +84005,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred280_InternalBlipDSL() {
+ public final boolean synpred248_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred280_InternalBlipDSL_fragment(); // can never throw exception
+ synpred248_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84302,11 +84019,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred218_InternalBlipDSL() {
+ public final boolean synpred245_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred218_InternalBlipDSL_fragment(); // can never throw exception
+ synpred245_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84316,11 +84033,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred276_InternalBlipDSL() {
+ public final boolean synpred218_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred276_InternalBlipDSL_fragment(); // can never throw exception
+ synpred218_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84330,11 +84047,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred58_InternalBlipDSL() {
+ public final boolean synpred276_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred58_InternalBlipDSL_fragment(); // can never throw exception
+ synpred276_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84344,11 +84061,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred286_InternalBlipDSL() {
+ public final boolean synpred58_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred286_InternalBlipDSL_fragment(); // can never throw exception
+ synpred58_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84400,11 +84117,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred295_InternalBlipDSL() {
+ public final boolean synpred267_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred295_InternalBlipDSL_fragment(); // can never throw exception
+ synpred267_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84414,11 +84131,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred298_InternalBlipDSL() {
+ public final boolean synpred230_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred298_InternalBlipDSL_fragment(); // can never throw exception
+ synpred230_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84428,11 +84145,25 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred264_InternalBlipDSL() {
+ public final boolean synpred295_InternalBlipDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred264_InternalBlipDSL_fragment(); // can never throw exception
+ synpred295_InternalBlipDSL_fragment(); // can never throw exception
+ } catch (RecognitionException re) {
+ System.err.println("impossible: "+re);
+ }
+ boolean success = !state.failed;
+ input.rewind(start);
+ state.backtracking--;
+ state.failed=false;
+ return success;
+ }
+ public final boolean synpred261_InternalBlipDSL() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred261_InternalBlipDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -84455,20 +84186,20 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
protected DFA32 dfa32 = new DFA32(this);
protected DFA37 dfa37 = new DFA37(this);
protected DFA40 dfa40 = new DFA40(this);
- protected DFA83 dfa83 = new DFA83(this);
- protected DFA89 dfa89 = new DFA89(this);
- protected DFA96 dfa96 = new DFA96(this);
- protected DFA97 dfa97 = new DFA97(this);
- protected DFA105 dfa105 = new DFA105(this);
- protected DFA115 dfa115 = new DFA115(this);
- protected DFA128 dfa128 = new DFA128(this);
- protected DFA129 dfa129 = new DFA129(this);
+ protected DFA81 dfa81 = new DFA81(this);
+ protected DFA87 dfa87 = new DFA87(this);
+ protected DFA94 dfa94 = new DFA94(this);
+ protected DFA95 dfa95 = new DFA95(this);
+ protected DFA103 dfa103 = new DFA103(this);
+ protected DFA113 dfa113 = new DFA113(this);
+ protected DFA126 dfa126 = new DFA126(this);
+ protected DFA127 dfa127 = new DFA127(this);
+ protected DFA131 dfa131 = new DFA131(this);
+ protected DFA132 dfa132 = new DFA132(this);
protected DFA133 dfa133 = new DFA133(this);
- protected DFA134 dfa134 = new DFA134(this);
- protected DFA135 dfa135 = new DFA135(this);
- protected DFA140 dfa140 = new DFA140(this);
- protected DFA149 dfa149 = new DFA149(this);
- protected DFA152 dfa152 = new DFA152(this);
+ protected DFA138 dfa138 = new DFA138(this);
+ protected DFA147 dfa147 = new DFA147(this);
+ protected DFA150 dfa150 = new DFA150(this);
static final String dfa_1s = "\10\uffff";
static final String dfa_2s = "\2\uffff\1\5\3\uffff\1\5\1\uffff";
static final String dfa_3s = "\1\4\1\uffff\1\53\1\uffff\1\4\1\uffff\1\53\1\uffff";
@@ -84517,7 +84248,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_11s = "\2\uffff\1\2\37\uffff\1\1";
static final String dfa_12s = "\1\uffff\1\0\41\uffff}>";
static final String[] dfa_13s = {
- "\1\1\4\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\133\uffff\1\2\13\uffff\1\2\24\uffff\2\2\3\uffff\2\2\1\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\14\uffff\1\2",
+ "\1\1\4\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\137\uffff\1\2\7\uffff\1\2\24\uffff\2\2\3\uffff\2\2\1\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\14\uffff\1\2",
"\1\uffff",
"",
"",
@@ -84605,7 +84336,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
static final String[] dfa_14s = {
- "\5\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\133\uffff\1\2\13\uffff\1\2\24\uffff\2\2\3\uffff\1\1\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\14\uffff\1\2",
+ "\5\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\137\uffff\1\2\7\uffff\1\2\24\uffff\2\2\3\uffff\1\1\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\14\uffff\1\2",
"\1\uffff",
"",
"",
@@ -84784,11 +84515,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
"\1\4\26\uffff\1\3\21\uffff\1\5\1\6\1\7\1\10\1\3",
"\1\4\26\uffff\1\3\21\uffff\1\5\1\6\1\7\1\10\1\3",
"",
- "\5\3\4\uffff\1\11\45\3\133\uffff\2\3\12\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\133\uffff\2\3\12\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\133\uffff\2\3\12\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\133\uffff\2\3\12\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\133\uffff\2\3\12\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\137\uffff\2\3\6\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\137\uffff\2\3\6\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\137\uffff\2\3\6\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\137\uffff\2\3\6\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\137\uffff\2\3\6\uffff\1\3\13\uffff\1\3\3\uffff\1\3\3\uffff\1\3\1\uffff\27\3\7\uffff\2\3\1\uffff\2\3",
""
};
@@ -84822,7 +84553,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_30s = "\3\uffff\1\1\1\uffff\1\2\35\uffff";
static final String dfa_31s = "\1\uffff\1\0\1\1\40\uffff}>";
static final String[] dfa_32s = {
- "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\4\uffff\6\5\133\uffff\1\5\13\uffff\1\5\25\uffff\1\2\3\uffff\2\5\1\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\12\uffff\1\3\1\uffff\1\5",
+ "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\4\uffff\6\5\137\uffff\1\5\7\uffff\1\5\25\uffff\1\2\3\uffff\2\5\1\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\12\uffff\1\3\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -84928,7 +84659,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_36s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\6\uffff\1\6\11\uffff\1\7\1\uffff\1\12\1\13\1\14\1\15\1\16\1\17\1\10\1\11";
static final String dfa_37s = "\27\uffff\1\0\10\uffff}>";
static final String[] dfa_38s = {
- "\1\5\4\14\22\uffff\1\5\21\uffff\5\5\1\14\133\uffff\1\2\13\uffff\1\27\25\uffff\1\35\3\uffff\2\14\1\uffff\1\26\1\uffff\1\3\2\uffff\1\30\1\31\1\1\2\14\1\32\1\33\1\34\1\uffff\1\4\14\uffff\1\14",
+ "\1\5\4\14\22\uffff\1\5\21\uffff\5\5\1\14\137\uffff\1\2\7\uffff\1\27\25\uffff\1\35\3\uffff\2\14\1\uffff\1\26\1\uffff\1\3\2\uffff\1\30\1\31\1\1\2\14\1\32\1\33\1\34\1\uffff\1\4\14\uffff\1\14",
"",
"",
"",
@@ -85013,7 +84744,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
}
}
static final String[] dfa_39s = {
- "\5\2\22\uffff\1\2\3\uffff\1\2\2\uffff\2\2\4\uffff\1\2\4\uffff\6\2\133\uffff\1\2\13\uffff\1\2\25\uffff\1\1\3\uffff\2\2\1\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\14\uffff\1\2",
+ "\5\2\22\uffff\1\2\3\uffff\1\2\2\uffff\2\2\4\uffff\1\2\4\uffff\6\2\137\uffff\1\2\7\uffff\1\2\25\uffff\1\1\3\uffff\2\2\1\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\14\uffff\1\2",
"\1\uffff",
"",
"",
@@ -85216,9 +84947,9 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_41s = "\1\4\7\0\2\uffff";
static final String dfa_42s = "\1\u00d2\7\0\2\uffff";
static final String dfa_43s = "\10\uffff\1\2\1\1";
- static final String dfa_44s = "\1\uffff\1\0\1\2\1\4\1\6\1\1\1\5\1\3\2\uffff}>";
+ static final String dfa_44s = "\1\uffff\1\5\1\0\1\2\1\4\1\6\1\3\1\1\2\uffff}>";
static final String[] dfa_45s = {
- "\5\10\5\uffff\2\10\1\1\1\2\1\3\1\4\1\5\5\10\1\7\1\6\27\10\133\uffff\2\10\12\uffff\1\10\13\uffff\1\10\3\uffff\1\10\3\uffff\1\10\1\uffff\27\10\7\uffff\2\10\1\uffff\2\10",
+ "\5\10\5\uffff\2\10\1\1\1\2\1\3\1\4\1\5\5\10\1\7\1\6\27\10\137\uffff\2\10\6\uffff\1\10\13\uffff\1\10\3\uffff\1\10\3\uffff\1\10\1\uffff\27\10\7\uffff\2\10\1\uffff\2\10",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -85236,11 +84967,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_44 = DFA.unpackEncodedString(dfa_44s);
static final short[][] dfa_45 = unpackEncodedStringArray(dfa_45s);
- class DFA83 extends DFA {
+ class DFA81 extends DFA {
- public DFA83(BaseRecognizer recognizer) {
+ public DFA81(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 83;
+ this.decisionNumber = 81;
this.eot = dfa_21;
this.eof = dfa_40;
this.min = dfa_41;
@@ -85250,121 +84981,121 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "10353:2: ( rule__XAssignment__Group_1_1__0 )?";
+ return "10272:2: ( rule__XAssignment__Group_1_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA83_1 = input.LA(1);
+ int LA81_2 = input.LA(1);
- int index83_1 = input.index();
+ int index81_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalBlipDSL()) ) {s = 9;}
+ if ( (synpred216_InternalBlipDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index83_1);
+ input.seek(index81_2);
if ( s>=0 ) return s;
break;
case 1 :
- int LA83_5 = input.LA(1);
+ int LA81_7 = input.LA(1);
- int index83_5 = input.index();
+ int index81_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalBlipDSL()) ) {s = 9;}
+ if ( (synpred216_InternalBlipDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index83_5);
+ input.seek(index81_7);
if ( s>=0 ) return s;
break;
case 2 :
- int LA83_2 = input.LA(1);
+ int LA81_3 = input.LA(1);
- int index83_2 = input.index();
+ int index81_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalBlipDSL()) ) {s = 9;}
+ if ( (synpred216_InternalBlipDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index83_2);
+ input.seek(index81_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA83_7 = input.LA(1);
+ int LA81_6 = input.LA(1);
- int index83_7 = input.index();
+ int index81_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalBlipDSL()) ) {s = 9;}
+ if ( (synpred216_InternalBlipDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index83_7);
+ input.seek(index81_6);
if ( s>=0 ) return s;
break;
case 4 :
- int LA83_3 = input.LA(1);
+ int LA81_4 = input.LA(1);
- int index83_3 = input.index();
+ int index81_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalBlipDSL()) ) {s = 9;}
+ if ( (synpred216_InternalBlipDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index83_3);
+ input.seek(index81_4);
if ( s>=0 ) return s;
break;
case 5 :
- int LA83_6 = input.LA(1);
+ int LA81_1 = input.LA(1);
- int index83_6 = input.index();
+ int index81_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalBlipDSL()) ) {s = 9;}
+ if ( (synpred216_InternalBlipDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index83_6);
+ input.seek(index81_1);
if ( s>=0 ) return s;
break;
case 6 :
- int LA83_4 = input.LA(1);
+ int LA81_5 = input.LA(1);
- int index83_4 = input.index();
+ int index81_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalBlipDSL()) ) {s = 9;}
+ if ( (synpred216_InternalBlipDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index83_4);
+ input.seek(index81_5);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 83, _s, input);
+ new NoViableAltException(getDescription(), 81, _s, input);
error(nvae);
throw nvae;
}
@@ -85373,9 +85104,9 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_47s = "\1\4\1\uffff\10\0\1\uffff";
static final String dfa_48s = "\1\u00d2\1\uffff\10\0\1\uffff";
static final String dfa_49s = "\1\uffff\1\2\10\uffff\1\1";
- static final String dfa_50s = "\2\uffff\1\7\1\1\1\0\1\5\1\4\1\3\1\2\1\6\1\uffff}>";
+ static final String dfa_50s = "\2\uffff\1\1\1\6\1\5\1\3\1\0\1\2\1\7\1\4\1\uffff}>";
static final String[] dfa_51s = {
- "\5\1\5\uffff\14\1\1\3\1\2\1\4\1\5\1\6\1\7\1\10\1\11\21\1\133\uffff\2\1\12\uffff\1\1\13\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\27\1\7\uffff\2\1\1\uffff\2\1",
+ "\5\1\5\uffff\14\1\1\3\1\2\1\4\1\5\1\6\1\7\1\10\1\11\21\1\137\uffff\2\1\6\uffff\1\1\13\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\27\1\7\uffff\2\1\1\uffff\2\1",
"",
"\1\uffff",
"\1\uffff",
@@ -85394,11 +85125,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_50 = DFA.unpackEncodedString(dfa_50s);
static final short[][] dfa_51 = unpackEncodedStringArray(dfa_51s);
- class DFA89 extends DFA {
+ class DFA87 extends DFA {
- public DFA89(BaseRecognizer recognizer) {
+ public DFA87(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 89;
+ this.decisionNumber = 87;
this.eot = dfa_15;
this.eof = dfa_46;
this.min = dfa_47;
@@ -85408,136 +85139,136 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "()* loopback of 11649:2: ( rule__XOtherOperatorExpression__Group_1__0 )*";
+ return "()* loopback of 11568:2: ( rule__XOtherOperatorExpression__Group_1__0 )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA89_4 = input.LA(1);
+ int LA87_6 = input.LA(1);
- int index89_4 = input.index();
+ int index87_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_4);
+ input.seek(index87_6);
if ( s>=0 ) return s;
break;
case 1 :
- int LA89_3 = input.LA(1);
+ int LA87_2 = input.LA(1);
- int index89_3 = input.index();
+ int index87_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_3);
+ input.seek(index87_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA89_8 = input.LA(1);
+ int LA87_7 = input.LA(1);
- int index89_8 = input.index();
+ int index87_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_8);
+ input.seek(index87_7);
if ( s>=0 ) return s;
break;
case 3 :
- int LA89_7 = input.LA(1);
+ int LA87_5 = input.LA(1);
- int index89_7 = input.index();
+ int index87_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_7);
+ input.seek(index87_5);
if ( s>=0 ) return s;
break;
case 4 :
- int LA89_6 = input.LA(1);
+ int LA87_9 = input.LA(1);
- int index89_6 = input.index();
+ int index87_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_6);
+ input.seek(index87_9);
if ( s>=0 ) return s;
break;
case 5 :
- int LA89_5 = input.LA(1);
+ int LA87_4 = input.LA(1);
- int index89_5 = input.index();
+ int index87_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_5);
+ input.seek(index87_4);
if ( s>=0 ) return s;
break;
case 6 :
- int LA89_9 = input.LA(1);
+ int LA87_3 = input.LA(1);
- int index89_9 = input.index();
+ int index87_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_9);
+ input.seek(index87_3);
if ( s>=0 ) return s;
break;
case 7 :
- int LA89_2 = input.LA(1);
+ int LA87_8 = input.LA(1);
- int index89_2 = input.index();
+ int index87_8 = input.index();
input.rewind();
s = -1;
- if ( (synpred224_InternalBlipDSL()) ) {s = 10;}
+ if ( (synpred222_InternalBlipDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index89_2);
+ input.seek(index87_8);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 89, _s, input);
+ new NoViableAltException(getDescription(), 87, _s, input);
error(nvae);
throw nvae;
}
@@ -85549,7 +85280,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_56s = "\2\uffff\1\2\112\uffff\1\1";
static final String dfa_57s = "\1\uffff\1\0\114\uffff}>";
static final String[] dfa_58s = {
- "\5\2\5\uffff\45\2\133\uffff\2\2\12\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\1\1\26\2\7\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\45\2\137\uffff\2\2\6\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\1\1\26\2\7\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -85637,11 +85368,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_57 = DFA.unpackEncodedString(dfa_57s);
static final short[][] dfa_58 = unpackEncodedStringArray(dfa_58s);
- class DFA96 extends DFA {
+ class DFA94 extends DFA {
- public DFA96(BaseRecognizer recognizer) {
+ public DFA94(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 96;
+ this.decisionNumber = 94;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -85651,37 +85382,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_58;
}
public String getDescription() {
- return "13243:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?";
+ return "13162:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA96_1 = input.LA(1);
+ int LA94_1 = input.LA(1);
- int index96_1 = input.index();
+ int index94_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred231_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred229_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index96_1);
+ input.seek(index94_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 96, _s, input);
+ new NoViableAltException(getDescription(), 94, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_59s = {
- "\5\2\5\uffff\45\2\133\uffff\2\2\12\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\5\2\1\1\21\2\7\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\45\2\137\uffff\2\2\6\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\5\2\1\1\21\2\7\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -85762,11 +85493,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
};
static final short[][] dfa_59 = unpackEncodedStringArray(dfa_59s);
- class DFA97 extends DFA {
+ class DFA95 extends DFA {
- public DFA97(BaseRecognizer recognizer) {
+ public DFA95(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 97;
+ this.decisionNumber = 95;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -85776,31 +85507,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_59;
}
public String getDescription() {
- return "13269:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?";
+ return "13188:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA97_1 = input.LA(1);
+ int LA95_1 = input.LA(1);
- int index97_1 = input.index();
+ int index95_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred232_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred230_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index97_1);
+ input.seek(index95_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 97, _s, input);
+ new NoViableAltException(getDescription(), 95, _s, input);
error(nvae);
throw nvae;
}
@@ -85811,7 +85542,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_63s = "\3\uffff\1\1\1\uffff\1\2\40\uffff";
static final String dfa_64s = "\1\uffff\1\0\1\1\43\uffff}>";
static final String[] dfa_65s = {
- "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\7\5\133\uffff\1\5\13\uffff\1\5\25\uffff\1\2\2\uffff\3\5\1\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\12\uffff\1\3\2\5",
+ "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\7\5\137\uffff\1\5\7\uffff\1\5\25\uffff\1\2\2\uffff\3\5\1\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\12\uffff\1\3\2\5",
"\1\uffff",
"\1\uffff",
"",
@@ -85858,11 +85589,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_64 = DFA.unpackEncodedString(dfa_64s);
static final short[][] dfa_65 = unpackEncodedStringArray(dfa_65s);
- class DFA105 extends DFA {
+ class DFA103 extends DFA {
- public DFA105(BaseRecognizer recognizer) {
+ public DFA103(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 105;
+ this.decisionNumber = 103;
this.eot = dfa_60;
this.eof = dfa_60;
this.min = dfa_61;
@@ -85872,46 +85603,46 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_65;
}
public String getDescription() {
- return "14242:2: ( rule__XClosure__Group_1__0 )?";
+ return "14161:2: ( rule__XClosure__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA105_1 = input.LA(1);
+ int LA103_1 = input.LA(1);
- int index105_1 = input.index();
+ int index103_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred240_InternalBlipDSL()) ) {s = 3;}
+ if ( (synpred238_InternalBlipDSL()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index105_1);
+ input.seek(index103_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA105_2 = input.LA(1);
+ int LA103_2 = input.LA(1);
- int index105_2 = input.index();
+ int index103_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred240_InternalBlipDSL()) ) {s = 3;}
+ if ( (synpred238_InternalBlipDSL()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index105_2);
+ input.seek(index103_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 105, _s, input);
+ new NoViableAltException(getDescription(), 103, _s, input);
error(nvae);
throw nvae;
}
@@ -85922,7 +85653,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_69s = "\3\uffff\1\1\1\2\35\uffff";
static final String dfa_70s = "\1\uffff\1\0\1\1\37\uffff}>";
static final String[] dfa_71s = {
- "\1\1\4\4\22\uffff\1\4\3\uffff\1\3\2\uffff\2\4\4\uffff\1\4\4\uffff\6\4\133\uffff\1\4\13\uffff\1\4\25\uffff\1\2\3\uffff\2\4\1\uffff\1\4\1\uffff\1\4\2\uffff\10\4\1\uffff\1\4\14\uffff\1\4",
+ "\1\1\4\4\22\uffff\1\4\3\uffff\1\3\2\uffff\2\4\4\uffff\1\4\4\uffff\6\4\137\uffff\1\4\7\uffff\1\4\25\uffff\1\2\3\uffff\2\4\1\uffff\1\4\1\uffff\1\4\2\uffff\10\4\1\uffff\1\4\14\uffff\1\4",
"\1\uffff",
"\1\uffff",
"",
@@ -85965,11 +85696,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_70 = DFA.unpackEncodedString(dfa_70s);
static final short[][] dfa_71 = unpackEncodedStringArray(dfa_71s);
- class DFA115 extends DFA {
+ class DFA113 extends DFA {
- public DFA115(BaseRecognizer recognizer) {
+ public DFA113(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 115;
+ this.decisionNumber = 113;
this.eot = dfa_66;
this.eof = dfa_66;
this.min = dfa_67;
@@ -85979,56 +85710,56 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_71;
}
public String getDescription() {
- return "15673:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?";
+ return "15592:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA115_1 = input.LA(1);
+ int LA113_1 = input.LA(1);
- int index115_1 = input.index();
+ int index113_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred250_InternalBlipDSL()) ) {s = 3;}
+ if ( (synpred248_InternalBlipDSL()) ) {s = 3;}
else if ( (true) ) {s = 4;}
- input.seek(index115_1);
+ input.seek(index113_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA115_2 = input.LA(1);
+ int LA113_2 = input.LA(1);
- int index115_2 = input.index();
+ int index113_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred250_InternalBlipDSL()) ) {s = 3;}
+ if ( (synpred248_InternalBlipDSL()) ) {s = 3;}
else if ( (true) ) {s = 4;}
- input.seek(index115_2);
+ input.seek(index113_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 115, _s, input);
+ new NoViableAltException(getDescription(), 113, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA128 extends DFA {
+ class DFA126 extends DFA {
- public DFA128(BaseRecognizer recognizer) {
+ public DFA126(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 128;
+ this.decisionNumber = 126;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -86038,41 +85769,41 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_58;
}
public String getDescription() {
- return "17806:2: ( rule__XFeatureCall__Group_3__0 )?";
+ return "17725:2: ( rule__XFeatureCall__Group_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA128_1 = input.LA(1);
+ int LA126_1 = input.LA(1);
- int index128_1 = input.index();
+ int index126_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred263_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred261_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index128_1);
+ input.seek(index126_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 128, _s, input);
+ new NoViableAltException(getDescription(), 126, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA129 extends DFA {
+ class DFA127 extends DFA {
- public DFA129(BaseRecognizer recognizer) {
+ public DFA127(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 129;
+ this.decisionNumber = 127;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -86082,37 +85813,37 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_59;
}
public String getDescription() {
- return "17832:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?";
+ return "17751:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA129_1 = input.LA(1);
+ int LA127_1 = input.LA(1);
- int index129_1 = input.index();
+ int index127_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred264_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred262_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index129_1);
+ input.seek(index127_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 129, _s, input);
+ new NoViableAltException(getDescription(), 127, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_72s = {
- "\5\2\5\uffff\15\2\1\1\27\2\133\uffff\2\2\12\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\27\2\7\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\15\2\1\1\27\2\137\uffff\2\2\6\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\27\2\7\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -86193,11 +85924,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
};
static final short[][] dfa_72 = unpackEncodedStringArray(dfa_72s);
- class DFA133 extends DFA {
+ class DFA131 extends DFA {
- public DFA133(BaseRecognizer recognizer) {
+ public DFA131(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 133;
+ this.decisionNumber = 131;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -86207,41 +85938,41 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_72;
}
public String getDescription() {
- return "18292:2: ( rule__XConstructorCall__Group_3__0 )?";
+ return "18211:2: ( rule__XConstructorCall__Group_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA133_1 = input.LA(1);
+ int LA131_1 = input.LA(1);
- int index133_1 = input.index();
+ int index131_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred268_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred266_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index133_1);
+ input.seek(index131_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 133, _s, input);
+ new NoViableAltException(getDescription(), 131, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA134 extends DFA {
+ class DFA132 extends DFA {
- public DFA134(BaseRecognizer recognizer) {
+ public DFA132(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 134;
+ this.decisionNumber = 132;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -86251,41 +85982,41 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_58;
}
public String getDescription() {
- return "18319:2: ( rule__XConstructorCall__Group_4__0 )?";
+ return "18238:2: ( rule__XConstructorCall__Group_4__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA134_1 = input.LA(1);
+ int LA132_1 = input.LA(1);
- int index134_1 = input.index();
+ int index132_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred269_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred267_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index134_1);
+ input.seek(index132_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 134, _s, input);
+ new NoViableAltException(getDescription(), 132, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA135 extends DFA {
+ class DFA133 extends DFA {
- public DFA135(BaseRecognizer recognizer) {
+ public DFA133(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 135;
+ this.decisionNumber = 133;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -86295,31 +86026,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_59;
}
public String getDescription() {
- return "18345:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?";
+ return "18264:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA135_1 = input.LA(1);
+ int LA133_1 = input.LA(1);
- int index135_1 = input.index();
+ int index133_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred270_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred268_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index135_1);
+ input.seek(index133_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 135, _s, input);
+ new NoViableAltException(getDescription(), 133, _s, input);
error(nvae);
throw nvae;
}
@@ -86330,7 +86061,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_76s = "\41\uffff\1\2\53\uffff\1\1";
static final String dfa_77s = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\55\uffff}>";
static final String[] dfa_78s = {
- "\1\1\1\27\1\23\1\24\1\25\5\uffff\15\41\1\15\6\41\1\10\1\7\4\41\1\6\4\41\1\2\1\3\1\4\1\5\1\16\1\21\133\uffff\1\12\1\41\12\uffff\1\32\13\uffff\1\41\3\uffff\1\41\3\uffff\1\41\1\uffff\1\40\3\41\1\17\1\20\1\41\1\31\1\41\1\13\2\41\1\33\1\34\1\11\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41\7\uffff\2\41\1\uffff\1\41\1\22",
+ "\1\1\1\27\1\23\1\24\1\25\5\uffff\15\41\1\15\6\41\1\10\1\7\4\41\1\6\4\41\1\2\1\3\1\4\1\5\1\16\1\21\137\uffff\1\12\1\41\6\uffff\1\32\13\uffff\1\41\3\uffff\1\41\3\uffff\1\41\1\uffff\1\40\3\41\1\17\1\20\1\41\1\31\1\41\1\13\2\41\1\33\1\34\1\11\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41\7\uffff\2\41\1\uffff\1\41\1\22",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -86416,11 +86147,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_77 = DFA.unpackEncodedString(dfa_77s);
static final short[][] dfa_78 = unpackEncodedStringArray(dfa_78s);
- class DFA140 extends DFA {
+ class DFA138 extends DFA {
- public DFA140(BaseRecognizer recognizer) {
+ public DFA138(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 140;
+ this.decisionNumber = 138;
this.eot = dfa_52;
this.eof = dfa_73;
this.min = dfa_74;
@@ -86430,496 +86161,496 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_78;
}
public String getDescription() {
- return "19236:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?";
+ return "19155:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA140_1 = input.LA(1);
+ int LA138_1 = input.LA(1);
- int index140_1 = input.index();
+ int index138_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_1);
+ input.seek(index138_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA140_2 = input.LA(1);
+ int LA138_2 = input.LA(1);
- int index140_2 = input.index();
+ int index138_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_2);
+ input.seek(index138_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA140_3 = input.LA(1);
+ int LA138_3 = input.LA(1);
- int index140_3 = input.index();
+ int index138_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_3);
+ input.seek(index138_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA140_4 = input.LA(1);
+ int LA138_4 = input.LA(1);
- int index140_4 = input.index();
+ int index138_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_4);
+ input.seek(index138_4);
if ( s>=0 ) return s;
break;
case 4 :
- int LA140_5 = input.LA(1);
+ int LA138_5 = input.LA(1);
- int index140_5 = input.index();
+ int index138_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_5);
+ input.seek(index138_5);
if ( s>=0 ) return s;
break;
case 5 :
- int LA140_6 = input.LA(1);
+ int LA138_6 = input.LA(1);
- int index140_6 = input.index();
+ int index138_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_6);
+ input.seek(index138_6);
if ( s>=0 ) return s;
break;
case 6 :
- int LA140_7 = input.LA(1);
+ int LA138_7 = input.LA(1);
- int index140_7 = input.index();
+ int index138_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_7);
+ input.seek(index138_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA140_8 = input.LA(1);
+ int LA138_8 = input.LA(1);
- int index140_8 = input.index();
+ int index138_8 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_8);
+ input.seek(index138_8);
if ( s>=0 ) return s;
break;
case 8 :
- int LA140_9 = input.LA(1);
+ int LA138_9 = input.LA(1);
- int index140_9 = input.index();
+ int index138_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_9);
+ input.seek(index138_9);
if ( s>=0 ) return s;
break;
case 9 :
- int LA140_10 = input.LA(1);
+ int LA138_10 = input.LA(1);
- int index140_10 = input.index();
+ int index138_10 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_10);
+ input.seek(index138_10);
if ( s>=0 ) return s;
break;
case 10 :
- int LA140_11 = input.LA(1);
+ int LA138_11 = input.LA(1);
- int index140_11 = input.index();
+ int index138_11 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_11);
+ input.seek(index138_11);
if ( s>=0 ) return s;
break;
case 11 :
- int LA140_12 = input.LA(1);
+ int LA138_12 = input.LA(1);
- int index140_12 = input.index();
+ int index138_12 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_12);
+ input.seek(index138_12);
if ( s>=0 ) return s;
break;
case 12 :
- int LA140_13 = input.LA(1);
+ int LA138_13 = input.LA(1);
- int index140_13 = input.index();
+ int index138_13 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_13);
+ input.seek(index138_13);
if ( s>=0 ) return s;
break;
case 13 :
- int LA140_14 = input.LA(1);
+ int LA138_14 = input.LA(1);
- int index140_14 = input.index();
+ int index138_14 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_14);
+ input.seek(index138_14);
if ( s>=0 ) return s;
break;
case 14 :
- int LA140_15 = input.LA(1);
+ int LA138_15 = input.LA(1);
- int index140_15 = input.index();
+ int index138_15 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_15);
+ input.seek(index138_15);
if ( s>=0 ) return s;
break;
case 15 :
- int LA140_16 = input.LA(1);
+ int LA138_16 = input.LA(1);
- int index140_16 = input.index();
+ int index138_16 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_16);
+ input.seek(index138_16);
if ( s>=0 ) return s;
break;
case 16 :
- int LA140_17 = input.LA(1);
+ int LA138_17 = input.LA(1);
- int index140_17 = input.index();
+ int index138_17 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_17);
+ input.seek(index138_17);
if ( s>=0 ) return s;
break;
case 17 :
- int LA140_18 = input.LA(1);
+ int LA138_18 = input.LA(1);
- int index140_18 = input.index();
+ int index138_18 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_18);
+ input.seek(index138_18);
if ( s>=0 ) return s;
break;
case 18 :
- int LA140_19 = input.LA(1);
+ int LA138_19 = input.LA(1);
- int index140_19 = input.index();
+ int index138_19 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_19);
+ input.seek(index138_19);
if ( s>=0 ) return s;
break;
case 19 :
- int LA140_20 = input.LA(1);
+ int LA138_20 = input.LA(1);
- int index140_20 = input.index();
+ int index138_20 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_20);
+ input.seek(index138_20);
if ( s>=0 ) return s;
break;
case 20 :
- int LA140_21 = input.LA(1);
+ int LA138_21 = input.LA(1);
- int index140_21 = input.index();
+ int index138_21 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_21);
+ input.seek(index138_21);
if ( s>=0 ) return s;
break;
case 21 :
- int LA140_22 = input.LA(1);
+ int LA138_22 = input.LA(1);
- int index140_22 = input.index();
+ int index138_22 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_22);
+ input.seek(index138_22);
if ( s>=0 ) return s;
break;
case 22 :
- int LA140_23 = input.LA(1);
+ int LA138_23 = input.LA(1);
- int index140_23 = input.index();
+ int index138_23 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_23);
+ input.seek(index138_23);
if ( s>=0 ) return s;
break;
case 23 :
- int LA140_24 = input.LA(1);
+ int LA138_24 = input.LA(1);
- int index140_24 = input.index();
+ int index138_24 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_24);
+ input.seek(index138_24);
if ( s>=0 ) return s;
break;
case 24 :
- int LA140_25 = input.LA(1);
+ int LA138_25 = input.LA(1);
- int index140_25 = input.index();
+ int index138_25 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_25);
+ input.seek(index138_25);
if ( s>=0 ) return s;
break;
case 25 :
- int LA140_26 = input.LA(1);
+ int LA138_26 = input.LA(1);
- int index140_26 = input.index();
+ int index138_26 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_26);
+ input.seek(index138_26);
if ( s>=0 ) return s;
break;
case 26 :
- int LA140_27 = input.LA(1);
+ int LA138_27 = input.LA(1);
- int index140_27 = input.index();
+ int index138_27 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_27);
+ input.seek(index138_27);
if ( s>=0 ) return s;
break;
case 27 :
- int LA140_28 = input.LA(1);
+ int LA138_28 = input.LA(1);
- int index140_28 = input.index();
+ int index138_28 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_28);
+ input.seek(index138_28);
if ( s>=0 ) return s;
break;
case 28 :
- int LA140_29 = input.LA(1);
+ int LA138_29 = input.LA(1);
- int index140_29 = input.index();
+ int index138_29 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_29);
+ input.seek(index138_29);
if ( s>=0 ) return s;
break;
case 29 :
- int LA140_30 = input.LA(1);
+ int LA138_30 = input.LA(1);
- int index140_30 = input.index();
+ int index138_30 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_30);
+ input.seek(index138_30);
if ( s>=0 ) return s;
break;
case 30 :
- int LA140_31 = input.LA(1);
+ int LA138_31 = input.LA(1);
- int index140_31 = input.index();
+ int index138_31 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_31);
+ input.seek(index138_31);
if ( s>=0 ) return s;
break;
case 31 :
- int LA140_32 = input.LA(1);
+ int LA138_32 = input.LA(1);
- int index140_32 = input.index();
+ int index138_32 = input.index();
input.rewind();
s = -1;
- if ( (synpred275_InternalBlipDSL()) ) {s = 77;}
+ if ( (synpred273_InternalBlipDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index140_32);
+ input.seek(index138_32);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 140, _s, input);
+ new NoViableAltException(getDescription(), 138, _s, input);
error(nvae);
throw nvae;
}
@@ -86931,7 +86662,7 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_83s = "\2\uffff\1\2\113\uffff\1\1";
static final String dfa_84s = "\1\uffff\1\0\115\uffff}>";
static final String[] dfa_85s = {
- "\5\2\5\uffff\15\2\1\1\27\2\133\uffff\2\2\12\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\27\2\1\uffff\1\2\5\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\15\2\1\1\27\2\137\uffff\2\2\6\uffff\1\2\13\uffff\1\2\3\uffff\1\2\3\uffff\1\2\1\uffff\27\2\1\uffff\1\2\5\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -87020,11 +86751,11 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_84 = DFA.unpackEncodedString(dfa_84s);
static final short[][] dfa_85 = unpackEncodedStringArray(dfa_85s);
- class DFA149 extends DFA {
+ class DFA147 extends DFA {
- public DFA149(BaseRecognizer recognizer) {
+ public DFA147(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 149;
+ this.decisionNumber = 147;
this.eot = dfa_79;
this.eof = dfa_80;
this.min = dfa_81;
@@ -87034,41 +86765,41 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_85;
}
public String getDescription() {
- return "20593:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?";
+ return "20512:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA149_1 = input.LA(1);
+ int LA147_1 = input.LA(1);
- int index149_1 = input.index();
+ int index147_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred284_InternalBlipDSL()) ) {s = 78;}
+ if ( (synpred282_InternalBlipDSL()) ) {s = 78;}
else if ( (true) ) {s = 2;}
- input.seek(index149_1);
+ input.seek(index147_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 149, _s, input);
+ new NoViableAltException(getDescription(), 147, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA152 extends DFA {
+ class DFA150 extends DFA {
- public DFA152(BaseRecognizer recognizer) {
+ public DFA150(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 152;
+ this.decisionNumber = 150;
this.eot = dfa_79;
this.eof = dfa_80;
this.min = dfa_81;
@@ -87078,31 +86809,31 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_85;
}
public String getDescription() {
- return "20863:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?";
+ return "20782:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA152_1 = input.LA(1);
+ int LA150_1 = input.LA(1);
- int index152_1 = input.index();
+ int index150_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred287_InternalBlipDSL()) ) {s = 78;}
+ if ( (synpred285_InternalBlipDSL()) ) {s = 78;}
else if ( (true) ) {s = 2;}
- input.seek(index152_1);
+ input.seek(index150_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 152, _s, input);
+ new NoViableAltException(getDescription(), 150, _s, input);
error(nvae);
throw nvae;
}
@@ -87114,146 +86845,144 @@ public class InternalBlipDSLParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000800000000002L});
public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000012L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000018000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000001E00L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x00000000000E0000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0xFF80000000000000L,0xFFFFFFFFFFFFFFFFL,0x0000000000001FFFL});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000301B1A008000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000301B1A000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000200000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000408000L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0060000000000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000010000000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x00000000E0000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000100000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x00000000C0000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000400000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000800000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000001000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000002040000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0018000000000000L,0x0000000000000000L,0x0000008000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000020400000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000010000000000L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0800000000000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000100000000000L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0800040000000000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000301B1A000000L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000040000008000L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000080000000002L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000400000000010L,0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0001000000000010L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000001000000010L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000800000000000L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B3800004004000L,0x000000000004002FL});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0004000000000000L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0004000000000000L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B1800004004000L,0x000000000004002FL});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B9800004004000L,0x000000000004002FL});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0010000000000000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0020000000000000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0001E00000000010L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x000000000C1F0000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000006000000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000008002L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000001E00000L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000001E00002L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x000000000E000000L,0x0000000000000000L,0x0040000000000000L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x000000000E000002L,0x0000000000000000L,0x0040000000000000L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0001000000000000L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0040000000000000L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x00000003FC000000L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x00000003FC000002L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000088000000L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000C00000000L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000C00000002L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x000000F000000000L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x000000F000000002L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000010C00000000L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000004000000000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000060000000000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000000L,0x000000000000C000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000080000000002L,0x0000000000000000L,0x0000000000000000L,0x000000000000C000L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0003E00008000010L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0021000000000000L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0001000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0004000000000000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0007E10C880001F0L,0x0000000000000000L,0xF2B3800004004000L,0x000000000005002FL});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B180000400C000L,0x000000000004002FL});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0007F10C880001F0L,0x0000000000000000L,0xF2B1800004004000L,0x000000000007002FL});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0008000000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0001000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0007F10C080001F2L,0x0000000000000000L,0xF2B1800004004000L,0x000000000006002FL});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0002000000000000L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0200000000000000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0007E10C880001F0L,0x0000000000000000L,0xF2B1800004004000L,0x000000000004002FL});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0C05040000008000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000080000012L,0x0000000000000000L,0x0405040000000000L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0400000000000000L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0405040000000000L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0007F10C080001F0L,0x0000000000000000L,0xF2B1C00004004000L,0x000000000006002FL});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B1C00004004000L,0x000000000004002FL});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0007F10C080001F0L,0x0000000000000000L,0xF2B1800004004000L,0x000000000006002FL});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x1000000000000000L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x2000000000000000L});
- public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0007F10C080001F0L,0x0000000000000000L,0xF2B180000400C000L,0x000000000006002FL});
- public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000100000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x4000000000000000L});
- public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000008000000L,0x0000000000000000L,0x0021000000000000L});
- public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
- public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x00000000000001C0L});
- public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x00040000000001E0L,0x0000000000000000L,0x8030000000000000L,0x0000000000040001L});
- public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0022000000000000L});
- public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0020000000000000L});
- public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000050L});
- public static final BitSet FOLLOW_137 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0000000000000180L});
- public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0003000000000000L});
- public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0002200000000000L});
- public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000001E00L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000001E00L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000038000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0xFF80000000000000L,0xFFFFFFFFFFFFFFFFL,0x0000000000001FFFL});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000301B1A080000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000301B1A000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000480000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000002000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0060000000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000010000000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x00000000E0000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000100000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x00000000C0000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000400000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000800000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000001000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000002040000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0018000000000000L,0x0000000000000000L,0x0000008000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000020400000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000010000000000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0800040000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000301B1A000000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000040000080000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000080000000002L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000400000000010L,0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000400000000000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0001000000000010L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000001000000010L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000800000000000L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B3800004040000L,0x000000000004002FL});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0004000000000000L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0004000000000000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B1800004040000L,0x000000000004002FL});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B9800004040000L,0x000000000004002FL});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0010000000000000L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0020000000000000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0001E00000000010L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x000000000C1F0000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000006000000L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000008002L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000001E00000L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000001E00002L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x000000000E000000L,0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x000000000E000002L,0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0001000000000000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x00000003FC000000L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x00000003FC000002L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000088000000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000C00000000L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000C00000002L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x000000F000000000L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x000000F000000002L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000010C00000000L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000060000000000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000000L,0x000000000000C000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000080000000002L,0x0000000000000000L,0x0000000000000000L,0x000000000000C000L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0003E00008000010L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0021000000000000L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0001000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0004000000000000L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0007E10C880001F0L,0x0000000000000000L,0xF2B3800004040000L,0x000000000005002FL});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B18000040C0000L,0x000000000004002FL});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0007F10C880001F0L,0x0000000000000000L,0xF2B1800004040000L,0x000000000007002FL});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0001000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0007F10C080001F2L,0x0000000000000000L,0xF2B1800004040000L,0x000000000006002FL});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0002000000000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0007E10C880001F0L,0x0000000000000000L,0xF2B1800004040000L,0x000000000004002FL});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0C05040000080000L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000080000012L,0x0000000000000000L,0x0405040000000000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0400000000000000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0405040000000000L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0007F10C080001F0L,0x0000000000000000L,0xF2B1C00004040000L,0x000000000006002FL});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0007E10C080001F0L,0x0000000000000000L,0xF2B1C00004040000L,0x000000000004002FL});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0007F10C080001F0L,0x0000000000000000L,0xF2B1800004040000L,0x000000000006002FL});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x1000000000000000L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0007F10C080001F0L,0x0000000000000000L,0xF2B18000040C0000L,0x000000000006002FL});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000100000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x4000000000000000L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000008000000L,0x0000000000000000L,0x0021000000000000L});
+ public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x00000000000001C0L});
+ public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x00040000000001E0L,0x0000000000000000L,0x8030000000000000L,0x0000000000040001L});
+ public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0022000000000000L});
+ public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0020000000000000L});
+ public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000050L});
+ public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_137 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000000000180L});
+ public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0003000000000000L});
+ public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0002200000000000L});
+ public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000001E00L});
}
diff --git a/org.eclipse.osbp.xtext.blip.sdk/about.html b/org.eclipse.osbp.xtext.blip.sdk/about.html
index 64c0598..e8b834d 100644
--- a/org.eclipse.osbp.xtext.blip.sdk/about.html
+++ b/org.eclipse.osbp.xtext.blip.sdk/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/org.eclipse.osbp.xtext.blip.sdk/notice.html b/org.eclipse.osbp.xtext.blip.sdk/notice.html
index c3d34c3..008b801 100644
--- a/org.eclipse.osbp.xtext.blip.sdk/notice.html
+++ b/org.eclipse.osbp.xtext.blip.sdk/notice.html
@@ -7,101 +7,183 @@
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
- repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
- other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
- href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
- in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
- Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
- on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
- Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
- the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
- indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
</body>
</html>
diff --git a/org.eclipse.osbp.xtext.blip.tests/LICENSE.txt b/org.eclipse.osbp.xtext.blip.tests/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.xtext.blip.tests/LICENSE.txt
+++ b/org.eclipse.osbp.xtext.blip.tests/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.xtext.blip.tests/about.html b/org.eclipse.osbp.xtext.blip.tests/about.html
index 64c0598..e8b834d 100644
--- a/org.eclipse.osbp.xtext.blip.tests/about.html
+++ b/org.eclipse.osbp.xtext.blip.tests/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/org.eclipse.osbp.xtext.blip.tests/about.properties b/org.eclipse.osbp.xtext.blip.tests/about.properties
index 82a988e..26dec7d 100644
--- a/org.eclipse.osbp.xtext.blip.tests/about.properties
+++ b/org.eclipse.osbp.xtext.blip.tests/about.properties
@@ -1,9 +1,11 @@
#
# Copyright (c) 2012, 2016 - Loetz GmbH&Co.KG (Heidelberg)
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation
@@ -17,9 +19,11 @@ featureName=org.eclipse.osbp.xtext.blip.tests
featureText=\
Copyright (c) 2012-2016 - Loetz GmbH&Co.KG \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
Contributors:\n\
Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation\n
diff --git a/org.eclipse.osbp.xtext.blip.tests/build.properties b/org.eclipse.osbp.xtext.blip.tests/build.properties
index e8dd7e4..758e05c 100644
--- a/org.eclipse.osbp.xtext.blip.tests/build.properties
+++ b/org.eclipse.osbp.xtext.blip.tests/build.properties
@@ -12,7 +12,7 @@ bin.includes = about.properties,\
.settings/,\
license.html,\
LICENSE.txt,\
- epl-v10.html
+ epl-2.0.html
src.includes = about.properties, about.mappings, about.ini, about.html, license.html,\
LICENSE.txt,\
- epl-v10.html
+ epl-2.0.html
diff --git a/org.eclipse.osbp.xtext.blip.tests/epl-2.0.html b/org.eclipse.osbp.xtext.blip.tests/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.xtext.blip.tests/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip.tests/epl-v10.html b/org.eclipse.osbp.xtext.blip.tests/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.xtext.blip.tests/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip.tests/license.html b/org.eclipse.osbp.xtext.blip.tests/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.xtext.blip.tests/license.html
+++ b/org.eclipse.osbp.xtext.blip.tests/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.xtext.blip.tests/notice.html b/org.eclipse.osbp.xtext.blip.tests/notice.html
index c3d34c3..008b801 100644
--- a/org.eclipse.osbp.xtext.blip.tests/notice.html
+++ b/org.eclipse.osbp.xtext.blip.tests/notice.html
@@ -7,101 +7,183 @@
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
- repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
- other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
- href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
- in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
- Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
- on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
- Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
- the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
- indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
</body>
</html>
diff --git a/org.eclipse.osbp.xtext.blip.tests/pom.xml b/org.eclipse.osbp.xtext.blip.tests/pom.xml
index 00061d5..21e779a 100644
--- a/org.eclipse.osbp.xtext.blip.tests/pom.xml
+++ b/org.eclipse.osbp.xtext.blip.tests/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
@@ -20,13 +22,4 @@
<version>0.9.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
- <dependencies>
- <dependency>
- <groupId>org.eclipse.osbp.dependencies</groupId>
- <artifactId>
- org.eclipse.osbp.dependencies.bundle.activemq.all.osgi
- </artifactId>
- <version>5.14.5-SNAPSHOT</version>
- </dependency>
- </dependencies>
</project>
diff --git a/org.eclipse.osbp.xtext.blip.tests/src-gen/org/eclipse/osbp/xtext/blip/tests/BlipDSLInjectorProvider.java b/org.eclipse.osbp.xtext.blip.tests/src-gen/org/eclipse/osbp/xtext/blip/tests/BlipDSLInjectorProvider.java
index ad5db19..0ea458d 100644
--- a/org.eclipse.osbp.xtext.blip.tests/src-gen/org/eclipse/osbp/xtext/blip/tests/BlipDSLInjectorProvider.java
+++ b/org.eclipse.osbp.xtext.blip.tests/src-gen/org/eclipse/osbp/xtext/blip/tests/BlipDSLInjectorProvider.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/LICENSE.txt b/org.eclipse.osbp.xtext.blip.ui/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.xtext.blip.ui/LICENSE.txt
+++ b/org.eclipse.osbp.xtext.blip.ui/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.xtext.blip.ui/about.html b/org.eclipse.osbp.xtext.blip.ui/about.html
index 64c0598..e8b834d 100644
--- a/org.eclipse.osbp.xtext.blip.ui/about.html
+++ b/org.eclipse.osbp.xtext.blip.ui/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/org.eclipse.osbp.xtext.blip.ui/about.properties b/org.eclipse.osbp.xtext.blip.ui/about.properties
index 7a3665a..b370bc0 100644
--- a/org.eclipse.osbp.xtext.blip.ui/about.properties
+++ b/org.eclipse.osbp.xtext.blip.ui/about.properties
@@ -1,9 +1,11 @@
#
# Copyright (c) 2012, 2016 - Loetz GmbH&Co.KG (Heidelberg)
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation
@@ -17,9 +19,11 @@ featureName=org.eclipse.osbp.xtext.blip.ui
featureText=\
Copyright (c) 2012-2016 - Loetz GmbH&Co.KG \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
Contributors:\n\
Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation\n
diff --git a/org.eclipse.osbp.xtext.blip.ui/build.properties b/org.eclipse.osbp.xtext.blip.ui/build.properties
index fed7da8..aa3bf94 100644
--- a/org.eclipse.osbp.xtext.blip.ui/build.properties
+++ b/org.eclipse.osbp.xtext.blip.ui/build.properties
@@ -14,13 +14,13 @@ bin.includes = about.properties,\
i18n/,\
license.html,\
LICENSE.txt,\
- epl-v10.html,\
+ epl-2.0.html,\
icons/,\
src/,\
src-gen/,\
xtend-gen/
src.includes = about.properties, about.mappings, about.ini, about.html, license.html,\
LICENSE.txt,\
- epl-v10.html,\
+ epl-2.0.html,\
icons/
diff --git a/org.eclipse.osbp.xtext.blip.ui/epl-2.0.html b/org.eclipse.osbp.xtext.blip.ui/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.xtext.blip.ui/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip.ui/epl-v10.html b/org.eclipse.osbp.xtext.blip.ui/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.xtext.blip.ui/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip.ui/license.html b/org.eclipse.osbp.xtext.blip.ui/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.xtext.blip.ui/license.html
+++ b/org.eclipse.osbp.xtext.blip.ui/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.xtext.blip.ui/notice.html b/org.eclipse.osbp.xtext.blip.ui/notice.html
index c3d34c3..008b801 100644
--- a/org.eclipse.osbp.xtext.blip.ui/notice.html
+++ b/org.eclipse.osbp.xtext.blip.ui/notice.html
@@ -7,101 +7,183 @@
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
- repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
- other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
- href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
- in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
- Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
- on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
- Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
- the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
- indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
</body>
</html>
diff --git a/org.eclipse.osbp.xtext.blip.ui/pom.xml b/org.eclipse.osbp.xtext.blip.ui/pom.xml
index 12347bd..80341b9 100644
--- a/org.eclipse.osbp.xtext.blip.ui/pom.xml
+++ b/org.eclipse.osbp.xtext.blip.ui/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
diff --git a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/AbstractBlipDSLUiModule.java b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/AbstractBlipDSLUiModule.java
index 7b4dde7..544895e 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/AbstractBlipDSLUiModule.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/AbstractBlipDSLUiModule.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/BlipDSLExecutableExtensionFactory.java b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/BlipDSLExecutableExtensionFactory.java
index 189d553..b1e74d2 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/BlipDSLExecutableExtensionFactory.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/BlipDSLExecutableExtensionFactory.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/AbstractBlipDSLProposalProvider.java b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/AbstractBlipDSLProposalProvider.java
index 0936457..36563de 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/AbstractBlipDSLProposalProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/AbstractBlipDSLProposalProvider.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -34,7 +36,7 @@ public abstract class AbstractBlipDSLProposalProvider extends OXtypeProposalProv
public void completeBlipModel_ImportSection(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeBlipModel_Packages(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeBlipModel_Blippackage(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeBlipPackage_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
diff --git a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/internal/BlipActivator.java b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/internal/BlipActivator.java
index 2f7e9b2..641a601 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/internal/BlipActivator.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src-gen/org/eclipse/osbp/xtext/blip/ui/internal/BlipActivator.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHover.java b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHover.java
index 53732e3..7cee3b5 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHover.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHover.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverDocumentationProvider.java b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverDocumentationProvider.java
index cf96028..8c2e3b2 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverDocumentationProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverDocumentationProvider.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverProvider.java b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverProvider.java
index f2160ce..7960461 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLEObjectHoverProvider.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiDocumentationTranslator.java b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiDocumentationTranslator.java
index 156f4cf..724ea75 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiDocumentationTranslator.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiDocumentationTranslator.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiModule.java b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiModule.java
index 06bb3eb..25e0919 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiModule.java
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/BlipDSLUiModule.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.xtend b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.xtend
index a5ed932..8c343bd 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.xtend
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.xtend b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.xtend
index 67b3f47..07052fe 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.xtend
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.xtend b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.xtend
index c2effe3..1ed902d 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.xtend
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.xtend b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.xtend
index 78b06b4..da27108 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.xtend
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.xtend b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.xtend
index f28aa83..9eab0bb 100644
--- a/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.xtend
+++ b/org.eclipse.osbp.xtext.blip.ui/src/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.java b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.java
index 63c4d8b..95291fc 100644
--- a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/BlipDSLProposalProvider.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/ImageFileNameTextApplier.java b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/ImageFileNameTextApplier.java
index 1d7c7f0..3549c30 100644
--- a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/ImageFileNameTextApplier.java
+++ b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/contentassist/ImageFileNameTextApplier.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.java b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.java
index 5c193d2..3b30b88 100644
--- a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLDescriptionLabelProvider.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.java b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.java
index 0ba60ea..c1d9c4a 100644
--- a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/labeling/BlipDSLLabelProvider.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.java b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.java
index 3327bc3..977de92 100644
--- a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/outline/BlipDSLOutlineTreeProvider.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.java b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.java
index f4020c3..244768c 100644
--- a/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.java
+++ b/org.eclipse.osbp.xtext.blip.ui/xtend-gen/org/eclipse/osbp/xtext/blip/ui/quickfix/BlipDSLQuickfixProvider.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/LICENSE.txt b/org.eclipse.osbp.xtext.blip/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.xtext.blip/LICENSE.txt
+++ b/org.eclipse.osbp.xtext.blip/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.xtext.blip/META-INF/MANIFEST.MF b/org.eclipse.osbp.xtext.blip/META-INF/MANIFEST.MF
index 42e0696..b46f540 100644
--- a/org.eclipse.osbp.xtext.blip/META-INF/MANIFEST.MF
+++ b/org.eclipse.osbp.xtext.blip/META-INF/MANIFEST.MF
@@ -59,7 +59,8 @@ Require-Bundle: org.slf4j.api;bundle-version="1.7.2",
org.eclipse.osbp.xtext.functionlibrarydsl;bundle-version="[0.9.0,0.10.0)",
org.eclipse.xtend.lib,
org.eclipse.osbp.bpm.api;bundle-version="0.9.0",
- org.eclipse.osbp.bpm;bundle-version="0.9.0"
+ org.eclipse.osbp.bpm;bundle-version="0.9.0",
+ org.eclipse.osgi.services;bundle-version="3.5.100"
Import-Package: javax.validation,
javax.validation.constraints,
org.apache.log4j,
diff --git a/org.eclipse.osbp.xtext.blip/about.html b/org.eclipse.osbp.xtext.blip/about.html
index 64c0598..e8b834d 100644
--- a/org.eclipse.osbp.xtext.blip/about.html
+++ b/org.eclipse.osbp.xtext.blip/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/org.eclipse.osbp.xtext.blip/about.properties b/org.eclipse.osbp.xtext.blip/about.properties
index c62d5e1..e74a2db 100644
--- a/org.eclipse.osbp.xtext.blip/about.properties
+++ b/org.eclipse.osbp.xtext.blip/about.properties
@@ -1,9 +1,11 @@
#
# Copyright (c) 2012, 2016 - Loetz GmbH&Co.KG (Heidelberg)
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation
@@ -17,9 +19,11 @@ featureName=org.eclipse.osbp.xtext.blip
featureText=\
Copyright (c) 2012-2016 - Loetz GmbH&Co.KG \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
Contributors:\n\
Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation\n
diff --git a/org.eclipse.osbp.xtext.blip/build.properties b/org.eclipse.osbp.xtext.blip/build.properties
index ed8d306..34451c3 100644
--- a/org.eclipse.osbp.xtext.blip/build.properties
+++ b/org.eclipse.osbp.xtext.blip/build.properties
@@ -1,12 +1,12 @@
# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http{//www.eclipse.org/legal/epl-v10.html
+# http{//www.eclipse.org/legal/epl-2.0.html
#
# Based on ideas from Xtext, Xtend, Xcore
#
-# Contributors{
+# Contributors:
# Joerg Riegel - Initial implementation
#
@@ -20,10 +20,10 @@ bin.includes = about.properties, about.mappings, about.ini, about.html, .,\
.settings/,\
license.html,\
LICENSE.txt,\
- epl-v10.html
+ epl-2.0.html
src.includes = about.properties, about.mappings, about.ini, about.html, license.html,\
LICENSE.txt,\
- epl-v10.html
+ epl-2.0.html
jars.compile.order = .
source.. = emf-gen/,\
src-gen/,\
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/Blip.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/Blip.java
index 3c12941..e221510 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/Blip.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/Blip.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipBase.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipBase.java
index ce1b620..6f08f5b 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipBase.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipBase.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipCallActivity.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipCallActivity.java
index f0998f0..8482644 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipCallActivity.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipCallActivity.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLFactory.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLFactory.java
index bd3570a..5e06262 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLFactory.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLFactory.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLPackage.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLPackage.java
index 17fd122..a8bc05d 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLPackage.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDSLPackage.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
@@ -37,7 +39,9 @@ import org.eclipse.osbp.dsl.semantic.common.types.OSBPTypesPackage;
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.blip.BlipDSLFactory
* @model kind="package"
- * annotation="http://www.eclipse.org/emf/2002/GenModel fileExtensions='blip' modelName='BlipDSL' prefix='BlipDSL' updateClasspath='false' copyrightText='Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)\r\n All rights reserved. This program and the accompanying materials \r\n are made available under the terms of the Eclipse Public License v1.0 \r\n which accompanies this distribution, and is available at \r\n http{//www.eclipse.org/legal/epl-v10.html \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tLoetz GmbH&Co.KG - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'"
+n https://www.eclipse.org/legal/epl-2.0/ \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tLoetz GmbH&Co.KG - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'"
+n \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tLoetz GmbH&Co.KG - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'"
+n SPDX-License-Identifier: EPL-2.0 \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tLoetz GmbH&Co.KG - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'"
* annotation="http://www.eclipse.org/emf/2002/Ecore rootPackage='blipdsl'"
* @generated
*/
@@ -94,13 +98,13 @@ public interface BlipDSLPackage extends EPackage {
int BLIP_MODEL__IMPORT_SECTION = 0;
/**
- * The feature id for the '<em><b>Packages</b></em>' containment reference list.
+ * The feature id for the '<em><b>Blippackage</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BLIP_MODEL__PACKAGES = 1;
+ int BLIP_MODEL__BLIPPACKAGE = 1;
/**
* The number of structural features of the '<em>Blip Model</em>' class.
@@ -1808,15 +1812,15 @@ public interface BlipDSLPackage extends EPackage {
EReference getBlipModel_ImportSection();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.blip.BlipModel#getPackages <em>Packages</em>}'.
+ * Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.blip.BlipModel#getBlippackage <em>Blippackage</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Packages</em>'.
- * @see org.eclipse.osbp.xtext.blip.BlipModel#getPackages()
+ * @return the meta object for the containment reference '<em>Blippackage</em>'.
+ * @see org.eclipse.osbp.xtext.blip.BlipModel#getBlippackage()
* @see #getBlipModel()
* @generated
*/
- EReference getBlipModel_Packages();
+ EReference getBlipModel_Blippackage();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.blip.BlipLazyResolver <em>Blip Lazy Resolver</em>}'.
@@ -2635,12 +2639,12 @@ public interface BlipDSLPackage extends EPackage {
EReference BLIP_MODEL__IMPORT_SECTION = eINSTANCE.getBlipModel_ImportSection();
/**
- * The meta object literal for the '<em><b>Packages</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Blippackage</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference BLIP_MODEL__PACKAGES = eINSTANCE.getBlipModel_Packages();
+ EReference BLIP_MODEL__BLIPPACKAGE = eINSTANCE.getBlipModel_Blippackage();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.blip.impl.BlipLazyResolverImpl <em>Blip Lazy Resolver</em>}' class.
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDto.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDto.java
index 3f2a9c0..6a338e3 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDto.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDto.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDtoPath.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDtoPath.java
index dacc14e..251b0f4 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDtoPath.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipDtoPath.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEndEvent.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEndEvent.java
index 17f04ba..73601dc 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEndEvent.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEndEvent.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEvent.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEvent.java
index 698bde6..e681579 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEvent.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipEvent.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipExclusiveSplitGateway.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipExclusiveSplitGateway.java
index 451b3a4..c57095b 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipExclusiveSplitGateway.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipExclusiveSplitGateway.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipFilter.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipFilter.java
index b21bb21..9fc5fe4 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipFilter.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipFilter.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipInclusiveSplitGateway.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipInclusiveSplitGateway.java
index 185531c..6556d76 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipInclusiveSplitGateway.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipInclusiveSplitGateway.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipItem.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipItem.java
index 38626ce..f2a1ee1 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipItem.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipItem.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipLazyResolver.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipLazyResolver.java
index 32200da..8ecd40a 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipLazyResolver.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipLazyResolver.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipModel.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipModel.java
index 22a459a..b42fb73 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipModel.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipModel.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
@@ -13,8 +15,6 @@
*/
package org.eclipse.osbp.xtext.blip;
-import org.eclipse.emf.common.util.EList;
-
import org.eclipse.emf.ecore.EObject;
import org.eclipse.osbp.dsl.semantic.common.types.LPackage;
@@ -31,7 +31,7 @@ import org.eclipse.xtext.xtype.XImportSection;
* </p>
* <ul>
* <li>{@link org.eclipse.osbp.xtext.blip.BlipModel#getImportSection <em>Import Section</em>}</li>
- * <li>{@link org.eclipse.osbp.xtext.blip.BlipModel#getPackages <em>Packages</em>}</li>
+ * <li>{@link org.eclipse.osbp.xtext.blip.BlipModel#getBlippackage <em>Blippackage</em>}</li>
* </ul>
*
* @see org.eclipse.osbp.xtext.blip.BlipDSLPackage#getBlipModel()
@@ -66,19 +66,29 @@ public interface BlipModel extends EObject {
void setImportSection(XImportSection value);
/**
- * Returns the value of the '<em><b>Packages</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.osbp.dsl.semantic.common.types.LPackage}.
+ * Returns the value of the '<em><b>Blippackage</b></em>' containment reference.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Packages</em>' containment reference list isn't clear,
+ * If the meaning of the '<em>Blippackage</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>Packages</em>' containment reference list.
- * @see org.eclipse.osbp.xtext.blip.BlipDSLPackage#getBlipModel_Packages()
+ * @return the value of the '<em>Blippackage</em>' containment reference.
+ * @see #setBlippackage(LPackage)
+ * @see org.eclipse.osbp.xtext.blip.BlipDSLPackage#getBlipModel_Blippackage()
* @model containment="true"
* @generated
*/
- EList<LPackage> getPackages();
+ LPackage getBlippackage();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.osbp.xtext.blip.BlipModel#getBlippackage <em>Blippackage</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Blippackage</em>' containment reference.
+ * @see #getBlippackage()
+ * @generated
+ */
+ void setBlippackage(LPackage value);
} // BlipModel
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoing.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoing.java
index a8a0823..e731d03 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoing.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoing.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoingDefault.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoingDefault.java
index f3ff4f8..807e535 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoingDefault.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipOutGoingDefault.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPackage.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPackage.java
index cc46540..df00983 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPackage.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPackage.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPersistTask.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPersistTask.java
index 9605b71..a85195a 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPersistTask.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipPersistTask.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScript.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScript.java
index ba9525d..d580655 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScript.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScript.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScriptTask.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScriptTask.java
index d8217d0..823082c 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScriptTask.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipScriptTask.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipServiceTask.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipServiceTask.java
index 785508b..4a0cdf7 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipServiceTask.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipServiceTask.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipSplitGateway.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipSplitGateway.java
index 8483973..195009c 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipSplitGateway.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipSplitGateway.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipStartEvent.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipStartEvent.java
index afdd92a..6b6e38e 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipStartEvent.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipStartEvent.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipUserTask.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipUserTask.java
index 6c37b91..97777af 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipUserTask.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipUserTask.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipWorkload.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipWorkload.java
index 1ad6138..0eea6d0 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipWorkload.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/BlipWorkload.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/EndEventHandlingEnum.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/EndEventHandlingEnum.java
index e5b82bf..4cb19ca 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/EndEventHandlingEnum.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/EndEventHandlingEnum.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/IconsEnum.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/IconsEnum.java
index 2d7015c..a501fe7 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/IconsEnum.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/IconsEnum.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/ServiceExecutionModeEnum.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/ServiceExecutionModeEnum.java
index 1203e25..18ff1a0 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/ServiceExecutionModeEnum.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/ServiceExecutionModeEnum.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipBaseImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipBaseImpl.java
index 8471b83..14d6ce0 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipBaseImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipBaseImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipCallActivityImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipCallActivityImpl.java
index 75a6afa..8d60247 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipCallActivityImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipCallActivityImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLFactoryImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLFactoryImpl.java
index 19c926d..670461c 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLFactoryImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLFactoryImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLPackageImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLPackageImpl.java
index 60f2717..096d7d6 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLPackageImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDSLPackageImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
@@ -366,7 +368,7 @@ public class BlipDSLPackageImpl extends EPackageImpl implements BlipDSLPackage {
* <!-- end-user-doc -->
* @generated
*/
- public EReference getBlipModel_Packages() {
+ public EReference getBlipModel_Blippackage() {
return (EReference)blipModelEClass.getEStructuralFeatures().get(1);
}
@@ -1057,7 +1059,7 @@ public class BlipDSLPackageImpl extends EPackageImpl implements BlipDSLPackage {
// Create classes and their features
blipModelEClass = createEClass(BLIP_MODEL);
createEReference(blipModelEClass, BLIP_MODEL__IMPORT_SECTION);
- createEReference(blipModelEClass, BLIP_MODEL__PACKAGES);
+ createEReference(blipModelEClass, BLIP_MODEL__BLIPPACKAGE);
blipLazyResolverEClass = createEClass(BLIP_LAZY_RESOLVER);
createEOperation(blipLazyResolverEClass, BLIP_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT);
@@ -1220,7 +1222,7 @@ public class BlipDSLPackageImpl extends EPackageImpl implements BlipDSLPackage {
// Initialize classes, features, and operations; add parameters
initEClass(blipModelEClass, BlipModel.class, "BlipModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getBlipModel_ImportSection(), theXtypePackage.getXImportSection(), null, "importSection", null, 0, 1, BlipModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getBlipModel_Packages(), theOSBPTypesPackage.getLPackage(), null, "packages", null, 0, -1, BlipModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getBlipModel_Blippackage(), theOSBPTypesPackage.getLPackage(), null, "blippackage", null, 0, 1, BlipModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(blipLazyResolverEClass, BlipLazyResolver.class, "BlipLazyResolver", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoImpl.java
index 5dee3b0..4fe3686 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoPathImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoPathImpl.java
index efcba28..801cda2 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoPathImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipDtoPathImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEndEventImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEndEventImpl.java
index c63b649..7d2a6e2 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEndEventImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEndEventImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEventImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEventImpl.java
index 6f431ad..8116562 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEventImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipEventImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipExclusiveSplitGatewayImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipExclusiveSplitGatewayImpl.java
index 272e351..4c5ca17 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipExclusiveSplitGatewayImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipExclusiveSplitGatewayImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipFilterImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipFilterImpl.java
index edf08ce..456ca38 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipFilterImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipFilterImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipImpl.java
index 2b7197d..c2a87fa 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipInclusiveSplitGatewayImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipInclusiveSplitGatewayImpl.java
index adabb93..6a6025e 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipInclusiveSplitGatewayImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipInclusiveSplitGatewayImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipItemImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipItemImpl.java
index 1abe1a1..0b3ebfa 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipItemImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipItemImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipLazyResolverImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipLazyResolverImpl.java
index 8c4b9db..6aec2bb 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipLazyResolverImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipLazyResolverImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipModelImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipModelImpl.java
index 82efae3..2c5f89f 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipModelImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipModelImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
@@ -13,22 +15,15 @@
*/
package org.eclipse.osbp.xtext.blip.impl;
-import java.util.Collection;
-
import org.eclipse.emf.common.notify.Notification;
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.ENotificationImpl;
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
import org.eclipse.osbp.dsl.semantic.common.types.LPackage;
import org.eclipse.osbp.xtext.blip.BlipDSLPackage;
@@ -45,7 +40,7 @@ import org.eclipse.xtext.xtype.XImportSection;
* </p>
* <ul>
* <li>{@link org.eclipse.osbp.xtext.blip.impl.BlipModelImpl#getImportSection <em>Import Section</em>}</li>
- * <li>{@link org.eclipse.osbp.xtext.blip.impl.BlipModelImpl#getPackages <em>Packages</em>}</li>
+ * <li>{@link org.eclipse.osbp.xtext.blip.impl.BlipModelImpl#getBlippackage <em>Blippackage</em>}</li>
* </ul>
*
* @generated
@@ -62,14 +57,14 @@ public class BlipModelImpl extends MinimalEObjectImpl.Container implements BlipM
protected XImportSection importSection;
/**
- * The cached value of the '{@link #getPackages() <em>Packages</em>}' containment reference list.
+ * The cached value of the '{@link #getBlippackage() <em>Blippackage</em>}' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getPackages()
+ * @see #getBlippackage()
* @generated
* @ordered
*/
- protected EList<LPackage> packages;
+ protected LPackage blippackage;
/**
* <!-- begin-user-doc -->
@@ -138,11 +133,42 @@ public class BlipModelImpl extends MinimalEObjectImpl.Container implements BlipM
* <!-- end-user-doc -->
* @generated
*/
- public EList<LPackage> getPackages() {
- if (packages == null) {
- packages = new EObjectContainmentEList<LPackage>(LPackage.class, this, BlipDSLPackage.BLIP_MODEL__PACKAGES);
+ public LPackage getBlippackage() {
+ return blippackage;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public NotificationChain basicSetBlippackage(LPackage newBlippackage, NotificationChain msgs) {
+ LPackage oldBlippackage = blippackage;
+ blippackage = newBlippackage;
+ if (eNotificationRequired()) {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE, oldBlippackage, newBlippackage);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
}
- return packages;
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setBlippackage(LPackage newBlippackage) {
+ if (newBlippackage != blippackage) {
+ NotificationChain msgs = null;
+ if (blippackage != null)
+ msgs = ((InternalEObject)blippackage).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE, null, msgs);
+ if (newBlippackage != null)
+ msgs = ((InternalEObject)newBlippackage).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE, null, msgs);
+ msgs = basicSetBlippackage(newBlippackage, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE, newBlippackage, newBlippackage));
}
/**
@@ -155,8 +181,8 @@ public class BlipModelImpl extends MinimalEObjectImpl.Container implements BlipM
switch (featureID) {
case BlipDSLPackage.BLIP_MODEL__IMPORT_SECTION:
return basicSetImportSection(null, msgs);
- case BlipDSLPackage.BLIP_MODEL__PACKAGES:
- return ((InternalEList<?>)getPackages()).basicRemove(otherEnd, msgs);
+ case BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE:
+ return basicSetBlippackage(null, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
@@ -171,8 +197,8 @@ public class BlipModelImpl extends MinimalEObjectImpl.Container implements BlipM
switch (featureID) {
case BlipDSLPackage.BLIP_MODEL__IMPORT_SECTION:
return getImportSection();
- case BlipDSLPackage.BLIP_MODEL__PACKAGES:
- return getPackages();
+ case BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE:
+ return getBlippackage();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -182,16 +208,14 @@ public class BlipModelImpl extends MinimalEObjectImpl.Container implements BlipM
* <!-- end-user-doc -->
* @generated
*/
- @SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case BlipDSLPackage.BLIP_MODEL__IMPORT_SECTION:
setImportSection((XImportSection)newValue);
return;
- case BlipDSLPackage.BLIP_MODEL__PACKAGES:
- getPackages().clear();
- getPackages().addAll((Collection<? extends LPackage>)newValue);
+ case BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE:
+ setBlippackage((LPackage)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -208,8 +232,8 @@ public class BlipModelImpl extends MinimalEObjectImpl.Container implements BlipM
case BlipDSLPackage.BLIP_MODEL__IMPORT_SECTION:
setImportSection((XImportSection)null);
return;
- case BlipDSLPackage.BLIP_MODEL__PACKAGES:
- getPackages().clear();
+ case BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE:
+ setBlippackage((LPackage)null);
return;
}
super.eUnset(featureID);
@@ -225,8 +249,8 @@ public class BlipModelImpl extends MinimalEObjectImpl.Container implements BlipM
switch (featureID) {
case BlipDSLPackage.BLIP_MODEL__IMPORT_SECTION:
return importSection != null;
- case BlipDSLPackage.BLIP_MODEL__PACKAGES:
- return packages != null && !packages.isEmpty();
+ case BlipDSLPackage.BLIP_MODEL__BLIPPACKAGE:
+ return blippackage != null;
}
return super.eIsSet(featureID);
}
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingDefaultImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingDefaultImpl.java
index 4f2efe4..0888742 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingDefaultImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingDefaultImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingImpl.java
index 21f6e68..c22c976 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipOutGoingImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPackageImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPackageImpl.java
index bdab7a3..af28ed6 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPackageImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPackageImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPersistTaskImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPersistTaskImpl.java
index 1ba5f4c..bc164d2 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPersistTaskImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipPersistTaskImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptImpl.java
index 4175c38..7735e12 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptTaskImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptTaskImpl.java
index 9dcd20b..bd5c2af 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptTaskImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipScriptTaskImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipServiceTaskImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipServiceTaskImpl.java
index 33b5d38..acd9feb 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipServiceTaskImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipServiceTaskImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipSplitGatewayImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipSplitGatewayImpl.java
index e775907..2082f75 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipSplitGatewayImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipSplitGatewayImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipStartEventImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipStartEventImpl.java
index 8215f45..3d3139d 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipStartEventImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipStartEventImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipUserTaskImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipUserTaskImpl.java
index 1059d52..6556472 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipUserTaskImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipUserTaskImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipWorkloadImpl.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipWorkloadImpl.java
index 956cad4..d8e8585 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipWorkloadImpl.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/impl/BlipWorkloadImpl.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLAdapterFactory.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLAdapterFactory.java
index e186301..f61e4d5 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLAdapterFactory.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLAdapterFactory.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLSwitch.java b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLSwitch.java
index c7afcf4..2db11a4 100644
--- a/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLSwitch.java
+++ b/org.eclipse.osbp.xtext.blip/emf-gen/org/eclipse/osbp/xtext/blip/util/BlipDSLSwitch.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http{//www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
diff --git a/org.eclipse.osbp.xtext.blip/epl-2.0.html b/org.eclipse.osbp.xtext.blip/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.xtext.blip/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip/epl-v10.html b/org.eclipse.osbp.xtext.blip/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.xtext.blip/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.blip/license.html b/org.eclipse.osbp.xtext.blip/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.xtext.blip/license.html
+++ b/org.eclipse.osbp.xtext.blip/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.xtext.blip/model/BlipDSL.xcore b/org.eclipse.osbp.xtext.blip/model/BlipDSL.xcore
index 44ddde5..fdf3484 100644
--- a/org.eclipse.osbp.xtext.blip/model/BlipDSL.xcore
+++ b/org.eclipse.osbp.xtext.blip/model/BlipDSL.xcore
@@ -4,9 +4,11 @@
@GenModel(updateClasspath="false")
@GenModel(copyrightText="Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
+ are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
- http{//www.eclipse.org/legal/epl-v10.html
+ https://www.eclipse.org/legal/epl-2.0/
+
+ SPDX-License-Identifier: EPL-2.0
Based on ideas from Xtext, Xtend, Xcore
@@ -39,7 +41,7 @@ import org.eclipse.xtext.xtype.XImportSection
class BlipModel{
contains XImportSection importSection
- contains LPackage[] packages
+ contains LPackage blippackage
}
type InternalEObject wraps InternalEObject
diff --git a/org.eclipse.osbp.xtext.blip/notice.html b/org.eclipse.osbp.xtext.blip/notice.html
index c3d34c3..008b801 100644
--- a/org.eclipse.osbp.xtext.blip/notice.html
+++ b/org.eclipse.osbp.xtext.blip/notice.html
@@ -7,101 +7,183 @@
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
- repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
- other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
- href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
- in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
- Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
- on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
- Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
- the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
- indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
</body>
</html>
diff --git a/org.eclipse.osbp.xtext.blip/plugin.properties b/org.eclipse.osbp.xtext.blip/plugin.properties
index 10997ed..030e55e 100644
--- a/org.eclipse.osbp.xtext.blip/plugin.properties
+++ b/org.eclipse.osbp.xtext.blip/plugin.properties
@@ -1,12 +1,14 @@
# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http{//www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Based on ideas from Xtext, Xtend, Xcore
#
-# Contributors{
+# Contributors:
# Joerg Riegel - Initial implementation
#
diff --git a/org.eclipse.osbp.xtext.blip/plugin.xml b/org.eclipse.osbp.xtext.blip/plugin.xml
index 19806a5..35195af 100644
--- a/org.eclipse.osbp.xtext.blip/plugin.xml
+++ b/org.eclipse.osbp.xtext.blip/plugin.xml
@@ -4,9 +4,11 @@
<!--
Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
+ are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
- http{//www.eclipse.org/legal/epl-v10.html
+ https://www.eclipse.org/legal/epl-2.0/
+
+ SPDX-License-Identifier: EPL-2.0
Based on ideas from Xtext, Xtend, Xcore
diff --git a/org.eclipse.osbp.xtext.blip/pom.xml b/org.eclipse.osbp.xtext.blip/pom.xml
index c638f9a..fd4883c 100644
--- a/org.eclipse.osbp.xtext.blip/pom.xml
+++ b/org.eclipse.osbp.xtext.blip/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
@@ -20,14 +22,5 @@
</parent>
<artifactId>org.eclipse.osbp.xtext.blip</artifactId>
<packaging>eclipse-plugin</packaging>
- <dependencies>
- <dependency>
- <groupId>org.eclipse.osbp.dependencies</groupId>
- <artifactId>
- org.eclipse.osbp.dependencies.bundle.activemq.all.osgi
- </artifactId>
- <version>5.14.5-SNAPSHOT</version>
- </dependency>
- </dependencies>
</project>
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/AbstractBlipDSLRuntimeModule.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/AbstractBlipDSLRuntimeModule.java
index 5121b2c..c5f86ee 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/AbstractBlipDSLRuntimeModule.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/AbstractBlipDSLRuntimeModule.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSL.xtextbin b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSL.xtextbin
index 78b9af0..896dee7 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSL.xtextbin
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSL.xtextbin
Binary files differ
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetupGenerated.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetupGenerated.java
index 093e502..5b89335 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetupGenerated.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetupGenerated.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLAntlrTokenFileProvider.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLAntlrTokenFileProvider.java
index 48dfe37..106f4fa 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLAntlrTokenFileProvider.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLAntlrTokenFileProvider.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLParser.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLParser.java
index 345897e..f084728 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLParser.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/BlipDSLParser.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.g b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.g
index b17fdcf..449b640 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.g
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.g
@@ -112,22 +112,22 @@ ruleBlipModel returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getBlipModelAccess().getPackagesBlipPackageParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getBlipModelAccess().getBlippackageBlipPackageParserRuleCall_1_0());
}
- lv_packages_1_0=ruleBlipPackage
+ lv_blippackage_1_0=ruleBlipPackage
{
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getBlipModelRule());
}
- add(
+ set(
$current,
- "packages",
- lv_packages_1_0,
+ "blippackage",
+ lv_blippackage_1_0,
"org.eclipse.osbp.xtext.blip.BlipDSL.BlipPackage");
afterParserOrEnumRuleCall();
}
)
- )*
+ )
)
;
@@ -178,34 +178,24 @@ ruleBlipPackage returns [EObject current=null]
)
)
(
- otherlv_3='{'
- {
- newLeafNode(otherlv_3, grammarAccess.getBlipPackageAccess().getLeftCurlyBracketKeyword_3_0());
- }
(
- (
- {
- newCompositeNode(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_1_0());
- }
- lv_blips_4_0=ruleBlip
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBlipPackageRule());
- }
- add(
- $current,
- "blips",
- lv_blips_4_0,
- "org.eclipse.osbp.xtext.blip.BlipDSL.Blip");
- afterParserOrEnumRuleCall();
+ {
+ newCompositeNode(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_0());
+ }
+ lv_blips_3_0=ruleBlip
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBlipPackageRule());
}
- )
- )*
- otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getBlipPackageAccess().getRightCurlyBracketKeyword_3_2());
- }
- )?
+ add(
+ $current,
+ "blips",
+ lv_blips_3_0,
+ "org.eclipse.osbp.xtext.blip.BlipDSL.Blip");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )*
)
;
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.tokens b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.tokens
index 3da5691..5d22af2 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.tokens
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSL.tokens
@@ -49,7 +49,7 @@
'back'=172
'bell'=207
'block'=210
-'bpmn'=23
+'bpmn'=21
'calendar'=198
'callActivity'=36
'camera'=204
@@ -65,7 +65,7 @@
'comment'=180
'cw'=161
'default'=48
-'describedBy'=20
+'describedBy'=18
'do'=103
'doc'=197
'down'=131
@@ -92,16 +92,16 @@
'for'=30
'forward'=160
'function'=38
-'functiongroup'=22
+'functiongroup'=20
'heart'=143
'heart-empty'=142
'help'=156
'help-circle'=170
'home'=133
'home-1'=134
-'icon'=18
+'icon'=16
'if'=98
-'image'=17
+'image'=15
'import'=52
'inclusivesplitgateway'=50
'info'=127
@@ -116,7 +116,7 @@
'location'=182
'lock'=205
'lock-open'=206
-'logging'=19
+'logging'=17
'mail'=149
'minus'=126
'minus-circle'=158
@@ -138,7 +138,7 @@
'plus-circle'=157
'predefine'=25
'print'=178
-'process'=16
+'process'=14
'reply'=176
'resize-full'=184
'resize-small'=185
@@ -191,11 +191,11 @@
'webservice'=45
'when'=47
'while'=102
-'workload'=21
-'{'=14
+'workload'=19
+'{'=22
'|'=97
'||'=74
-'}'=15
+'}'=23
RULE_ANY_OTHER=12
RULE_DECIMAL=8
RULE_HEX=7
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLLexer.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLLexer.java
index fb09463..bd8e60e 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLLexer.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLLexer.java
@@ -260,10 +260,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:12:7: ( '{' )
- // InternalBlipDSL.g:12:9: '{'
+ // InternalBlipDSL.g:12:7: ( 'process' )
+ // InternalBlipDSL.g:12:9: 'process'
{
- match('{');
+ match("process");
+
}
@@ -280,10 +281,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:13:7: ( '}' )
- // InternalBlipDSL.g:13:9: '}'
+ // InternalBlipDSL.g:13:7: ( 'image' )
+ // InternalBlipDSL.g:13:9: 'image'
{
- match('}');
+ match("image");
+
}
@@ -300,10 +302,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:14:7: ( 'process' )
- // InternalBlipDSL.g:14:9: 'process'
+ // InternalBlipDSL.g:14:7: ( 'icon' )
+ // InternalBlipDSL.g:14:9: 'icon'
{
- match("process");
+ match("icon");
}
@@ -321,10 +323,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:15:7: ( 'image' )
- // InternalBlipDSL.g:15:9: 'image'
+ // InternalBlipDSL.g:15:7: ( 'logging' )
+ // InternalBlipDSL.g:15:9: 'logging'
{
- match("image");
+ match("logging");
}
@@ -342,10 +344,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:16:7: ( 'icon' )
- // InternalBlipDSL.g:16:9: 'icon'
+ // InternalBlipDSL.g:16:7: ( 'describedBy' )
+ // InternalBlipDSL.g:16:9: 'describedBy'
{
- match("icon");
+ match("describedBy");
}
@@ -363,10 +365,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:17:7: ( 'logging' )
- // InternalBlipDSL.g:17:9: 'logging'
+ // InternalBlipDSL.g:17:7: ( 'workload' )
+ // InternalBlipDSL.g:17:9: 'workload'
{
- match("logging");
+ match("workload");
}
@@ -384,10 +386,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:18:7: ( 'describedBy' )
- // InternalBlipDSL.g:18:9: 'describedBy'
+ // InternalBlipDSL.g:18:7: ( 'functiongroup' )
+ // InternalBlipDSL.g:18:9: 'functiongroup'
{
- match("describedBy");
+ match("functiongroup");
}
@@ -405,10 +407,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:19:7: ( 'workload' )
- // InternalBlipDSL.g:19:9: 'workload'
+ // InternalBlipDSL.g:19:7: ( 'bpmn' )
+ // InternalBlipDSL.g:19:9: 'bpmn'
{
- match("workload");
+ match("bpmn");
}
@@ -426,11 +428,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:20:7: ( 'functiongroup' )
- // InternalBlipDSL.g:20:9: 'functiongroup'
+ // InternalBlipDSL.g:20:7: ( '{' )
+ // InternalBlipDSL.g:20:9: '{'
{
- match("functiongroup");
-
+ match('{');
}
@@ -447,11 +448,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:21:7: ( 'bpmn' )
- // InternalBlipDSL.g:21:9: 'bpmn'
+ // InternalBlipDSL.g:21:7: ( '}' )
+ // InternalBlipDSL.g:21:9: '}'
{
- match("bpmn");
-
+ match('}');
}
@@ -4373,10 +4373,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9745:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // InternalBlipDSL.g:9745:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalBlipDSL.g:9735:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // InternalBlipDSL.g:9735:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // InternalBlipDSL.g:9745:12: ( '0x' | '0X' )
+ // InternalBlipDSL.g:9735:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -4404,7 +4404,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalBlipDSL.g:9745:13: '0x'
+ // InternalBlipDSL.g:9735:13: '0x'
{
match("0x");
@@ -4412,7 +4412,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:9745:18: '0X'
+ // InternalBlipDSL.g:9735:18: '0X'
{
match("0X");
@@ -4422,7 +4422,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
- // InternalBlipDSL.g:9745:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // InternalBlipDSL.g:9735:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -4460,7 +4460,7 @@ public class InternalBlipDSLLexer extends Lexer {
cnt2++;
} while (true);
- // InternalBlipDSL.g:9745:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalBlipDSL.g:9735:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -4469,10 +4469,10 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalBlipDSL.g:9745:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalBlipDSL.g:9735:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // InternalBlipDSL.g:9745:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalBlipDSL.g:9735:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -4490,7 +4490,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // InternalBlipDSL.g:9745:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // InternalBlipDSL.g:9735:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -4514,7 +4514,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:9745:84: ( 'l' | 'L' )
+ // InternalBlipDSL.g:9735:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -4553,11 +4553,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9747:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // InternalBlipDSL.g:9747:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // InternalBlipDSL.g:9737:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // InternalBlipDSL.g:9737:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // InternalBlipDSL.g:9747:21: ( '0' .. '9' | '_' )*
+ // InternalBlipDSL.g:9737:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -4606,11 +4606,11 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9749:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // InternalBlipDSL.g:9749:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalBlipDSL.g:9739:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // InternalBlipDSL.g:9739:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // InternalBlipDSL.g:9749:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // InternalBlipDSL.g:9739:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -4619,7 +4619,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // InternalBlipDSL.g:9749:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // InternalBlipDSL.g:9739:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -4630,7 +4630,7 @@ public class InternalBlipDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalBlipDSL.g:9749:36: ( '+' | '-' )?
+ // InternalBlipDSL.g:9739:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -4663,7 +4663,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
- // InternalBlipDSL.g:9749:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalBlipDSL.g:9739:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -4675,7 +4675,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalBlipDSL.g:9749:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // InternalBlipDSL.g:9739:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -4699,7 +4699,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:9749:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // InternalBlipDSL.g:9739:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
{
if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) {
input.consume();
@@ -4732,10 +4732,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9751:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // InternalBlipDSL.g:9751:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalBlipDSL.g:9741:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // InternalBlipDSL.g:9741:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // InternalBlipDSL.g:9751:11: ( '^' )?
+ // InternalBlipDSL.g:9741:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -4744,7 +4744,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalBlipDSL.g:9751:11: '^'
+ // InternalBlipDSL.g:9741:11: '^'
{
match('^');
@@ -4762,7 +4762,7 @@ public class InternalBlipDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalBlipDSL.g:9751:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalBlipDSL.g:9741:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -4811,10 +4811,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9753:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
- // InternalBlipDSL.g:9753:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalBlipDSL.g:9743:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
+ // InternalBlipDSL.g:9743:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
{
- // InternalBlipDSL.g:9753:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalBlipDSL.g:9743:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
int alt15=2;
int LA15_0 = input.LA(1);
@@ -4832,10 +4832,10 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt15) {
case 1 :
- // InternalBlipDSL.g:9753:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
+ // InternalBlipDSL.g:9743:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
{
match('\"');
- // InternalBlipDSL.g:9753:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalBlipDSL.g:9743:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -4851,7 +4851,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalBlipDSL.g:9753:21: '\\\\' .
+ // InternalBlipDSL.g:9743:21: '\\\\' .
{
match('\\');
matchAny();
@@ -4859,7 +4859,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:9753:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalBlipDSL.g:9743:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -4879,7 +4879,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
} while (true);
- // InternalBlipDSL.g:9753:44: ( '\"' )?
+ // InternalBlipDSL.g:9743:44: ( '\"' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -4888,7 +4888,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalBlipDSL.g:9753:44: '\"'
+ // InternalBlipDSL.g:9743:44: '\"'
{
match('\"');
@@ -4901,10 +4901,10 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:9753:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
+ // InternalBlipDSL.g:9743:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
{
match('\'');
- // InternalBlipDSL.g:9753:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalBlipDSL.g:9743:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop13:
do {
int alt13=3;
@@ -4920,7 +4920,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt13) {
case 1 :
- // InternalBlipDSL.g:9753:55: '\\\\' .
+ // InternalBlipDSL.g:9743:55: '\\\\' .
{
match('\\');
matchAny();
@@ -4928,7 +4928,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalBlipDSL.g:9753:62: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalBlipDSL.g:9743:62: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -4948,7 +4948,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
} while (true);
- // InternalBlipDSL.g:9753:79: ( '\\'' )?
+ // InternalBlipDSL.g:9743:79: ( '\\'' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -4957,7 +4957,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt14) {
case 1 :
- // InternalBlipDSL.g:9753:79: '\\''
+ // InternalBlipDSL.g:9743:79: '\\''
{
match('\'');
@@ -4988,12 +4988,12 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9755:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalBlipDSL.g:9755:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalBlipDSL.g:9745:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalBlipDSL.g:9745:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalBlipDSL.g:9755:24: ( options {greedy=false; } : . )*
+ // InternalBlipDSL.g:9745:24: ( options {greedy=false; } : . )*
loop16:
do {
int alt16=2;
@@ -5018,7 +5018,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt16) {
case 1 :
- // InternalBlipDSL.g:9755:52: .
+ // InternalBlipDSL.g:9745:52: .
{
matchAny();
@@ -5048,12 +5048,12 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9757:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalBlipDSL.g:9757:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalBlipDSL.g:9747:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalBlipDSL.g:9747:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalBlipDSL.g:9757:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalBlipDSL.g:9747:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop17:
do {
int alt17=2;
@@ -5066,7 +5066,7 @@ public class InternalBlipDSLLexer extends Lexer {
switch (alt17) {
case 1 :
- // InternalBlipDSL.g:9757:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalBlipDSL.g:9747: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)<='\uFFFF') ) {
input.consume();
@@ -5086,7 +5086,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
} while (true);
- // InternalBlipDSL.g:9757:40: ( ( '\\r' )? '\\n' )?
+ // InternalBlipDSL.g:9747:40: ( ( '\\r' )? '\\n' )?
int alt19=2;
int LA19_0 = input.LA(1);
@@ -5095,9 +5095,9 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt19) {
case 1 :
- // InternalBlipDSL.g:9757:41: ( '\\r' )? '\\n'
+ // InternalBlipDSL.g:9747:41: ( '\\r' )? '\\n'
{
- // InternalBlipDSL.g:9757:41: ( '\\r' )?
+ // InternalBlipDSL.g:9747:41: ( '\\r' )?
int alt18=2;
int LA18_0 = input.LA(1);
@@ -5106,7 +5106,7 @@ public class InternalBlipDSLLexer extends Lexer {
}
switch (alt18) {
case 1 :
- // InternalBlipDSL.g:9757:41: '\\r'
+ // InternalBlipDSL.g:9747:41: '\\r'
{
match('\r');
@@ -5138,10 +5138,10 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9759:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalBlipDSL.g:9759:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalBlipDSL.g:9749:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalBlipDSL.g:9749:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalBlipDSL.g:9759:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalBlipDSL.g:9749:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt20=0;
loop20:
do {
@@ -5195,8 +5195,8 @@ public class InternalBlipDSLLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBlipDSL.g:9761:16: ( . )
- // InternalBlipDSL.g:9761:18: .
+ // InternalBlipDSL.g:9751:16: ( . )
+ // InternalBlipDSL.g:9751:18: .
{
matchAny();
@@ -6672,28 +6672,28 @@ public class InternalBlipDSLLexer extends Lexer {
protected DFA21 dfa21 = new DFA21(this);
static final String DFA21_eotS =
- "\1\uffff\1\70\2\uffff\16\70\1\163\1\166\1\70\5\uffff\1\u0081\3\uffff\1\u0087\1\u008b\1\u008f\1\u0091\1\u0093\1\u0095\1\u0097\1\u0099\1\u009b\1\u009e\1\u00a0\3\70\2\u00ab\1\63\5\uffff\4\70\3\uffff\3\70\1\u00bc\5\70\1\u00c6\15\70\1\u00d9\6\70\1\u00e3\2\70\1\u00ea\11\70\1\u00f6\2\70\1\u00fe\5\70\1\u0107\2\70\1\u010b\4\uffff\1\u010c\2\70\5\uffff\1\u0110\32\uffff\1\u0112\6\uffff\10\70\1\uffff\1\u00ab\4\uffff\15\70\1\uffff\6\70\1\u0132\1\70\1\u0134\1\uffff\5\70\1\u013b\12\70\1\uffff\1\70\1\uffff\1\u014b\10\70\1\uffff\1\70\1\u0156\3\70\2\uffff\1\70\1\u015b\6\70\1\u0164\2\70\1\uffff\5\70\1\u016f\1\70\1\uffff\2\70\1\u0173\5\70\1\uffff\2\70\3\uffff\1\u017d\1\70\4\uffff\1\u017f\1\u0180\17\70\1\u0191\2\70\1\u0194\2\70\1\u0198\2\70\1\u019c\1\u019e\1\u019f\2\70\1\uffff\1\u01a4\1\uffff\2\70\1\u01a7\3\70\1\uffff\3\70\1\u01ae\1\u01af\1\u01b0\1\u01b1\2\70\1\u01b7\4\uffff\1\70\1\uffff\3\70\1\u01be\5\70\1\u01c4\1\uffff\4\70\1\uffff\6\70\1\u01cf\1\u01d0\1\uffff\6\70\1\u01d7\3\70\1\uffff\3\70\1\uffff\11\70\1\uffff\1\u01e7\2\uffff\3\70\1\u01eb\2\70\1\u01ef\1\70\1\u01f2\3\70\1\u01f6\2\70\2\uffff\1\u01f9\1\70\1\uffff\2\70\2\uffff\2\70\5\uffff\2\70\1\uffff\1\70\1\uffff\2\70\1\uffff\1\u020c\3\70\1\u0210\1\70\4\uffff\1\u0212\1\u0213\1\70\1\uffff\1\u0215\1\uffff\5\70\2\uffff\3\70\1\u021e\1\70\1\uffff\1\u0220\1\70\1\u0222\2\70\1\uffff\4\70\2\uffff\6\70\1\uffff\1\u0230\3\70\1\u0235\1\u0236\2\70\1\u0239\1\70\1\u023c\4\70\1\uffff\1\u0241\1\u0243\1\u0244\1\uffff\2\70\2\uffff\1\u0248\2\uffff\3\70\1\uffff\1\70\1\u024d\1\uffff\1\u024e\4\70\4\uffff\2\70\4\uffff\3\70\1\uffff\2\70\1\u025a\1\uffff\1\70\2\uffff\1\70\1\uffff\1\u025e\4\70\1\u0263\1\70\1\u0265\1\uffff\1\70\1\uffff\1\u0267\1\uffff\6\70\1\u026e\2\70\1\u0271\1\u0272\2\70\1\uffff\1\u0276\1\u0277\1\70\3\uffff\1\u0279\1\70\1\uffff\1\70\2\uffff\2\70\1\u0282\1\70\4\uffff\1\70\1\u0285\2\uffff\1\u0286\1\u0287\2\70\2\uffff\2\70\1\u028c\2\70\1\u028f\4\70\1\u0294\1\uffff\1\u0295\1\70\2\uffff\2\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\70\1\uffff\5\70\1\u02a1\1\uffff\1\70\1\u02a3\2\uffff\2\70\3\uffff\1\u02a8\1\uffff\1\u02a9\5\uffff\2\70\2\uffff\1\u02ae\3\uffff\4\70\1\uffff\1\u02b3\1\70\1\uffff\1\u02b5\1\u02b6\1\70\1\u02b9\2\uffff\1\u02ba\4\70\1\u02c0\1\70\1\u02c2\1\70\1\u02c4\1\70\1\uffff\1\70\1\uffff\1\70\1\u02c8\6\uffff\2\70\1\uffff\1\u02cb\3\70\1\uffff\1\70\2\uffff\2\70\2\uffff\5\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\u02d9\2\70\1\uffff\1\u02dc\1\u02dd\1\uffff\2\70\1\u02e0\1\70\1\u02e2\3\70\1\u02e6\1\u02e7\3\70\1\uffff\1\u02eb\1\70\2\uffff\1\u02ed\1\70\1\uffff\1\u02ef\1\uffff\1\70\1\u02f1\1\u02f2\2\uffff\1\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\70\2\uffff\1\u02f8\1\70\1\u02fa\1\70\1\u02fc\1\uffff\1\70\1\uffff\1\70\1\uffff\15\70\1\u030c\1\u030d\2\uffff";
+ "\1\uffff\7\70\2\uffff\10\70\1\163\1\166\1\70\5\uffff\1\u0081\3\uffff\1\u0087\1\u008b\1\u008f\1\u0091\1\u0093\1\u0095\1\u0097\1\u0099\1\u009b\1\u009e\1\u00a0\3\70\2\u00ab\1\63\5\uffff\4\70\1\uffff\3\70\1\u00bc\5\70\1\u00c6\14\70\2\uffff\1\70\1\u00d9\6\70\1\u00e3\2\70\1\u00ea\11\70\1\u00f6\2\70\1\u00fe\5\70\1\u0107\2\70\1\u010b\4\uffff\1\u010c\2\70\5\uffff\1\u0110\32\uffff\1\u0112\6\uffff\10\70\1\uffff\1\u00ab\4\uffff\15\70\1\uffff\6\70\1\u0132\1\70\1\u0134\1\uffff\5\70\1\u013b\12\70\1\uffff\1\70\1\uffff\1\u014b\10\70\1\uffff\1\70\1\u0156\3\70\2\uffff\1\70\1\u015b\6\70\1\u0164\2\70\1\uffff\5\70\1\u016f\1\70\1\uffff\2\70\1\u0173\5\70\1\uffff\2\70\3\uffff\1\u017d\1\70\4\uffff\1\u017f\1\u0180\17\70\1\u0191\2\70\1\u0194\2\70\1\u0198\2\70\1\u019c\1\u019e\1\u019f\2\70\1\uffff\1\u01a4\1\uffff\2\70\1\u01a7\3\70\1\uffff\3\70\1\u01ae\1\u01af\1\u01b0\1\u01b1\2\70\1\u01b7\4\uffff\1\70\1\uffff\3\70\1\u01be\5\70\1\u01c4\1\uffff\4\70\1\uffff\6\70\1\u01cf\1\u01d0\1\uffff\6\70\1\u01d7\3\70\1\uffff\3\70\1\uffff\11\70\1\uffff\1\u01e7\2\uffff\3\70\1\u01eb\2\70\1\u01ef\1\70\1\u01f2\3\70\1\u01f6\2\70\2\uffff\1\u01f9\1\70\1\uffff\2\70\2\uffff\2\70\5\uffff\2\70\1\uffff\1\70\1\uffff\2\70\1\uffff\1\u020c\3\70\1\u0210\1\70\4\uffff\1\u0212\1\u0213\1\70\1\uffff\1\u0215\1\uffff\5\70\2\uffff\3\70\1\u021e\1\70\1\uffff\1\u0220\1\70\1\u0222\2\70\1\uffff\4\70\2\uffff\6\70\1\uffff\1\u0230\3\70\1\u0235\1\u0236\2\70\1\u0239\1\70\1\u023c\4\70\1\uffff\1\u0241\1\u0243\1\u0244\1\uffff\2\70\2\uffff\1\u0248\2\uffff\3\70\1\uffff\1\70\1\u024d\1\uffff\1\u024e\4\70\4\uffff\2\70\4\uffff\3\70\1\uffff\2\70\1\u025a\1\uffff\1\70\2\uffff\1\70\1\uffff\1\u025e\4\70\1\u0263\1\70\1\u0265\1\uffff\1\70\1\uffff\1\u0267\1\uffff\6\70\1\u026e\2\70\1\u0271\1\u0272\2\70\1\uffff\1\u0276\1\u0277\1\70\3\uffff\1\u0279\1\70\1\uffff\1\70\2\uffff\2\70\1\u0282\1\70\4\uffff\1\70\1\u0285\2\uffff\1\u0286\1\u0287\2\70\2\uffff\2\70\1\u028c\2\70\1\u028f\4\70\1\u0294\1\uffff\1\u0295\1\70\2\uffff\2\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\70\1\uffff\5\70\1\u02a1\1\uffff\1\70\1\u02a3\2\uffff\2\70\3\uffff\1\u02a8\1\uffff\1\u02a9\5\uffff\2\70\2\uffff\1\u02ae\3\uffff\4\70\1\uffff\1\u02b3\1\70\1\uffff\1\u02b5\1\u02b6\1\70\1\u02b9\2\uffff\1\u02ba\4\70\1\u02c0\1\70\1\u02c2\1\70\1\u02c4\1\70\1\uffff\1\70\1\uffff\1\70\1\u02c8\6\uffff\2\70\1\uffff\1\u02cb\3\70\1\uffff\1\70\2\uffff\2\70\2\uffff\5\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\u02d9\2\70\1\uffff\1\u02dc\1\u02dd\1\uffff\2\70\1\u02e0\1\70\1\u02e2\3\70\1\u02e6\1\u02e7\3\70\1\uffff\1\u02eb\1\70\2\uffff\1\u02ed\1\70\1\uffff\1\u02ef\1\uffff\1\70\1\u02f1\1\u02f2\2\uffff\1\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\70\1\uffff\1\70\2\uffff\1\u02f8\1\70\1\u02fa\1\70\1\u02fc\1\uffff\1\70\1\uffff\1\70\1\uffff\15\70\1\u030c\1\u030d\2\uffff";
static final String DFA21_eofS =
"\u030e\uffff";
static final String DFA21_minS =
- "\1\0\1\141\2\uffff\1\143\3\145\2\141\1\160\1\143\1\141\1\144\1\153\1\141\1\145\1\162\1\56\1\52\1\145\5\uffff\1\75\3\uffff\1\53\1\55\1\52\1\75\1\76\1\75\1\174\1\46\1\75\1\56\1\72\2\141\1\145\2\60\1\44\5\uffff\1\143\1\145\1\156\1\165\3\uffff\1\141\1\157\1\143\1\44\1\143\1\146\1\156\1\146\1\157\1\44\1\162\1\142\1\145\1\156\2\154\1\156\1\141\1\155\1\143\1\154\1\157\1\145\1\44\2\141\1\162\1\151\1\160\1\156\1\44\1\141\1\160\1\44\1\162\1\147\1\144\1\143\1\163\1\151\3\145\1\44\1\154\1\147\1\44\1\141\1\157\1\156\1\160\1\147\1\44\1\164\1\162\1\74\4\uffff\1\44\1\167\1\154\5\uffff\1\75\32\uffff\1\75\6\uffff\1\154\1\141\1\156\1\163\1\151\1\142\1\155\1\141\1\uffff\1\60\4\uffff\1\153\1\143\1\144\1\156\1\163\1\143\1\163\1\147\1\157\1\156\1\154\1\164\1\157\1\uffff\1\147\1\141\1\164\1\153\1\143\1\141\1\44\1\156\1\44\1\uffff\1\153\1\163\1\156\1\154\1\143\1\44\1\144\1\163\1\141\1\147\1\156\1\153\1\154\1\143\1\156\1\162\1\142\1\157\1\uffff\1\44\1\166\1\163\2\162\1\151\1\164\1\145\1\143\1\uffff\1\145\1\44\1\163\1\145\1\157\2\uffff\1\155\1\44\1\145\1\150\1\145\1\157\1\145\1\164\1\44\1\162\1\156\1\uffff\2\145\2\143\1\145\1\44\1\155\1\uffff\1\162\1\143\1\44\1\165\1\154\1\151\1\150\1\156\1\uffff\1\141\1\157\3\uffff\1\44\1\154\4\uffff\2\44\1\162\1\165\1\151\1\154\2\151\1\145\1\162\1\160\1\141\2\145\1\164\2\151\1\44\1\145\1\162\1\44\1\165\1\141\1\44\1\151\1\164\3\44\1\162\1\165\1\uffff\1\44\1\uffff\1\154\1\145\1\44\1\145\1\164\1\141\1\uffff\2\145\1\154\4\44\1\153\1\147\1\44\4\uffff\1\141\1\uffff\1\151\1\124\1\143\1\44\1\151\1\160\1\143\1\162\1\150\1\44\1\uffff\1\150\1\157\1\167\1\151\1\uffff\1\166\1\40\1\165\1\141\1\156\1\162\2\44\1\uffff\1\141\1\164\1\151\1\141\1\101\1\156\1\44\1\150\1\145\1\162\1\uffff\1\145\1\164\1\153\1\uffff\1\162\1\145\1\171\1\172\1\164\1\143\1\156\1\143\1\167\1\uffff\1\44\2\uffff\1\144\1\163\1\143\1\44\1\164\1\154\1\44\1\164\1\44\1\147\1\163\1\146\1\44\1\163\1\154\2\uffff\1\44\1\164\1\uffff\1\163\1\156\2\uffff\1\156\1\151\2\uffff\1\142\2\uffff\1\151\1\154\1\142\1\157\1\uffff\1\157\1\162\1\uffff\1\44\1\151\2\162\1\44\1\154\4\uffff\2\44\1\141\1\uffff\1\44\1\uffff\1\144\1\143\1\151\1\150\1\145\2\uffff\1\143\1\164\1\150\1\44\1\162\1\uffff\1\44\1\146\1\44\1\156\1\145\1\uffff\1\163\1\156\1\144\1\164\2\uffff\1\164\1\162\1\164\1\171\1\143\1\144\1\uffff\1\44\1\154\1\141\1\156\2\44\1\156\1\145\1\44\1\145\1\44\1\150\1\164\1\150\1\163\1\uffff\3\44\1\uffff\1\157\1\145\2\uffff\1\44\2\uffff\1\145\1\163\1\151\1\uffff\1\164\1\44\1\uffff\1\44\1\151\1\143\1\147\1\157\4\uffff\1\142\1\164\4\uffff\2\141\1\166\1\uffff\1\157\1\144\1\44\1\uffff\1\171\2\uffff\1\163\1\uffff\1\44\1\145\1\155\1\55\1\166\1\44\1\164\1\44\1\uffff\1\157\1\uffff\1\44\1\uffff\1\141\1\156\1\151\1\147\1\151\1\163\1\44\1\145\1\171\2\44\1\164\1\141\1\uffff\2\44\1\164\3\uffff\1\44\1\164\1\uffff\1\55\1\142\1\uffff\1\162\1\151\1\44\1\55\4\uffff\1\162\1\44\2\uffff\2\44\1\156\1\164\2\uffff\1\166\1\145\1\44\1\156\1\145\1\44\2\144\1\151\1\156\1\44\1\uffff\1\44\1\153\2\uffff\1\164\1\145\1\uffff\1\145\1\uffff\1\141\1\uffff\1\156\1\uffff\2\164\1\166\1\145\1\157\1\44\1\uffff\1\163\1\44\2\uffff\1\151\1\162\1\61\2\uffff\1\44\1\uffff\1\44\1\146\4\uffff\2\157\2\uffff\1\44\3\uffff\1\145\1\141\1\145\1\157\1\uffff\1\44\1\144\1\uffff\2\44\1\143\1\44\2\uffff\1\44\1\141\1\157\1\156\1\163\1\44\1\145\1\44\1\145\1\44\1\156\1\uffff\1\117\1\uffff\1\166\1\44\6\uffff\2\156\1\uffff\1\44\2\163\1\146\1\uffff\1\102\2\uffff\1\145\1\162\2\uffff\1\163\1\165\1\164\1\153\1\172\1\uffff\1\163\1\uffff\1\163\1\uffff\1\44\1\156\1\151\1\uffff\2\44\1\uffff\1\153\1\160\1\44\1\171\1\44\1\157\1\153\1\164\2\44\1\145\1\40\1\160\1\uffff\1\44\1\164\2\uffff\1\44\1\154\1\uffff\1\44\1\uffff\1\165\2\44\2\uffff\1\144\1\uffff\1\154\1\uffff\1\171\1\uffff\1\151\1\uffff\1\160\2\uffff\1\44\1\151\1\44\1\164\1\44\1\uffff\1\164\1\uffff\1\147\1\uffff\1\147\2\141\2\164\2\145\2\167\2\141\2\171\2\44\2\uffff";
+ "\1\0\1\141\1\143\3\145\2\141\2\uffff\1\160\1\143\1\141\1\144\1\153\1\141\1\145\1\162\1\56\1\52\1\145\5\uffff\1\75\3\uffff\1\53\1\55\1\52\1\75\1\76\1\75\1\174\1\46\1\75\1\56\1\72\2\141\1\145\2\60\1\44\5\uffff\1\143\1\145\1\156\1\165\1\uffff\1\141\1\157\1\143\1\44\1\143\1\146\1\156\1\146\1\157\1\44\1\162\1\142\1\145\1\156\2\154\1\156\1\141\1\155\1\143\1\154\1\157\2\uffff\1\145\1\44\2\141\1\162\1\151\1\160\1\156\1\44\1\141\1\160\1\44\1\162\1\147\1\144\1\143\1\163\1\151\3\145\1\44\1\154\1\147\1\44\1\141\1\157\1\156\1\160\1\147\1\44\1\164\1\162\1\74\4\uffff\1\44\1\167\1\154\5\uffff\1\75\32\uffff\1\75\6\uffff\1\154\1\141\1\156\1\163\1\151\1\142\1\155\1\141\1\uffff\1\60\4\uffff\1\153\1\143\1\144\1\156\1\163\1\143\1\163\1\147\1\157\1\156\1\154\1\164\1\157\1\uffff\1\147\1\141\1\164\1\153\1\143\1\141\1\44\1\156\1\44\1\uffff\1\153\1\163\1\156\1\154\1\143\1\44\1\144\1\163\1\141\1\147\1\156\1\153\1\154\1\143\1\156\1\162\1\142\1\157\1\uffff\1\44\1\166\1\163\2\162\1\151\1\164\1\145\1\143\1\uffff\1\145\1\44\1\163\1\145\1\157\2\uffff\1\155\1\44\1\145\1\150\1\145\1\157\1\145\1\164\1\44\1\162\1\156\1\uffff\2\145\2\143\1\145\1\44\1\155\1\uffff\1\162\1\143\1\44\1\165\1\154\1\151\1\150\1\156\1\uffff\1\141\1\157\3\uffff\1\44\1\154\4\uffff\2\44\1\162\1\165\1\151\1\154\2\151\1\145\1\162\1\160\1\141\2\145\1\164\2\151\1\44\1\145\1\162\1\44\1\165\1\141\1\44\1\151\1\164\3\44\1\162\1\165\1\uffff\1\44\1\uffff\1\154\1\145\1\44\1\145\1\164\1\141\1\uffff\2\145\1\154\4\44\1\153\1\147\1\44\4\uffff\1\141\1\uffff\1\151\1\124\1\143\1\44\1\151\1\160\1\143\1\162\1\150\1\44\1\uffff\1\150\1\157\1\167\1\151\1\uffff\1\166\1\40\1\165\1\141\1\156\1\162\2\44\1\uffff\1\141\1\164\1\151\1\141\1\101\1\156\1\44\1\150\1\145\1\162\1\uffff\1\145\1\164\1\153\1\uffff\1\162\1\145\1\171\1\172\1\164\1\143\1\156\1\143\1\167\1\uffff\1\44\2\uffff\1\144\1\163\1\143\1\44\1\164\1\154\1\44\1\164\1\44\1\147\1\163\1\146\1\44\1\163\1\154\2\uffff\1\44\1\164\1\uffff\1\163\1\156\2\uffff\1\156\1\151\2\uffff\1\142\2\uffff\1\151\1\154\1\142\1\157\1\uffff\1\157\1\162\1\uffff\1\44\1\151\2\162\1\44\1\154\4\uffff\2\44\1\141\1\uffff\1\44\1\uffff\1\144\1\143\1\151\1\150\1\145\2\uffff\1\143\1\164\1\150\1\44\1\162\1\uffff\1\44\1\146\1\44\1\156\1\145\1\uffff\1\163\1\156\1\144\1\164\2\uffff\1\164\1\162\1\164\1\171\1\143\1\144\1\uffff\1\44\1\154\1\141\1\156\2\44\1\156\1\145\1\44\1\145\1\44\1\150\1\164\1\150\1\163\1\uffff\3\44\1\uffff\1\157\1\145\2\uffff\1\44\2\uffff\1\145\1\163\1\151\1\uffff\1\164\1\44\1\uffff\1\44\1\151\1\143\1\147\1\157\4\uffff\1\142\1\164\4\uffff\2\141\1\166\1\uffff\1\157\1\144\1\44\1\uffff\1\171\2\uffff\1\163\1\uffff\1\44\1\145\1\155\1\55\1\166\1\44\1\164\1\44\1\uffff\1\157\1\uffff\1\44\1\uffff\1\141\1\156\1\151\1\147\1\151\1\163\1\44\1\145\1\171\2\44\1\164\1\141\1\uffff\2\44\1\164\3\uffff\1\44\1\164\1\uffff\1\55\1\142\1\uffff\1\162\1\151\1\44\1\55\4\uffff\1\162\1\44\2\uffff\2\44\1\156\1\164\2\uffff\1\166\1\145\1\44\1\156\1\145\1\44\2\144\1\151\1\156\1\44\1\uffff\1\44\1\153\2\uffff\1\164\1\145\1\uffff\1\145\1\uffff\1\141\1\uffff\1\156\1\uffff\2\164\1\166\1\145\1\157\1\44\1\uffff\1\163\1\44\2\uffff\1\151\1\162\1\61\2\uffff\1\44\1\uffff\1\44\1\146\4\uffff\2\157\2\uffff\1\44\3\uffff\1\145\1\141\1\145\1\157\1\uffff\1\44\1\144\1\uffff\2\44\1\143\1\44\2\uffff\1\44\1\141\1\157\1\156\1\163\1\44\1\145\1\44\1\145\1\44\1\156\1\uffff\1\117\1\uffff\1\166\1\44\6\uffff\2\156\1\uffff\1\44\2\163\1\146\1\uffff\1\102\2\uffff\1\145\1\162\2\uffff\1\163\1\165\1\164\1\153\1\172\1\uffff\1\163\1\uffff\1\163\1\uffff\1\44\1\156\1\151\1\uffff\2\44\1\uffff\1\153\1\160\1\44\1\171\1\44\1\157\1\153\1\164\2\44\1\145\1\40\1\160\1\uffff\1\44\1\164\2\uffff\1\44\1\154\1\uffff\1\44\1\uffff\1\165\2\44\2\uffff\1\144\1\uffff\1\154\1\uffff\1\171\1\uffff\1\151\1\uffff\1\160\2\uffff\1\44\1\151\1\44\1\164\1\44\1\uffff\1\164\1\uffff\1\147\1\uffff\1\147\2\141\2\164\2\145\2\167\2\141\2\171\2\44\2\uffff";
static final String DFA21_maxS =
- "\1\uffff\1\162\2\uffff\1\156\1\157\1\164\1\157\1\165\1\160\1\163\3\171\1\160\1\167\1\165\1\164\1\56\1\75\1\165\5\uffff\1\76\3\uffff\1\75\1\76\2\75\1\76\1\75\1\174\1\46\1\75\2\72\1\143\1\165\1\157\1\170\1\154\1\172\5\uffff\1\143\1\157\1\162\1\165\3\uffff\1\160\1\157\1\163\1\172\1\147\1\146\1\156\1\163\1\157\1\172\1\162\1\142\1\151\1\156\1\162\1\154\1\156\1\141\1\155\1\143\1\154\1\157\1\151\1\172\1\164\1\141\1\162\1\151\1\160\1\156\1\172\1\171\1\160\1\172\1\162\1\147\1\144\1\164\1\163\1\151\3\145\1\172\1\164\1\155\1\172\1\141\1\157\1\156\1\164\1\147\1\172\1\164\1\162\1\74\4\uffff\1\172\1\167\1\154\5\uffff\1\75\32\uffff\1\75\6\uffff\1\162\1\141\1\156\1\163\1\151\1\156\1\155\1\154\1\uffff\1\154\4\uffff\1\153\1\143\1\144\1\156\1\163\1\143\1\163\1\147\1\157\1\156\1\154\1\164\1\157\1\uffff\1\147\1\153\1\164\1\153\1\143\1\141\1\172\1\156\1\172\1\uffff\1\153\1\163\1\156\1\154\1\143\1\172\1\144\1\163\1\141\1\147\1\156\1\153\1\154\1\143\1\156\1\162\1\164\1\157\1\uffff\1\172\1\166\1\163\1\162\1\164\1\151\1\164\1\145\1\143\1\uffff\1\145\1\172\1\163\1\145\1\157\2\uffff\1\155\1\172\1\163\1\154\1\145\1\157\1\145\1\164\1\172\1\162\1\170\1\uffff\1\154\1\145\2\143\1\145\1\172\1\155\1\uffff\1\162\1\143\1\172\1\167\1\154\1\151\1\150\1\156\1\uffff\1\145\1\157\3\uffff\1\172\1\154\4\uffff\2\172\1\162\1\165\1\151\1\154\2\151\1\145\1\162\1\160\1\141\2\145\1\164\2\151\1\172\1\145\1\162\1\172\1\165\1\141\1\172\1\151\1\164\3\172\1\162\1\165\1\uffff\1\172\1\uffff\1\154\1\145\1\172\1\145\1\164\1\141\1\uffff\2\145\1\154\4\172\1\153\1\147\1\172\4\uffff\1\141\1\uffff\1\151\1\124\1\143\1\172\1\151\1\160\1\143\1\162\1\150\1\172\1\uffff\1\150\1\157\1\167\1\151\1\uffff\1\166\1\40\1\165\1\141\1\156\1\162\2\172\1\uffff\1\141\1\164\1\151\1\141\1\101\1\156\1\172\1\150\1\145\1\162\1\uffff\1\145\1\164\1\153\1\uffff\1\162\1\145\1\171\1\172\1\164\1\143\1\156\1\143\1\167\1\uffff\1\172\2\uffff\1\144\1\163\1\143\1\172\1\164\1\154\1\172\1\164\1\172\1\147\1\163\1\146\1\172\1\163\1\154\2\uffff\1\172\1\164\1\uffff\1\163\1\156\2\uffff\1\156\1\151\2\uffff\1\164\2\uffff\1\151\1\154\1\164\1\157\1\uffff\1\157\1\162\1\uffff\1\172\1\151\2\162\1\172\1\154\4\uffff\2\172\1\141\1\uffff\1\172\1\uffff\1\144\1\143\1\151\1\150\1\145\2\uffff\1\143\1\164\1\150\1\172\1\162\1\uffff\1\172\1\146\1\172\1\156\1\145\1\uffff\1\163\1\156\1\163\1\164\2\uffff\1\164\1\162\1\164\1\171\1\143\1\144\1\uffff\1\172\1\154\1\141\1\156\2\172\1\156\1\145\1\172\1\145\1\172\1\150\1\164\1\150\1\163\1\uffff\3\172\1\uffff\1\157\1\145\2\uffff\1\172\2\uffff\1\145\1\163\1\151\1\uffff\1\164\1\172\1\uffff\1\172\1\151\1\143\1\147\1\157\4\uffff\1\142\1\164\4\uffff\2\141\1\166\1\uffff\1\157\1\144\1\172\1\uffff\1\171\2\uffff\1\163\1\uffff\1\172\1\145\1\155\1\55\1\166\1\172\1\164\1\172\1\uffff\1\157\1\uffff\1\172\1\uffff\1\141\1\156\1\151\1\147\1\151\1\163\1\172\1\145\1\171\2\172\1\164\1\141\1\uffff\2\172\1\164\3\uffff\1\172\1\164\1\uffff\1\55\1\164\1\uffff\1\162\1\151\1\172\1\55\4\uffff\1\162\1\172\2\uffff\2\172\1\156\1\164\2\uffff\1\166\1\145\1\172\1\156\1\145\1\172\2\144\1\151\1\156\1\172\1\uffff\1\172\1\153\2\uffff\1\164\1\145\1\uffff\1\145\1\uffff\1\141\1\uffff\1\156\1\uffff\2\164\1\166\1\145\1\157\1\172\1\uffff\1\163\1\172\2\uffff\1\151\1\162\1\143\2\uffff\1\172\1\uffff\1\172\1\163\4\uffff\2\157\2\uffff\1\172\3\uffff\1\145\1\141\1\145\1\157\1\uffff\1\172\1\144\1\uffff\2\172\1\143\1\172\2\uffff\1\172\1\141\1\157\1\156\1\163\1\172\1\145\1\172\1\145\1\172\1\156\1\uffff\1\117\1\uffff\1\166\1\172\6\uffff\2\156\1\uffff\1\172\2\163\1\146\1\uffff\1\102\2\uffff\1\145\1\162\2\uffff\1\163\1\165\1\164\1\153\1\172\1\uffff\1\163\1\uffff\1\163\1\uffff\1\172\1\156\1\151\1\uffff\2\172\1\uffff\1\153\1\160\1\172\1\171\1\172\1\157\1\153\1\164\2\172\1\145\1\40\1\160\1\uffff\1\172\1\164\2\uffff\1\172\1\154\1\uffff\1\172\1\uffff\1\165\2\172\2\uffff\1\144\1\uffff\1\154\1\uffff\1\171\1\uffff\1\151\1\uffff\1\160\2\uffff\1\172\1\151\1\172\1\164\1\172\1\uffff\1\164\1\uffff\1\147\1\uffff\1\147\2\141\2\164\2\145\2\167\2\141\2\171\2\172\2\uffff";
+ "\1\uffff\1\162\1\156\1\157\1\164\1\157\1\165\1\160\2\uffff\1\163\3\171\1\160\1\167\1\165\1\164\1\56\1\75\1\165\5\uffff\1\76\3\uffff\1\75\1\76\2\75\1\76\1\75\1\174\1\46\1\75\2\72\1\143\1\165\1\157\1\170\1\154\1\172\5\uffff\1\143\1\157\1\162\1\165\1\uffff\1\160\1\157\1\163\1\172\1\147\1\146\1\156\1\163\1\157\1\172\1\162\1\142\1\151\1\156\1\162\1\154\1\156\1\141\1\155\1\143\1\154\1\157\2\uffff\1\151\1\172\1\164\1\141\1\162\1\151\1\160\1\156\1\172\1\171\1\160\1\172\1\162\1\147\1\144\1\164\1\163\1\151\3\145\1\172\1\164\1\155\1\172\1\141\1\157\1\156\1\164\1\147\1\172\1\164\1\162\1\74\4\uffff\1\172\1\167\1\154\5\uffff\1\75\32\uffff\1\75\6\uffff\1\162\1\141\1\156\1\163\1\151\1\156\1\155\1\154\1\uffff\1\154\4\uffff\1\153\1\143\1\144\1\156\1\163\1\143\1\163\1\147\1\157\1\156\1\154\1\164\1\157\1\uffff\1\147\1\153\1\164\1\153\1\143\1\141\1\172\1\156\1\172\1\uffff\1\153\1\163\1\156\1\154\1\143\1\172\1\144\1\163\1\141\1\147\1\156\1\153\1\154\1\143\1\156\1\162\1\164\1\157\1\uffff\1\172\1\166\1\163\1\162\1\164\1\151\1\164\1\145\1\143\1\uffff\1\145\1\172\1\163\1\145\1\157\2\uffff\1\155\1\172\1\163\1\154\1\145\1\157\1\145\1\164\1\172\1\162\1\170\1\uffff\1\154\1\145\2\143\1\145\1\172\1\155\1\uffff\1\162\1\143\1\172\1\167\1\154\1\151\1\150\1\156\1\uffff\1\145\1\157\3\uffff\1\172\1\154\4\uffff\2\172\1\162\1\165\1\151\1\154\2\151\1\145\1\162\1\160\1\141\2\145\1\164\2\151\1\172\1\145\1\162\1\172\1\165\1\141\1\172\1\151\1\164\3\172\1\162\1\165\1\uffff\1\172\1\uffff\1\154\1\145\1\172\1\145\1\164\1\141\1\uffff\2\145\1\154\4\172\1\153\1\147\1\172\4\uffff\1\141\1\uffff\1\151\1\124\1\143\1\172\1\151\1\160\1\143\1\162\1\150\1\172\1\uffff\1\150\1\157\1\167\1\151\1\uffff\1\166\1\40\1\165\1\141\1\156\1\162\2\172\1\uffff\1\141\1\164\1\151\1\141\1\101\1\156\1\172\1\150\1\145\1\162\1\uffff\1\145\1\164\1\153\1\uffff\1\162\1\145\1\171\1\172\1\164\1\143\1\156\1\143\1\167\1\uffff\1\172\2\uffff\1\144\1\163\1\143\1\172\1\164\1\154\1\172\1\164\1\172\1\147\1\163\1\146\1\172\1\163\1\154\2\uffff\1\172\1\164\1\uffff\1\163\1\156\2\uffff\1\156\1\151\2\uffff\1\164\2\uffff\1\151\1\154\1\164\1\157\1\uffff\1\157\1\162\1\uffff\1\172\1\151\2\162\1\172\1\154\4\uffff\2\172\1\141\1\uffff\1\172\1\uffff\1\144\1\143\1\151\1\150\1\145\2\uffff\1\143\1\164\1\150\1\172\1\162\1\uffff\1\172\1\146\1\172\1\156\1\145\1\uffff\1\163\1\156\1\163\1\164\2\uffff\1\164\1\162\1\164\1\171\1\143\1\144\1\uffff\1\172\1\154\1\141\1\156\2\172\1\156\1\145\1\172\1\145\1\172\1\150\1\164\1\150\1\163\1\uffff\3\172\1\uffff\1\157\1\145\2\uffff\1\172\2\uffff\1\145\1\163\1\151\1\uffff\1\164\1\172\1\uffff\1\172\1\151\1\143\1\147\1\157\4\uffff\1\142\1\164\4\uffff\2\141\1\166\1\uffff\1\157\1\144\1\172\1\uffff\1\171\2\uffff\1\163\1\uffff\1\172\1\145\1\155\1\55\1\166\1\172\1\164\1\172\1\uffff\1\157\1\uffff\1\172\1\uffff\1\141\1\156\1\151\1\147\1\151\1\163\1\172\1\145\1\171\2\172\1\164\1\141\1\uffff\2\172\1\164\3\uffff\1\172\1\164\1\uffff\1\55\1\164\1\uffff\1\162\1\151\1\172\1\55\4\uffff\1\162\1\172\2\uffff\2\172\1\156\1\164\2\uffff\1\166\1\145\1\172\1\156\1\145\1\172\2\144\1\151\1\156\1\172\1\uffff\1\172\1\153\2\uffff\1\164\1\145\1\uffff\1\145\1\uffff\1\141\1\uffff\1\156\1\uffff\2\164\1\166\1\145\1\157\1\172\1\uffff\1\163\1\172\2\uffff\1\151\1\162\1\143\2\uffff\1\172\1\uffff\1\172\1\163\4\uffff\2\157\2\uffff\1\172\3\uffff\1\145\1\141\1\145\1\157\1\uffff\1\172\1\144\1\uffff\2\172\1\143\1\172\2\uffff\1\172\1\141\1\157\1\156\1\163\1\172\1\145\1\172\1\145\1\172\1\156\1\uffff\1\117\1\uffff\1\166\1\172\6\uffff\2\156\1\uffff\1\172\2\163\1\146\1\uffff\1\102\2\uffff\1\145\1\162\2\uffff\1\163\1\165\1\164\1\153\1\172\1\uffff\1\163\1\uffff\1\163\1\uffff\1\172\1\156\1\151\1\uffff\2\172\1\uffff\1\153\1\160\1\172\1\171\1\172\1\157\1\153\1\164\2\172\1\145\1\40\1\160\1\uffff\1\172\1\164\2\uffff\1\172\1\154\1\uffff\1\172\1\uffff\1\165\2\172\2\uffff\1\144\1\uffff\1\154\1\uffff\1\171\1\uffff\1\151\1\uffff\1\160\2\uffff\1\172\1\151\1\172\1\164\1\172\1\uffff\1\164\1\uffff\1\147\1\uffff\1\147\2\141\2\164\2\145\2\167\2\141\2\171\2\172\2\uffff";
static final String DFA21_acceptS =
- "\2\uffff\1\2\1\3\21\uffff\1\55\1\56\1\57\1\60\1\61\1\uffff\1\63\1\64\1\65\21\uffff\1\u00ca\2\u00cb\1\u00ce\1\u00cf\4\uffff\1\u00ca\1\2\1\3\70\uffff\1\47\1\70\1\115\1\53\3\uffff\1\55\1\56\1\57\1\60\1\61\1\uffff\1\110\1\62\1\63\1\64\1\65\1\66\1\121\1\113\1\67\1\105\1\122\1\114\1\71\1\u00cc\1\u00cd\1\116\1\72\1\117\1\111\1\73\1\75\1\74\1\76\1\125\1\77\1\154\1\uffff\1\120\1\112\1\124\1\153\1\123\1\131\10\uffff\1\u00c7\1\uffff\1\u00c8\1\u00c9\1\u00cb\1\u00ce\15\uffff\1\126\11\uffff\1\133\22\uffff\1\165\11\uffff\1\17\5\uffff\1\u0081\1\u0085\13\uffff\1\u008c\7\uffff\1\u0095\10\uffff\1\40\2\uffff\1\106\1\107\1\54\2\uffff\1\102\1\100\1\103\1\101\37\uffff\1\20\1\uffff\1\u00b9\6\uffff\1\22\12\uffff\1\173\1\u0097\1\u009b\1\u00b1\1\uffff\1\16\12\uffff\1\147\4\uffff\1\u00a2\10\uffff\1\u00a1\12\uffff\1\u0087\3\uffff\1\35\11\uffff\1\140\1\uffff\1\134\1\135\17\uffff\1\u0091\1\161\2\uffff\1\6\2\uffff\1\u009f\1\163\2\uffff\1\u00c2\1\u00c1\1\uffff\1\164\1\u00c4\4\uffff\1\167\2\uffff\1\43\6\uffff\1\u0086\1\13\1\u00a0\1\u00c3\3\uffff\1\u009d\1\uffff\1\u00b5\5\uffff\1\u0080\1\177\5\uffff\1\142\5\uffff\1\160\4\uffff\1\127\1\u008a\6\uffff\1\42\17\uffff\1\143\3\uffff\1\u0089\2\uffff\1\172\1\171\1\uffff\1\u009e\1\u0090\3\uffff\1\u00a6\2\uffff\1\5\5\uffff\1\176\1\u0096\1\u0099\1\u00af\2\uffff\1\175\1\u0098\1\u009c\1\u00ae\3\uffff\1\132\3\uffff\1\141\1\uffff\1\u00c6\1\14\1\uffff\1\u00b6\10\uffff\1\137\1\uffff\1\u00ab\1\uffff\1\145\15\uffff\1\152\3\uffff\1\u00b3\1\u00bb\1\u00c5\2\uffff\1\u00a4\2\uffff\1\166\4\uffff\1\u00a9\1\u0092\1\162\1\u0084\2\uffff\1\u0082\1\u0083\4\uffff\1\u008b\1\50\13\uffff\1\u00b8\2\uffff\1\u00a3\1\u00bd\2\uffff\1\u00b4\1\uffff\1\51\1\uffff\1\130\1\uffff\1\144\6\uffff\1\u00a5\2\uffff\1\27\1\156\3\uffff\1\u008e\1\u00c0\1\uffff\1\146\2\uffff\1\174\1\u0093\1\u009a\1\u00b0\2\uffff\1\u00bc\1\u00b2\1\uffff\1\u00bf\1\1\1\4\4\uffff\1\7\2\uffff\1\44\4\uffff\1\u0094\1\150\13\uffff\1\136\1\uffff\1\26\2\uffff\1\u008d\1\u008f\1\u00a8\1\u00a7\1\u00ac\1\u00ad\2\uffff\1\u00b7\4\uffff\1\u00aa\1\uffff\1\u00be\1\11\2\uffff\1\32\1\24\5\uffff\1\155\1\uffff\1\23\1\uffff\1\170\3\uffff\1\u00ba\2\uffff\1\15\15\uffff\1\52\2\uffff\1\36\1\u0088\2\uffff\1\104\1\uffff\1\41\3\uffff\1\21\1\31\1\uffff\1\157\1\uffff\1\25\1\uffff\1\33\1\uffff\1\10\1\uffff\1\34\1\37\5\uffff\1\151\1\uffff\1\30\1\uffff\1\12\17\uffff\1\46\1\45";
+ "\10\uffff\1\12\1\13\13\uffff\1\55\1\56\1\57\1\60\1\61\1\uffff\1\63\1\64\1\65\21\uffff\1\u00ca\2\u00cb\1\u00ce\1\u00cf\4\uffff\1\u00ca\26\uffff\1\12\1\13\42\uffff\1\47\1\70\1\115\1\53\3\uffff\1\55\1\56\1\57\1\60\1\61\1\uffff\1\110\1\62\1\63\1\64\1\65\1\66\1\121\1\113\1\67\1\105\1\122\1\114\1\71\1\u00cc\1\u00cd\1\116\1\72\1\117\1\111\1\73\1\75\1\74\1\76\1\125\1\77\1\154\1\uffff\1\120\1\112\1\124\1\153\1\123\1\131\10\uffff\1\u00c7\1\uffff\1\u00c8\1\u00c9\1\u00cb\1\u00ce\15\uffff\1\126\11\uffff\1\133\22\uffff\1\165\11\uffff\1\17\5\uffff\1\u0081\1\u0085\13\uffff\1\u008c\7\uffff\1\u0095\10\uffff\1\40\2\uffff\1\106\1\107\1\54\2\uffff\1\102\1\100\1\103\1\101\37\uffff\1\20\1\uffff\1\u00b9\6\uffff\1\22\12\uffff\1\173\1\u0097\1\u009b\1\u00b1\1\uffff\1\16\12\uffff\1\147\4\uffff\1\u00a2\10\uffff\1\u00a1\12\uffff\1\u0087\3\uffff\1\35\11\uffff\1\140\1\uffff\1\134\1\135\17\uffff\1\u0091\1\161\2\uffff\1\4\2\uffff\1\u009f\1\163\2\uffff\1\u00c2\1\u00c1\1\uffff\1\164\1\u00c4\4\uffff\1\167\2\uffff\1\43\6\uffff\1\u0086\1\11\1\u00a0\1\u00c3\3\uffff\1\u009d\1\uffff\1\u00b5\5\uffff\1\u0080\1\177\5\uffff\1\142\5\uffff\1\160\4\uffff\1\127\1\u008a\6\uffff\1\42\17\uffff\1\143\3\uffff\1\u0089\2\uffff\1\172\1\171\1\uffff\1\u009e\1\u0090\3\uffff\1\u00a6\2\uffff\1\3\5\uffff\1\176\1\u0096\1\u0099\1\u00af\2\uffff\1\175\1\u0098\1\u009c\1\u00ae\3\uffff\1\132\3\uffff\1\141\1\uffff\1\u00c6\1\14\1\uffff\1\u00b6\10\uffff\1\137\1\uffff\1\u00ab\1\uffff\1\145\15\uffff\1\152\3\uffff\1\u00b3\1\u00bb\1\u00c5\2\uffff\1\u00a4\2\uffff\1\166\4\uffff\1\u00a9\1\u0092\1\162\1\u0084\2\uffff\1\u0082\1\u0083\4\uffff\1\u008b\1\50\13\uffff\1\u00b8\2\uffff\1\u00a3\1\u00bd\2\uffff\1\u00b4\1\uffff\1\51\1\uffff\1\130\1\uffff\1\144\6\uffff\1\u00a5\2\uffff\1\27\1\156\3\uffff\1\u008e\1\u00c0\1\uffff\1\146\2\uffff\1\174\1\u0093\1\u009a\1\u00b0\2\uffff\1\u00bc\1\u00b2\1\uffff\1\u00bf\1\1\1\2\4\uffff\1\5\2\uffff\1\44\4\uffff\1\u0094\1\150\13\uffff\1\136\1\uffff\1\26\2\uffff\1\u008d\1\u008f\1\u00a8\1\u00a7\1\u00ac\1\u00ad\2\uffff\1\u00b7\4\uffff\1\u00aa\1\uffff\1\u00be\1\7\2\uffff\1\32\1\24\5\uffff\1\155\1\uffff\1\23\1\uffff\1\170\3\uffff\1\u00ba\2\uffff\1\15\15\uffff\1\52\2\uffff\1\36\1\u0088\2\uffff\1\104\1\uffff\1\41\3\uffff\1\21\1\31\1\uffff\1\157\1\uffff\1\25\1\uffff\1\33\1\uffff\1\6\1\uffff\1\34\1\37\5\uffff\1\151\1\uffff\1\30\1\uffff\1\10\17\uffff\1\46\1\45";
static final String DFA21_specialS =
"\1\0\u030d\uffff}>";
static final String[] DFA21_transitionS = {
- "\11\63\2\62\2\63\1\62\22\63\1\62\1\46\1\60\1\33\1\57\1\41\1\45\1\61\1\27\1\31\1\23\1\36\1\30\1\37\1\22\1\40\1\54\11\55\1\50\1\25\1\42\1\32\1\43\1\47\1\26\32\57\1\34\1\63\1\35\1\56\1\57\1\63\1\21\1\11\1\17\1\6\1\15\1\10\1\57\1\53\1\4\2\57\1\5\1\52\1\24\1\16\1\1\1\57\1\20\1\13\1\14\1\12\1\51\1\7\3\57\1\2\1\44\1\3\uff82\63",
+ "\11\63\2\62\2\63\1\62\22\63\1\62\1\46\1\60\1\33\1\57\1\41\1\45\1\61\1\27\1\31\1\23\1\36\1\30\1\37\1\22\1\40\1\54\11\55\1\50\1\25\1\42\1\32\1\43\1\47\1\26\32\57\1\34\1\63\1\35\1\56\1\57\1\63\1\21\1\7\1\17\1\4\1\15\1\6\1\57\1\53\1\2\2\57\1\3\1\52\1\24\1\16\1\1\1\57\1\20\1\13\1\14\1\12\1\51\1\5\3\57\1\10\1\44\1\11\uff82\63",
"\1\64\3\uffff\1\66\6\uffff\1\67\5\uffff\1\65",
+ "\1\72\2\uffff\1\74\6\uffff\1\71\1\73",
+ "\1\76\3\uffff\1\77\5\uffff\1\75",
+ "\1\100\11\uffff\1\102\4\uffff\1\101",
+ "\1\104\2\uffff\1\105\6\uffff\1\103",
+ "\1\110\7\uffff\1\111\2\uffff\1\112\2\uffff\1\107\5\uffff\1\106",
+ "\1\114\3\uffff\1\115\6\uffff\1\116\3\uffff\1\113",
"",
"",
- "\1\74\2\uffff\1\76\6\uffff\1\73\1\75",
- "\1\100\3\uffff\1\101\5\uffff\1\77",
- "\1\102\11\uffff\1\104\4\uffff\1\103",
- "\1\106\2\uffff\1\107\6\uffff\1\105",
- "\1\112\7\uffff\1\113\2\uffff\1\114\2\uffff\1\111\5\uffff\1\110",
- "\1\116\3\uffff\1\117\6\uffff\1\120\3\uffff\1\115",
"\1\122\2\uffff\1\121",
"\1\125\1\uffff\1\123\16\uffff\1\124\1\127\1\uffff\1\126\1\uffff\1\130",
"\1\136\3\uffff\1\135\2\uffff\1\134\6\uffff\1\131\2\uffff\1\132\6\uffff\1\133",
@@ -6741,8 +6741,6 @@ public class InternalBlipDSLLexer extends Lexer {
"\1\u00b4\3\uffff\1\u00b3",
"\1\u00b5",
"",
- "",
- "",
"\1\u00b6\16\uffff\1\u00b7",
"\1\u00b8",
"\1\u00b9\2\uffff\1\u00bb\14\uffff\1\u00ba",
@@ -6765,6 +6763,8 @@ public class InternalBlipDSLLexer extends Lexer {
"\1\u00d2",
"\1\u00d3",
"\1\u00d4",
+ "",
+ "",
"\1\u00d6\3\uffff\1\u00d5",
"\1\70\10\uffff\1\u00d7\2\uffff\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\13\70\1\u00d8\16\70",
"\1\u00dd\1\uffff\1\u00dc\16\uffff\1\u00db\1\uffff\1\u00da",
@@ -7510,21 +7510,21 @@ public class InternalBlipDSLLexer extends Lexer {
s = -1;
if ( (LA21_0=='p') ) {s = 1;}
- else if ( (LA21_0=='{') ) {s = 2;}
+ else if ( (LA21_0=='i') ) {s = 2;}
- else if ( (LA21_0=='}') ) {s = 3;}
+ else if ( (LA21_0=='l') ) {s = 3;}
- else if ( (LA21_0=='i') ) {s = 4;}
+ else if ( (LA21_0=='d') ) {s = 4;}
- else if ( (LA21_0=='l') ) {s = 5;}
+ else if ( (LA21_0=='w') ) {s = 5;}
- else if ( (LA21_0=='d') ) {s = 6;}
+ else if ( (LA21_0=='f') ) {s = 6;}
- else if ( (LA21_0=='w') ) {s = 7;}
+ else if ( (LA21_0=='b') ) {s = 7;}
- else if ( (LA21_0=='f') ) {s = 8;}
+ else if ( (LA21_0=='{') ) {s = 8;}
- else if ( (LA21_0=='b') ) {s = 9;}
+ else if ( (LA21_0=='}') ) {s = 9;}
else if ( (LA21_0=='u') ) {s = 10;}
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLParser.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLParser.java
index 4cf415c..013763f 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLParser.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/parser/antlr/internal/InternalBlipDSLParser.java
@@ -25,9 +25,11 @@ import java.util.HashMap;
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -38,7 +40,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_INT", "RULE_HEX", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'package'", "'{'", "'}'", "'process'", "'image'", "'icon'", "'logging'", "'describedBy'", "'workload'", "'functiongroup'", "'bpmn'", "'using'", "'predefine'", "'set'", "'to'", "'dto'", "'startevent'", "'for'", "'endevent'", "'usertask'", "'operatesOn'", "'onentry'", "'onexit'", "'callActivity'", "'scripttask'", "'function'", "'persisttask'", "'servicetask'", "'run'", "'asynchron'", "'secsTimeout'", "'as'", "'webservice'", "'case'", "'when'", "'default'", "'exclusivesplitgateway'", "'inclusivesplitgateway'", "'.'", "'import'", "'static'", "'extension'", "'*'", "'ns'", "';'", "'@'", "'('", "','", "')'", "'='", "'#'", "'['", "']'", "'+='", "'-='", "'*='", "'/='", "'%='", "'<'", "'>'", "'>='", "'||'", "'&&'", "'=='", "'!='", "'==='", "'!=='", "'instanceof'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'::'", "'?.'", "'|'", "'if'", "'else'", "'switch'", "':'", "'while'", "'do'", "'var'", "'val'", "'extends'", "'super'", "'new'", "'false'", "'true'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'synchron'", "'oneway'", "'terminates process'", "'ends token path'", "'plus'", "'minus'", "'info'", "'left'", "'up'", "'right'", "'down'", "'exchange'", "'home'", "'home-1'", "'up-dir'", "'right-dir'", "'down-dir'", "'left-dir'", "'star'", "'star-empty'", "'th-list'", "'heart-empty'", "'heart'", "'music'", "'th'", "'flag'", "'cog'", "'attention'", "'mail'", "'edit'", "'pencil'", "'ok'", "'cancel-1'", "'cancel'", "'cancel-circle'", "'help'", "'plus-circle'", "'minus-circle'", "'right-thin'", "'forward'", "'cw'", "'left-thin'", "'up-thin'", "'down-thin'", "'left-bold'", "'right-bold'", "'up-bold'", "'down-bold'", "'user-add'", "'help-circle'", "'info-circle'", "'back'", "'eye'", "'tag'", "'upload-cloud'", "'reply'", "'export'", "'print'", "'retweet'", "'comment'", "'vcard'", "'location'", "'trash'", "'resize-full'", "'resize-small'", "'down-open'", "'left-open'", "'right-open'", "'up-open'", "'arrows-cw'", "'chart-pie'", "'search-1'", "'user'", "'users'", "'monitor'", "'folder'", "'doc'", "'calendar'", "'chart'", "'attach'", "'upload'", "'download'", "'mobile'", "'camera'", "'lock'", "'lock-open'", "'bell'", "'link'", "'clock'", "'block'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_INT", "RULE_HEX", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'package'", "'process'", "'image'", "'icon'", "'logging'", "'describedBy'", "'workload'", "'functiongroup'", "'bpmn'", "'{'", "'}'", "'using'", "'predefine'", "'set'", "'to'", "'dto'", "'startevent'", "'for'", "'endevent'", "'usertask'", "'operatesOn'", "'onentry'", "'onexit'", "'callActivity'", "'scripttask'", "'function'", "'persisttask'", "'servicetask'", "'run'", "'asynchron'", "'secsTimeout'", "'as'", "'webservice'", "'case'", "'when'", "'default'", "'exclusivesplitgateway'", "'inclusivesplitgateway'", "'.'", "'import'", "'static'", "'extension'", "'*'", "'ns'", "';'", "'@'", "'('", "','", "')'", "'='", "'#'", "'['", "']'", "'+='", "'-='", "'*='", "'/='", "'%='", "'<'", "'>'", "'>='", "'||'", "'&&'", "'=='", "'!='", "'==='", "'!=='", "'instanceof'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'::'", "'?.'", "'|'", "'if'", "'else'", "'switch'", "':'", "'while'", "'do'", "'var'", "'val'", "'extends'", "'super'", "'new'", "'false'", "'true'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'synchron'", "'oneway'", "'terminates process'", "'ends token path'", "'plus'", "'minus'", "'info'", "'left'", "'up'", "'right'", "'down'", "'exchange'", "'home'", "'home-1'", "'up-dir'", "'right-dir'", "'down-dir'", "'left-dir'", "'star'", "'star-empty'", "'th-list'", "'heart-empty'", "'heart'", "'music'", "'th'", "'flag'", "'cog'", "'attention'", "'mail'", "'edit'", "'pencil'", "'ok'", "'cancel-1'", "'cancel'", "'cancel-circle'", "'help'", "'plus-circle'", "'minus-circle'", "'right-thin'", "'forward'", "'cw'", "'left-thin'", "'up-thin'", "'down-thin'", "'left-bold'", "'right-bold'", "'up-bold'", "'down-bold'", "'user-add'", "'help-circle'", "'info-circle'", "'back'", "'eye'", "'tag'", "'upload-cloud'", "'reply'", "'export'", "'print'", "'retweet'", "'comment'", "'vcard'", "'location'", "'trash'", "'resize-full'", "'resize-small'", "'down-open'", "'left-open'", "'right-open'", "'up-open'", "'arrows-cw'", "'chart-pie'", "'search-1'", "'user'", "'users'", "'monitor'", "'folder'", "'doc'", "'calendar'", "'chart'", "'attach'", "'upload'", "'download'", "'mobile'", "'camera'", "'lock'", "'lock-open'", "'bell'", "'link'", "'clock'", "'block'"
};
public static final int T__144=144;
public static final int T__143=143;
@@ -329,24 +331,24 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipModel"
- // InternalBlipDSL.g:85:1: ruleBlipModel returns [EObject current=null] : ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_packages_1_0= ruleBlipPackage ) )* ) ;
+ // InternalBlipDSL.g:85:1: ruleBlipModel returns [EObject current=null] : ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_blippackage_1_0= ruleBlipPackage ) ) ) ;
public final EObject ruleBlipModel() throws RecognitionException {
EObject current = null;
EObject lv_importSection_0_0 = null;
- EObject lv_packages_1_0 = null;
+ EObject lv_blippackage_1_0 = null;
enterRule();
try {
- // InternalBlipDSL.g:91:2: ( ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_packages_1_0= ruleBlipPackage ) )* ) )
- // InternalBlipDSL.g:92:2: ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_packages_1_0= ruleBlipPackage ) )* )
+ // InternalBlipDSL.g:91:2: ( ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_blippackage_1_0= ruleBlipPackage ) ) ) )
+ // InternalBlipDSL.g:92:2: ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_blippackage_1_0= ruleBlipPackage ) ) )
{
- // InternalBlipDSL.g:92:2: ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_packages_1_0= ruleBlipPackage ) )* )
- // InternalBlipDSL.g:93:3: ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_packages_1_0= ruleBlipPackage ) )*
+ // InternalBlipDSL.g:92:2: ( ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_blippackage_1_0= ruleBlipPackage ) ) )
+ // InternalBlipDSL.g:93:3: ( (lv_importSection_0_0= ruleXImportSection ) )? ( (lv_blippackage_1_0= ruleBlipPackage ) )
{
// InternalBlipDSL.g:93:3: ( (lv_importSection_0_0= ruleXImportSection ) )?
int alt1=2;
@@ -394,58 +396,40 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:112:3: ( (lv_packages_1_0= ruleBlipPackage ) )*
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( (LA2_0==13) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // InternalBlipDSL.g:113:4: (lv_packages_1_0= ruleBlipPackage )
- {
- // InternalBlipDSL.g:113:4: (lv_packages_1_0= ruleBlipPackage )
- // InternalBlipDSL.g:114:5: lv_packages_1_0= ruleBlipPackage
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBlipModelAccess().getPackagesBlipPackageParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_3);
- lv_packages_1_0=ruleBlipPackage();
+ // InternalBlipDSL.g:112:3: ( (lv_blippackage_1_0= ruleBlipPackage ) )
+ // InternalBlipDSL.g:113:4: (lv_blippackage_1_0= ruleBlipPackage )
+ {
+ // InternalBlipDSL.g:113:4: (lv_blippackage_1_0= ruleBlipPackage )
+ // InternalBlipDSL.g:114:5: lv_blippackage_1_0= ruleBlipPackage
+ {
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBlipModelAccess().getBlippackageBlipPackageParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_blippackage_1_0=ruleBlipPackage();
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBlipModelRule());
- }
- add(
- current,
- "packages",
- lv_packages_1_0,
- "org.eclipse.osbp.xtext.blip.BlipDSL.BlipPackage");
- afterParserOrEnumRuleCall();
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBlipModelRule());
+ }
+ set(
+ current,
+ "blippackage",
+ lv_blippackage_1_0,
+ "org.eclipse.osbp.xtext.blip.BlipDSL.BlipPackage");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
- default :
- break loop2;
- }
- } while (true);
+ }
}
@@ -512,27 +496,25 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipPackage"
- // InternalBlipDSL.g:142:1: ruleBlipPackage returns [EObject current=null] : ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) (otherlv_3= '{' ( (lv_blips_4_0= ruleBlip ) )* otherlv_5= '}' )? ) ;
+ // InternalBlipDSL.g:142:1: ruleBlipPackage returns [EObject current=null] : ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) ( (lv_blips_3_0= ruleBlip ) )* ) ;
public final EObject ruleBlipPackage() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
AntlrDatatypeRuleToken lv_name_2_0 = null;
- EObject lv_blips_4_0 = null;
+ EObject lv_blips_3_0 = null;
enterRule();
try {
- // InternalBlipDSL.g:148:2: ( ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) (otherlv_3= '{' ( (lv_blips_4_0= ruleBlip ) )* otherlv_5= '}' )? ) )
- // InternalBlipDSL.g:149:2: ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) (otherlv_3= '{' ( (lv_blips_4_0= ruleBlip ) )* otherlv_5= '}' )? )
+ // InternalBlipDSL.g:148:2: ( ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) ( (lv_blips_3_0= ruleBlip ) )* ) )
+ // InternalBlipDSL.g:149:2: ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) ( (lv_blips_3_0= ruleBlip ) )* )
{
- // InternalBlipDSL.g:149:2: ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) (otherlv_3= '{' ( (lv_blips_4_0= ruleBlip ) )* otherlv_5= '}' )? )
- // InternalBlipDSL.g:150:3: () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) (otherlv_3= '{' ( (lv_blips_4_0= ruleBlip ) )* otherlv_5= '}' )?
+ // InternalBlipDSL.g:149:2: ( () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) ( (lv_blips_3_0= ruleBlip ) )* )
+ // InternalBlipDSL.g:150:3: () otherlv_1= 'package' ( (lv_name_2_0= ruleQualifiedName ) ) ( (lv_blips_3_0= ruleBlip ) )*
{
// InternalBlipDSL.g:150:3: ()
// InternalBlipDSL.g:151:4:
@@ -588,87 +570,58 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:180:3: (otherlv_3= '{' ( (lv_blips_4_0= ruleBlip ) )* otherlv_5= '}' )?
- int alt4=2;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0==14) ) {
- alt4=1;
- }
- switch (alt4) {
- case 1 :
- // InternalBlipDSL.g:181:4: otherlv_3= '{' ( (lv_blips_4_0= ruleBlip ) )* otherlv_5= '}'
- {
- otherlv_3=(Token)match(input,14,FOLLOW_6); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getBlipPackageAccess().getLeftCurlyBracketKeyword_3_0());
-
- }
- // InternalBlipDSL.g:185:4: ( (lv_blips_4_0= ruleBlip ) )*
- loop3:
- do {
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( (LA3_0==16) ) {
- alt3=1;
- }
-
-
- switch (alt3) {
- case 1 :
- // InternalBlipDSL.g:186:5: (lv_blips_4_0= ruleBlip )
- {
- // InternalBlipDSL.g:186:5: (lv_blips_4_0= ruleBlip )
- // InternalBlipDSL.g:187:6: lv_blips_4_0= ruleBlip
- {
- if ( state.backtracking==0 ) {
+ // InternalBlipDSL.g:180:3: ( (lv_blips_3_0= ruleBlip ) )*
+ loop2:
+ do {
+ int alt2=2;
+ int LA2_0 = input.LA(1);
- newCompositeNode(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_1_0());
-
- }
- pushFollow(FOLLOW_6);
- lv_blips_4_0=ruleBlip();
+ if ( (LA2_0==14) ) {
+ alt2=1;
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBlipPackageRule());
- }
- add(
- current,
- "blips",
- lv_blips_4_0,
- "org.eclipse.osbp.xtext.blip.BlipDSL.Blip");
- afterParserOrEnumRuleCall();
-
- }
-
- }
+ switch (alt2) {
+ case 1 :
+ // InternalBlipDSL.g:181:4: (lv_blips_3_0= ruleBlip )
+ {
+ // InternalBlipDSL.g:181:4: (lv_blips_3_0= ruleBlip )
+ // InternalBlipDSL.g:182:5: lv_blips_3_0= ruleBlip
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBlipPackageAccess().getBlipsBlipParserRuleCall_3_0());
+
+ }
+ pushFollow(FOLLOW_5);
+ lv_blips_3_0=ruleBlip();
- }
- break;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- default :
- break loop3;
- }
- } while (true);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBlipPackageRule());
+ }
+ add(
+ current,
+ "blips",
+ lv_blips_3_0,
+ "org.eclipse.osbp.xtext.blip.BlipDSL.Blip");
+ afterParserOrEnumRuleCall();
+
+ }
- otherlv_5=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- newLeafNode(otherlv_5, grammarAccess.getBlipPackageAccess().getRightCurlyBracketKeyword_3_2());
-
- }
- }
- break;
+ }
+ break;
- }
+ default :
+ break loop2;
+ }
+ } while (true);
}
@@ -695,7 +648,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlip"
- // InternalBlipDSL.g:213:1: entryRuleBlip returns [EObject current=null] : iv_ruleBlip= ruleBlip EOF ;
+ // InternalBlipDSL.g:203:1: entryRuleBlip returns [EObject current=null] : iv_ruleBlip= ruleBlip EOF ;
public final EObject entryRuleBlip() throws RecognitionException {
EObject current = null;
@@ -703,8 +656,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:213:45: (iv_ruleBlip= ruleBlip EOF )
- // InternalBlipDSL.g:214:2: iv_ruleBlip= ruleBlip EOF
+ // InternalBlipDSL.g:203:45: (iv_ruleBlip= ruleBlip EOF )
+ // InternalBlipDSL.g:204:2: iv_ruleBlip= ruleBlip EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipRule());
@@ -735,7 +688,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlip"
- // InternalBlipDSL.g:220:1: ruleBlip returns [EObject current=null] : ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? ) ;
+ // InternalBlipDSL.g:210:1: ruleBlip returns [EObject current=null] : ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? ) ;
public final EObject ruleBlip() throws RecognitionException {
EObject current = null;
@@ -766,14 +719,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:226:2: ( ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? ) )
- // InternalBlipDSL.g:227:2: ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? )
+ // InternalBlipDSL.g:216:2: ( ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? ) )
+ // InternalBlipDSL.g:217:2: ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? )
{
- // InternalBlipDSL.g:227:2: ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? )
- // InternalBlipDSL.g:228:3: () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )?
+ // InternalBlipDSL.g:217:2: ( () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )? )
+ // InternalBlipDSL.g:218:3: () otherlv_1= 'process' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) ) (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )? (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )? otherlv_15= 'bpmn' ( ( ruleQualifiedName ) ) (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )?
{
- // InternalBlipDSL.g:228:3: ()
- // InternalBlipDSL.g:229:4:
+ // InternalBlipDSL.g:218:3: ()
+ // InternalBlipDSL.g:219:4:
{
if ( state.backtracking==0 ) {
@@ -785,24 +738,24 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,16,FOLLOW_4); if (state.failed) return current;
+ otherlv_1=(Token)match(input,14,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getBlipAccess().getProcessKeyword_1());
}
- // InternalBlipDSL.g:239:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:240:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:229:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:230:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:240:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:241:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:230:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:231:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
}
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
lv_name_2_0=ruleTRANSLATABLEID();
state._fsp--;
@@ -826,68 +779,68 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:258:3: ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) )
- // InternalBlipDSL.g:259:4: ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) )
+ // InternalBlipDSL.g:248:3: ( ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) ) )
+ // InternalBlipDSL.g:249:4: ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) )
{
- // InternalBlipDSL.g:259:4: ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) )
- // InternalBlipDSL.g:260:5: ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* )
+ // InternalBlipDSL.g:249:4: ( ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* ) )
+ // InternalBlipDSL.g:250:5: ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* )
{
getUnorderedGroupHelper().enter(grammarAccess.getBlipAccess().getUnorderedGroup_3());
- // InternalBlipDSL.g:263:5: ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* )
- // InternalBlipDSL.g:264:6: ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )*
+ // InternalBlipDSL.g:253:5: ( ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )* )
+ // InternalBlipDSL.g:254:6: ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )*
{
- // InternalBlipDSL.g:264:6: ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )*
- loop5:
+ // InternalBlipDSL.g:254:6: ( ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) ) )*
+ loop3:
do {
- int alt5=5;
- int LA5_0 = input.LA(1);
+ int alt3=5;
+ int LA3_0 = input.LA(1);
- if ( LA5_0 == 17 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
- alt5=1;
+ if ( LA3_0 == 15 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
+ alt3=1;
}
- else if ( LA5_0 == 18 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
- alt5=2;
+ else if ( LA3_0 == 16 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
+ alt3=2;
}
- else if ( LA5_0 == 19 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
- alt5=3;
+ else if ( LA3_0 == 17 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
+ alt3=3;
}
- else if ( LA5_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
- alt5=4;
+ else if ( LA3_0 == 18 && getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
+ alt3=4;
}
- switch (alt5) {
+ switch (alt3) {
case 1 :
- // InternalBlipDSL.g:265:4: ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) )
+ // InternalBlipDSL.g:255:4: ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) )
{
- // InternalBlipDSL.g:265:4: ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) )
- // InternalBlipDSL.g:266:5: {...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) )
+ // InternalBlipDSL.g:255:4: ({...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) ) )
+ // InternalBlipDSL.g:256:5: {...}? => ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0)");
}
- // InternalBlipDSL.g:266:101: ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) )
- // InternalBlipDSL.g:267:6: ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) )
+ // InternalBlipDSL.g:256:101: ( ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) ) )
+ // InternalBlipDSL.g:257:6: ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 0);
- // InternalBlipDSL.g:270:9: ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) )
- // InternalBlipDSL.g:270:10: {...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:260:9: ({...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) ) )
+ // InternalBlipDSL.g:260:10: {...}? => ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) )
{
if ( !((true)) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "true");
}
- // InternalBlipDSL.g:270:19: ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) )
- // InternalBlipDSL.g:270:20: ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) )
+ // InternalBlipDSL.g:260:19: ( ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:260:20: ( (lv_hasImage_4_0= 'image' ) ) ( (lv_image_5_0= RULE_STRING ) )
{
- // InternalBlipDSL.g:270:20: ( (lv_hasImage_4_0= 'image' ) )
- // InternalBlipDSL.g:271:10: (lv_hasImage_4_0= 'image' )
+ // InternalBlipDSL.g:260:20: ( (lv_hasImage_4_0= 'image' ) )
+ // InternalBlipDSL.g:261:10: (lv_hasImage_4_0= 'image' )
{
- // InternalBlipDSL.g:271:10: (lv_hasImage_4_0= 'image' )
- // InternalBlipDSL.g:272:11: lv_hasImage_4_0= 'image'
+ // InternalBlipDSL.g:261:10: (lv_hasImage_4_0= 'image' )
+ // InternalBlipDSL.g:262:11: lv_hasImage_4_0= 'image'
{
- lv_hasImage_4_0=(Token)match(input,17,FOLLOW_8); if (state.failed) return current;
+ lv_hasImage_4_0=(Token)match(input,15,FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_hasImage_4_0, grammarAccess.getBlipAccess().getHasImageImageKeyword_3_0_0_0());
@@ -907,13 +860,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:284:9: ( (lv_image_5_0= RULE_STRING ) )
- // InternalBlipDSL.g:285:10: (lv_image_5_0= RULE_STRING )
+ // InternalBlipDSL.g:274:9: ( (lv_image_5_0= RULE_STRING ) )
+ // InternalBlipDSL.g:275:10: (lv_image_5_0= RULE_STRING )
{
- // InternalBlipDSL.g:285:10: (lv_image_5_0= RULE_STRING )
- // InternalBlipDSL.g:286:11: lv_image_5_0= RULE_STRING
+ // InternalBlipDSL.g:275:10: (lv_image_5_0= RULE_STRING )
+ // InternalBlipDSL.g:276:11: lv_image_5_0= RULE_STRING
{
- lv_image_5_0=(Token)match(input,RULE_STRING,FOLLOW_7); if (state.failed) return current;
+ lv_image_5_0=(Token)match(input,RULE_STRING,FOLLOW_6); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_image_5_0, grammarAccess.getBlipAccess().getImageSTRINGTerminalRuleCall_3_0_1_0());
@@ -954,36 +907,36 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:308:4: ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) )
+ // InternalBlipDSL.g:298:4: ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) )
{
- // InternalBlipDSL.g:308:4: ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) )
- // InternalBlipDSL.g:309:5: {...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) )
+ // InternalBlipDSL.g:298:4: ({...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) ) )
+ // InternalBlipDSL.g:299:5: {...}? => ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1)");
}
- // InternalBlipDSL.g:309:101: ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) )
- // InternalBlipDSL.g:310:6: ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) )
+ // InternalBlipDSL.g:299:101: ( ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) ) )
+ // InternalBlipDSL.g:300:6: ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 1);
- // InternalBlipDSL.g:313:9: ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) )
- // InternalBlipDSL.g:313:10: {...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) )
+ // InternalBlipDSL.g:303:9: ({...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) ) )
+ // InternalBlipDSL.g:303:10: {...}? => ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) )
{
if ( !((true)) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "true");
}
- // InternalBlipDSL.g:313:19: ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) )
- // InternalBlipDSL.g:313:20: ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) )
+ // InternalBlipDSL.g:303:19: ( ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) ) )
+ // InternalBlipDSL.g:303:20: ( (lv_hasIcon_6_0= 'icon' ) ) ( (lv_icon_7_0= ruleIconsEnum ) )
{
- // InternalBlipDSL.g:313:20: ( (lv_hasIcon_6_0= 'icon' ) )
- // InternalBlipDSL.g:314:10: (lv_hasIcon_6_0= 'icon' )
+ // InternalBlipDSL.g:303:20: ( (lv_hasIcon_6_0= 'icon' ) )
+ // InternalBlipDSL.g:304:10: (lv_hasIcon_6_0= 'icon' )
{
- // InternalBlipDSL.g:314:10: (lv_hasIcon_6_0= 'icon' )
- // InternalBlipDSL.g:315:11: lv_hasIcon_6_0= 'icon'
+ // InternalBlipDSL.g:304:10: (lv_hasIcon_6_0= 'icon' )
+ // InternalBlipDSL.g:305:11: lv_hasIcon_6_0= 'icon'
{
- lv_hasIcon_6_0=(Token)match(input,18,FOLLOW_9); if (state.failed) return current;
+ lv_hasIcon_6_0=(Token)match(input,16,FOLLOW_8); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_hasIcon_6_0, grammarAccess.getBlipAccess().getHasIconIconKeyword_3_1_0_0());
@@ -1003,18 +956,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:327:9: ( (lv_icon_7_0= ruleIconsEnum ) )
- // InternalBlipDSL.g:328:10: (lv_icon_7_0= ruleIconsEnum )
+ // InternalBlipDSL.g:317:9: ( (lv_icon_7_0= ruleIconsEnum ) )
+ // InternalBlipDSL.g:318:10: (lv_icon_7_0= ruleIconsEnum )
{
- // InternalBlipDSL.g:328:10: (lv_icon_7_0= ruleIconsEnum )
- // InternalBlipDSL.g:329:11: lv_icon_7_0= ruleIconsEnum
+ // InternalBlipDSL.g:318:10: (lv_icon_7_0= ruleIconsEnum )
+ // InternalBlipDSL.g:319:11: lv_icon_7_0= ruleIconsEnum
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipAccess().getIconIconsEnumEnumRuleCall_3_1_1_0());
}
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
lv_icon_7_0=ruleIconsEnum();
state._fsp--;
@@ -1055,33 +1008,33 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:352:4: ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) )
+ // InternalBlipDSL.g:342:4: ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) )
{
- // InternalBlipDSL.g:352:4: ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) )
- // InternalBlipDSL.g:353:5: {...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) )
+ // InternalBlipDSL.g:342:4: ({...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) ) )
+ // InternalBlipDSL.g:343:5: {...}? => ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2)");
}
- // InternalBlipDSL.g:353:101: ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) )
- // InternalBlipDSL.g:354:6: ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) )
+ // InternalBlipDSL.g:343:101: ( ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) ) )
+ // InternalBlipDSL.g:344:6: ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 2);
- // InternalBlipDSL.g:357:9: ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) )
- // InternalBlipDSL.g:357:10: {...}? => ( (lv_hasLogging_8_0= 'logging' ) )
+ // InternalBlipDSL.g:347:9: ({...}? => ( (lv_hasLogging_8_0= 'logging' ) ) )
+ // InternalBlipDSL.g:347:10: {...}? => ( (lv_hasLogging_8_0= 'logging' ) )
{
if ( !((true)) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "true");
}
- // InternalBlipDSL.g:357:19: ( (lv_hasLogging_8_0= 'logging' ) )
- // InternalBlipDSL.g:357:20: (lv_hasLogging_8_0= 'logging' )
+ // InternalBlipDSL.g:347:19: ( (lv_hasLogging_8_0= 'logging' ) )
+ // InternalBlipDSL.g:347:20: (lv_hasLogging_8_0= 'logging' )
{
- // InternalBlipDSL.g:357:20: (lv_hasLogging_8_0= 'logging' )
- // InternalBlipDSL.g:358:10: lv_hasLogging_8_0= 'logging'
+ // InternalBlipDSL.g:347:20: (lv_hasLogging_8_0= 'logging' )
+ // InternalBlipDSL.g:348:10: lv_hasLogging_8_0= 'logging'
{
- lv_hasLogging_8_0=(Token)match(input,19,FOLLOW_7); if (state.failed) return current;
+ lv_hasLogging_8_0=(Token)match(input,17,FOLLOW_6); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_hasLogging_8_0, grammarAccess.getBlipAccess().getHasLoggingLoggingKeyword_3_2_0());
@@ -1115,36 +1068,36 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:375:4: ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) )
+ // InternalBlipDSL.g:365:4: ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) )
{
- // InternalBlipDSL.g:375:4: ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) )
- // InternalBlipDSL.g:376:5: {...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) )
+ // InternalBlipDSL.g:365:4: ({...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) ) )
+ // InternalBlipDSL.g:366:5: {...}? => ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "getUnorderedGroupHelper().canSelect(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3)");
}
- // InternalBlipDSL.g:376:101: ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) )
- // InternalBlipDSL.g:377:6: ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) )
+ // InternalBlipDSL.g:366:101: ( ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) ) )
+ // InternalBlipDSL.g:367:6: ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getBlipAccess().getUnorderedGroup_3(), 3);
- // InternalBlipDSL.g:380:9: ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) )
- // InternalBlipDSL.g:380:10: {...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) )
+ // InternalBlipDSL.g:370:9: ({...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) ) )
+ // InternalBlipDSL.g:370:10: {...}? => ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) )
{
if ( !((true)) ) {
if (state.backtracking>0) {state.failed=true; return current;}
throw new FailedPredicateException(input, "ruleBlip", "true");
}
- // InternalBlipDSL.g:380:19: ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) )
- // InternalBlipDSL.g:380:20: ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) )
+ // InternalBlipDSL.g:370:19: ( ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) ) )
+ // InternalBlipDSL.g:370:20: ( (lv_description_9_0= 'describedBy' ) ) ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) )
{
- // InternalBlipDSL.g:380:20: ( (lv_description_9_0= 'describedBy' ) )
- // InternalBlipDSL.g:381:10: (lv_description_9_0= 'describedBy' )
+ // InternalBlipDSL.g:370:20: ( (lv_description_9_0= 'describedBy' ) )
+ // InternalBlipDSL.g:371:10: (lv_description_9_0= 'describedBy' )
{
- // InternalBlipDSL.g:381:10: (lv_description_9_0= 'describedBy' )
- // InternalBlipDSL.g:382:11: lv_description_9_0= 'describedBy'
+ // InternalBlipDSL.g:371:10: (lv_description_9_0= 'describedBy' )
+ // InternalBlipDSL.g:372:11: lv_description_9_0= 'describedBy'
{
- lv_description_9_0=(Token)match(input,20,FOLLOW_8); if (state.failed) return current;
+ lv_description_9_0=(Token)match(input,18,FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_description_9_0, grammarAccess.getBlipAccess().getDescriptionDescribedByKeyword_3_3_0_0());
@@ -1164,18 +1117,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:394:9: ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) )
- // InternalBlipDSL.g:395:10: (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING )
+ // InternalBlipDSL.g:384:9: ( (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING ) )
+ // InternalBlipDSL.g:385:10: (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING )
{
- // InternalBlipDSL.g:395:10: (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING )
- // InternalBlipDSL.g:396:11: lv_descriptionValue_10_0= ruleTRANSLATABLESTRING
+ // InternalBlipDSL.g:385:10: (lv_descriptionValue_10_0= ruleTRANSLATABLESTRING )
+ // InternalBlipDSL.g:386:11: lv_descriptionValue_10_0= ruleTRANSLATABLESTRING
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipAccess().getDescriptionValueTRANSLATABLESTRINGParserRuleCall_3_3_1_0());
}
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_6);
lv_descriptionValue_10_0=ruleTRANSLATABLESTRING();
state._fsp--;
@@ -1217,7 +1170,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop5;
+ break loop3;
}
} while (true);
@@ -1231,35 +1184,35 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:426:3: (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )?
- int alt6=2;
- int LA6_0 = input.LA(1);
+ // InternalBlipDSL.g:416:3: (otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) ) )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA6_0==21) ) {
- alt6=1;
+ if ( (LA4_0==19) ) {
+ alt4=1;
}
- switch (alt6) {
+ switch (alt4) {
case 1 :
- // InternalBlipDSL.g:427:4: otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) )
+ // InternalBlipDSL.g:417:4: otherlv_11= 'workload' ( (lv_workload_12_0= ruleBlipWorkload ) )
{
- otherlv_11=(Token)match(input,21,FOLLOW_10); if (state.failed) return current;
+ otherlv_11=(Token)match(input,19,FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getBlipAccess().getWorkloadKeyword_4_0());
}
- // InternalBlipDSL.g:431:4: ( (lv_workload_12_0= ruleBlipWorkload ) )
- // InternalBlipDSL.g:432:5: (lv_workload_12_0= ruleBlipWorkload )
+ // InternalBlipDSL.g:421:4: ( (lv_workload_12_0= ruleBlipWorkload ) )
+ // InternalBlipDSL.g:422:5: (lv_workload_12_0= ruleBlipWorkload )
{
- // InternalBlipDSL.g:432:5: (lv_workload_12_0= ruleBlipWorkload )
- // InternalBlipDSL.g:433:6: lv_workload_12_0= ruleBlipWorkload
+ // InternalBlipDSL.g:422:5: (lv_workload_12_0= ruleBlipWorkload )
+ // InternalBlipDSL.g:423:6: lv_workload_12_0= ruleBlipWorkload
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipAccess().getWorkloadBlipWorkloadParserRuleCall_4_1_0());
}
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_10);
lv_workload_12_0=ruleBlipWorkload();
state._fsp--;
@@ -1289,28 +1242,28 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:451:3: (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )?
- int alt7=2;
- int LA7_0 = input.LA(1);
+ // InternalBlipDSL.g:441:3: (otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) ) )?
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( (LA7_0==22) ) {
- alt7=1;
+ if ( (LA5_0==20) ) {
+ alt5=1;
}
- switch (alt7) {
+ switch (alt5) {
case 1 :
- // InternalBlipDSL.g:452:4: otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) )
+ // InternalBlipDSL.g:442:4: otherlv_13= 'functiongroup' ( (otherlv_14= RULE_ID ) )
{
- otherlv_13=(Token)match(input,22,FOLLOW_4); if (state.failed) return current;
+ otherlv_13=(Token)match(input,20,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getBlipAccess().getFunctiongroupKeyword_5_0());
}
- // InternalBlipDSL.g:456:4: ( (otherlv_14= RULE_ID ) )
- // InternalBlipDSL.g:457:5: (otherlv_14= RULE_ID )
+ // InternalBlipDSL.g:446:4: ( (otherlv_14= RULE_ID ) )
+ // InternalBlipDSL.g:447:5: (otherlv_14= RULE_ID )
{
- // InternalBlipDSL.g:457:5: (otherlv_14= RULE_ID )
- // InternalBlipDSL.g:458:6: otherlv_14= RULE_ID
+ // InternalBlipDSL.g:447:5: (otherlv_14= RULE_ID )
+ // InternalBlipDSL.g:448:6: otherlv_14= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -1319,7 +1272,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
}
- otherlv_14=(Token)match(input,RULE_ID,FOLLOW_12); if (state.failed) return current;
+ otherlv_14=(Token)match(input,RULE_ID,FOLLOW_11); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_14, grammarAccess.getBlipAccess().getFunctionGroupFunctionLibraryBlipGroupCrossReference_5_1_0());
@@ -1337,17 +1290,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_15=(Token)match(input,23,FOLLOW_4); if (state.failed) return current;
+ otherlv_15=(Token)match(input,21,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_15, grammarAccess.getBlipAccess().getBpmnKeyword_6());
}
- // InternalBlipDSL.g:474:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:475:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:464:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:465:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:475:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:476:5: ruleQualifiedName
+ // InternalBlipDSL.g:465:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:466:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -1361,7 +1314,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getBlipAccess().getProcessProcessCrossReference_7_0());
}
- pushFollow(FOLLOW_5);
+ pushFollow(FOLLOW_12);
ruleQualifiedName();
state._fsp--;
@@ -1377,40 +1330,40 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:490:3: (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )?
- int alt9=2;
- int LA9_0 = input.LA(1);
+ // InternalBlipDSL.g:480:3: (otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}' )?
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( (LA9_0==14) ) {
- alt9=1;
+ if ( (LA7_0==22) ) {
+ alt7=1;
}
- switch (alt9) {
+ switch (alt7) {
case 1 :
- // InternalBlipDSL.g:491:4: otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}'
+ // InternalBlipDSL.g:481:4: otherlv_17= '{' ( (lv_items_18_0= ruleBlipItem ) )* otherlv_19= '}'
{
- otherlv_17=(Token)match(input,14,FOLLOW_13); if (state.failed) return current;
+ otherlv_17=(Token)match(input,22,FOLLOW_13); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_17, grammarAccess.getBlipAccess().getLeftCurlyBracketKeyword_8_0());
}
- // InternalBlipDSL.g:495:4: ( (lv_items_18_0= ruleBlipItem ) )*
- loop8:
+ // InternalBlipDSL.g:485:4: ( (lv_items_18_0= ruleBlipItem ) )*
+ loop6:
do {
- int alt8=2;
- int LA8_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( (LA8_0==29||(LA8_0>=31 && LA8_0<=32)||(LA8_0>=36 && LA8_0<=37)||(LA8_0>=39 && LA8_0<=40)||(LA8_0>=49 && LA8_0<=50)) ) {
- alt8=1;
+ if ( (LA6_0==29||(LA6_0>=31 && LA6_0<=32)||(LA6_0>=36 && LA6_0<=37)||(LA6_0>=39 && LA6_0<=40)||(LA6_0>=49 && LA6_0<=50)) ) {
+ alt6=1;
}
- switch (alt8) {
+ switch (alt6) {
case 1 :
- // InternalBlipDSL.g:496:5: (lv_items_18_0= ruleBlipItem )
+ // InternalBlipDSL.g:486:5: (lv_items_18_0= ruleBlipItem )
{
- // InternalBlipDSL.g:496:5: (lv_items_18_0= ruleBlipItem )
- // InternalBlipDSL.g:497:6: lv_items_18_0= ruleBlipItem
+ // InternalBlipDSL.g:486:5: (lv_items_18_0= ruleBlipItem )
+ // InternalBlipDSL.g:487:6: lv_items_18_0= ruleBlipItem
{
if ( state.backtracking==0 ) {
@@ -1443,11 +1396,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop8;
+ break loop6;
}
} while (true);
- otherlv_19=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_19=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_19, grammarAccess.getBlipAccess().getRightCurlyBracketKeyword_8_2());
@@ -1484,7 +1437,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipWorkload"
- // InternalBlipDSL.g:523:1: entryRuleBlipWorkload returns [EObject current=null] : iv_ruleBlipWorkload= ruleBlipWorkload EOF ;
+ // InternalBlipDSL.g:513:1: entryRuleBlipWorkload returns [EObject current=null] : iv_ruleBlipWorkload= ruleBlipWorkload EOF ;
public final EObject entryRuleBlipWorkload() throws RecognitionException {
EObject current = null;
@@ -1492,8 +1445,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:523:53: (iv_ruleBlipWorkload= ruleBlipWorkload EOF )
- // InternalBlipDSL.g:524:2: iv_ruleBlipWorkload= ruleBlipWorkload EOF
+ // InternalBlipDSL.g:513:53: (iv_ruleBlipWorkload= ruleBlipWorkload EOF )
+ // InternalBlipDSL.g:514:2: iv_ruleBlipWorkload= ruleBlipWorkload EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipWorkloadRule());
@@ -1524,7 +1477,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipWorkload"
- // InternalBlipDSL.g:530:1: ruleBlipWorkload returns [EObject current=null] : ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? ) ;
+ // InternalBlipDSL.g:520:1: ruleBlipWorkload returns [EObject current=null] : ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? ) ;
public final EObject ruleBlipWorkload() throws RecognitionException {
EObject current = null;
@@ -1541,14 +1494,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:536:2: ( ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? ) )
- // InternalBlipDSL.g:537:2: ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? )
+ // InternalBlipDSL.g:526:2: ( ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? ) )
+ // InternalBlipDSL.g:527:2: ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? )
{
- // InternalBlipDSL.g:537:2: ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? )
- // InternalBlipDSL.g:538:3: () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )?
+ // InternalBlipDSL.g:527:2: ( () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )? )
+ // InternalBlipDSL.g:528:3: () otherlv_1= 'using' ( (lv_source_2_0= ruleBlipDto ) ) (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )?
{
- // InternalBlipDSL.g:538:3: ()
- // InternalBlipDSL.g:539:4:
+ // InternalBlipDSL.g:528:3: ()
+ // InternalBlipDSL.g:529:4:
{
if ( state.backtracking==0 ) {
@@ -1566,11 +1519,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipWorkloadAccess().getUsingKeyword_1());
}
- // InternalBlipDSL.g:549:3: ( (lv_source_2_0= ruleBlipDto ) )
- // InternalBlipDSL.g:550:4: (lv_source_2_0= ruleBlipDto )
+ // InternalBlipDSL.g:539:3: ( (lv_source_2_0= ruleBlipDto ) )
+ // InternalBlipDSL.g:540:4: (lv_source_2_0= ruleBlipDto )
{
- // InternalBlipDSL.g:550:4: (lv_source_2_0= ruleBlipDto )
- // InternalBlipDSL.g:551:5: lv_source_2_0= ruleBlipDto
+ // InternalBlipDSL.g:540:4: (lv_source_2_0= ruleBlipDto )
+ // InternalBlipDSL.g:541:5: lv_source_2_0= ruleBlipDto
{
if ( state.backtracking==0 ) {
@@ -1601,16 +1554,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:568:3: (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalBlipDSL.g:558:3: (otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}' )?
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA11_0==25) ) {
- alt11=1;
+ if ( (LA9_0==25) ) {
+ alt9=1;
}
- switch (alt11) {
+ switch (alt9) {
case 1 :
- // InternalBlipDSL.g:569:4: otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}'
+ // InternalBlipDSL.g:559:4: otherlv_3= 'predefine' otherlv_4= '{' ( (lv_filters_5_0= ruleBlipFilter ) )* otherlv_6= '}'
{
otherlv_3=(Token)match(input,25,FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -1618,29 +1571,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipWorkloadAccess().getPredefineKeyword_3_0());
}
- otherlv_4=(Token)match(input,14,FOLLOW_17); if (state.failed) return current;
+ otherlv_4=(Token)match(input,22,FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getBlipWorkloadAccess().getLeftCurlyBracketKeyword_3_1());
}
- // InternalBlipDSL.g:577:4: ( (lv_filters_5_0= ruleBlipFilter ) )*
- loop10:
+ // InternalBlipDSL.g:567:4: ( (lv_filters_5_0= ruleBlipFilter ) )*
+ loop8:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA10_0==26) ) {
- alt10=1;
+ if ( (LA8_0==26) ) {
+ alt8=1;
}
- switch (alt10) {
+ switch (alt8) {
case 1 :
- // InternalBlipDSL.g:578:5: (lv_filters_5_0= ruleBlipFilter )
+ // InternalBlipDSL.g:568:5: (lv_filters_5_0= ruleBlipFilter )
{
- // InternalBlipDSL.g:578:5: (lv_filters_5_0= ruleBlipFilter )
- // InternalBlipDSL.g:579:6: lv_filters_5_0= ruleBlipFilter
+ // InternalBlipDSL.g:568:5: (lv_filters_5_0= ruleBlipFilter )
+ // InternalBlipDSL.g:569:6: lv_filters_5_0= ruleBlipFilter
{
if ( state.backtracking==0 ) {
@@ -1673,11 +1626,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop10;
+ break loop8;
}
} while (true);
- otherlv_6=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getBlipWorkloadAccess().getRightCurlyBracketKeyword_3_3());
@@ -1714,7 +1667,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipFilter"
- // InternalBlipDSL.g:605:1: entryRuleBlipFilter returns [EObject current=null] : iv_ruleBlipFilter= ruleBlipFilter EOF ;
+ // InternalBlipDSL.g:595:1: entryRuleBlipFilter returns [EObject current=null] : iv_ruleBlipFilter= ruleBlipFilter EOF ;
public final EObject entryRuleBlipFilter() throws RecognitionException {
EObject current = null;
@@ -1722,8 +1675,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:605:51: (iv_ruleBlipFilter= ruleBlipFilter EOF )
- // InternalBlipDSL.g:606:2: iv_ruleBlipFilter= ruleBlipFilter EOF
+ // InternalBlipDSL.g:595:51: (iv_ruleBlipFilter= ruleBlipFilter EOF )
+ // InternalBlipDSL.g:596:2: iv_ruleBlipFilter= ruleBlipFilter EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipFilterRule());
@@ -1754,7 +1707,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipFilter"
- // InternalBlipDSL.g:612:1: ruleBlipFilter returns [EObject current=null] : ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) ) ;
+ // InternalBlipDSL.g:602:1: ruleBlipFilter returns [EObject current=null] : ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) ) ;
public final EObject ruleBlipFilter() throws RecognitionException {
EObject current = null;
@@ -1767,14 +1720,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:618:2: ( ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) ) )
- // InternalBlipDSL.g:619:2: ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:608:2: ( ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) ) )
+ // InternalBlipDSL.g:609:2: ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) )
{
- // InternalBlipDSL.g:619:2: ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) )
- // InternalBlipDSL.g:620:3: () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) )
+ // InternalBlipDSL.g:609:2: ( () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:610:3: () otherlv_1= 'set' ( (lv_filterName_2_0= RULE_STRING ) ) otherlv_3= 'to' ( (lv_filterValue_4_0= RULE_STRING ) )
{
- // InternalBlipDSL.g:620:3: ()
- // InternalBlipDSL.g:621:4:
+ // InternalBlipDSL.g:610:3: ()
+ // InternalBlipDSL.g:611:4:
{
if ( state.backtracking==0 ) {
@@ -1786,17 +1739,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,26,FOLLOW_8); if (state.failed) return current;
+ otherlv_1=(Token)match(input,26,FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getBlipFilterAccess().getSetKeyword_1());
}
- // InternalBlipDSL.g:631:3: ( (lv_filterName_2_0= RULE_STRING ) )
- // InternalBlipDSL.g:632:4: (lv_filterName_2_0= RULE_STRING )
+ // InternalBlipDSL.g:621:3: ( (lv_filterName_2_0= RULE_STRING ) )
+ // InternalBlipDSL.g:622:4: (lv_filterName_2_0= RULE_STRING )
{
- // InternalBlipDSL.g:632:4: (lv_filterName_2_0= RULE_STRING )
- // InternalBlipDSL.g:633:5: lv_filterName_2_0= RULE_STRING
+ // InternalBlipDSL.g:622:4: (lv_filterName_2_0= RULE_STRING )
+ // InternalBlipDSL.g:623:5: lv_filterName_2_0= RULE_STRING
{
lv_filterName_2_0=(Token)match(input,RULE_STRING,FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -1822,17 +1775,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,27,FOLLOW_8); if (state.failed) return current;
+ otherlv_3=(Token)match(input,27,FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getBlipFilterAccess().getToKeyword_3());
}
- // InternalBlipDSL.g:653:3: ( (lv_filterValue_4_0= RULE_STRING ) )
- // InternalBlipDSL.g:654:4: (lv_filterValue_4_0= RULE_STRING )
+ // InternalBlipDSL.g:643:3: ( (lv_filterValue_4_0= RULE_STRING ) )
+ // InternalBlipDSL.g:644:4: (lv_filterValue_4_0= RULE_STRING )
{
- // InternalBlipDSL.g:654:4: (lv_filterValue_4_0= RULE_STRING )
- // InternalBlipDSL.g:655:5: lv_filterValue_4_0= RULE_STRING
+ // InternalBlipDSL.g:644:4: (lv_filterValue_4_0= RULE_STRING )
+ // InternalBlipDSL.g:645:5: lv_filterValue_4_0= RULE_STRING
{
lv_filterValue_4_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -1883,7 +1836,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipDto"
- // InternalBlipDSL.g:675:1: entryRuleBlipDto returns [EObject current=null] : iv_ruleBlipDto= ruleBlipDto EOF ;
+ // InternalBlipDSL.g:665:1: entryRuleBlipDto returns [EObject current=null] : iv_ruleBlipDto= ruleBlipDto EOF ;
public final EObject entryRuleBlipDto() throws RecognitionException {
EObject current = null;
@@ -1891,8 +1844,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:675:48: (iv_ruleBlipDto= ruleBlipDto EOF )
- // InternalBlipDSL.g:676:2: iv_ruleBlipDto= ruleBlipDto EOF
+ // InternalBlipDSL.g:665:48: (iv_ruleBlipDto= ruleBlipDto EOF )
+ // InternalBlipDSL.g:666:2: iv_ruleBlipDto= ruleBlipDto EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipDtoRule());
@@ -1923,7 +1876,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipDto"
- // InternalBlipDSL.g:682:1: ruleBlipDto returns [EObject current=null] : ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalBlipDSL.g:672:1: ruleBlipDto returns [EObject current=null] : ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleBlipDto() throws RecognitionException {
EObject current = null;
@@ -1934,14 +1887,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:688:2: ( ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalBlipDSL.g:689:2: ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) )
+ // InternalBlipDSL.g:678:2: ( ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalBlipDSL.g:679:2: ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalBlipDSL.g:689:2: ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) )
- // InternalBlipDSL.g:690:3: () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) )
+ // InternalBlipDSL.g:679:2: ( () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) ) )
+ // InternalBlipDSL.g:680:3: () otherlv_1= 'dto' ( (otherlv_2= RULE_ID ) )
{
- // InternalBlipDSL.g:690:3: ()
- // InternalBlipDSL.g:691:4:
+ // InternalBlipDSL.g:680:3: ()
+ // InternalBlipDSL.g:681:4:
{
if ( state.backtracking==0 ) {
@@ -1959,11 +1912,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipDtoAccess().getDtoKeyword_1());
}
- // InternalBlipDSL.g:701:3: ( (otherlv_2= RULE_ID ) )
- // InternalBlipDSL.g:702:4: (otherlv_2= RULE_ID )
+ // InternalBlipDSL.g:691:3: ( (otherlv_2= RULE_ID ) )
+ // InternalBlipDSL.g:692:4: (otherlv_2= RULE_ID )
{
- // InternalBlipDSL.g:702:4: (otherlv_2= RULE_ID )
- // InternalBlipDSL.g:703:5: otherlv_2= RULE_ID
+ // InternalBlipDSL.g:692:4: (otherlv_2= RULE_ID )
+ // InternalBlipDSL.g:693:5: otherlv_2= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -2009,7 +1962,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipItem"
- // InternalBlipDSL.g:718:1: entryRuleBlipItem returns [EObject current=null] : iv_ruleBlipItem= ruleBlipItem EOF ;
+ // InternalBlipDSL.g:708:1: entryRuleBlipItem returns [EObject current=null] : iv_ruleBlipItem= ruleBlipItem EOF ;
public final EObject entryRuleBlipItem() throws RecognitionException {
EObject current = null;
@@ -2017,8 +1970,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:718:49: (iv_ruleBlipItem= ruleBlipItem EOF )
- // InternalBlipDSL.g:719:2: iv_ruleBlipItem= ruleBlipItem EOF
+ // InternalBlipDSL.g:708:49: (iv_ruleBlipItem= ruleBlipItem EOF )
+ // InternalBlipDSL.g:709:2: iv_ruleBlipItem= ruleBlipItem EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipItemRule());
@@ -2049,7 +2002,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipItem"
- // InternalBlipDSL.g:725:1: ruleBlipItem returns [EObject current=null] : (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway ) ;
+ // InternalBlipDSL.g:715:1: ruleBlipItem returns [EObject current=null] : (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway ) ;
public final EObject ruleBlipItem() throws RecognitionException {
EObject current = null;
@@ -2076,68 +2029,68 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:731:2: ( (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway ) )
- // InternalBlipDSL.g:732:2: (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway )
+ // InternalBlipDSL.g:721:2: ( (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway ) )
+ // InternalBlipDSL.g:722:2: (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway )
{
- // InternalBlipDSL.g:732:2: (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway )
- int alt12=9;
+ // InternalBlipDSL.g:722:2: (this_BlipStartEvent_0= ruleBlipStartEvent | this_BlipEndEvent_1= ruleBlipEndEvent | this_BlipUserTask_2= ruleBlipUserTask | this_BlipCallActivity_3= ruleBlipCallActivity | this_BlipScriptTask_4= ruleBlipScriptTask | this_BlipServiceTask_5= ruleBlipServiceTask | this_BlipPersistTask_6= ruleBlipPersistTask | this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway | this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway )
+ int alt10=9;
switch ( input.LA(1) ) {
case 29:
{
- alt12=1;
+ alt10=1;
}
break;
case 31:
{
- alt12=2;
+ alt10=2;
}
break;
case 32:
{
- alt12=3;
+ alt10=3;
}
break;
case 36:
{
- alt12=4;
+ alt10=4;
}
break;
case 37:
{
- alt12=5;
+ alt10=5;
}
break;
case 40:
{
- alt12=6;
+ alt10=6;
}
break;
case 39:
{
- alt12=7;
+ alt10=7;
}
break;
case 49:
{
- alt12=8;
+ alt10=8;
}
break;
case 50:
{
- alt12=9;
+ alt10=9;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
+ new NoViableAltException("", 10, 0, input);
throw nvae;
}
- switch (alt12) {
+ switch (alt10) {
case 1 :
- // InternalBlipDSL.g:733:3: this_BlipStartEvent_0= ruleBlipStartEvent
+ // InternalBlipDSL.g:723:3: this_BlipStartEvent_0= ruleBlipStartEvent
{
if ( state.backtracking==0 ) {
@@ -2159,7 +2112,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:742:3: this_BlipEndEvent_1= ruleBlipEndEvent
+ // InternalBlipDSL.g:732:3: this_BlipEndEvent_1= ruleBlipEndEvent
{
if ( state.backtracking==0 ) {
@@ -2181,7 +2134,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:751:3: this_BlipUserTask_2= ruleBlipUserTask
+ // InternalBlipDSL.g:741:3: this_BlipUserTask_2= ruleBlipUserTask
{
if ( state.backtracking==0 ) {
@@ -2203,7 +2156,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:760:3: this_BlipCallActivity_3= ruleBlipCallActivity
+ // InternalBlipDSL.g:750:3: this_BlipCallActivity_3= ruleBlipCallActivity
{
if ( state.backtracking==0 ) {
@@ -2225,7 +2178,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalBlipDSL.g:769:3: this_BlipScriptTask_4= ruleBlipScriptTask
+ // InternalBlipDSL.g:759:3: this_BlipScriptTask_4= ruleBlipScriptTask
{
if ( state.backtracking==0 ) {
@@ -2247,7 +2200,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalBlipDSL.g:778:3: this_BlipServiceTask_5= ruleBlipServiceTask
+ // InternalBlipDSL.g:768:3: this_BlipServiceTask_5= ruleBlipServiceTask
{
if ( state.backtracking==0 ) {
@@ -2269,7 +2222,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalBlipDSL.g:787:3: this_BlipPersistTask_6= ruleBlipPersistTask
+ // InternalBlipDSL.g:777:3: this_BlipPersistTask_6= ruleBlipPersistTask
{
if ( state.backtracking==0 ) {
@@ -2291,7 +2244,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalBlipDSL.g:796:3: this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway
+ // InternalBlipDSL.g:786:3: this_BlipExclusiveSplitGateway_7= ruleBlipExclusiveSplitGateway
{
if ( state.backtracking==0 ) {
@@ -2313,7 +2266,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalBlipDSL.g:805:3: this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway
+ // InternalBlipDSL.g:795:3: this_BlipInclusiveSplitGateway_8= ruleBlipInclusiveSplitGateway
{
if ( state.backtracking==0 ) {
@@ -2359,7 +2312,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipStartEvent"
- // InternalBlipDSL.g:817:1: entryRuleBlipStartEvent returns [EObject current=null] : iv_ruleBlipStartEvent= ruleBlipStartEvent EOF ;
+ // InternalBlipDSL.g:807:1: entryRuleBlipStartEvent returns [EObject current=null] : iv_ruleBlipStartEvent= ruleBlipStartEvent EOF ;
public final EObject entryRuleBlipStartEvent() throws RecognitionException {
EObject current = null;
@@ -2367,8 +2320,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:817:55: (iv_ruleBlipStartEvent= ruleBlipStartEvent EOF )
- // InternalBlipDSL.g:818:2: iv_ruleBlipStartEvent= ruleBlipStartEvent EOF
+ // InternalBlipDSL.g:807:55: (iv_ruleBlipStartEvent= ruleBlipStartEvent EOF )
+ // InternalBlipDSL.g:808:2: iv_ruleBlipStartEvent= ruleBlipStartEvent EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipStartEventRule());
@@ -2399,7 +2352,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipStartEvent"
- // InternalBlipDSL.g:824:1: ruleBlipStartEvent returns [EObject current=null] : ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) ;
+ // InternalBlipDSL.g:814:1: ruleBlipStartEvent returns [EObject current=null] : ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) ;
public final EObject ruleBlipStartEvent() throws RecognitionException {
EObject current = null;
@@ -2412,14 +2365,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:830:2: ( ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) )
- // InternalBlipDSL.g:831:2: ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:820:2: ( ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) )
+ // InternalBlipDSL.g:821:2: ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
{
- // InternalBlipDSL.g:831:2: ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:832:3: () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:821:2: ( () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:822:3: () otherlv_1= 'startevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:832:3: ()
- // InternalBlipDSL.g:833:4:
+ // InternalBlipDSL.g:822:3: ()
+ // InternalBlipDSL.g:823:4:
{
if ( state.backtracking==0 ) {
@@ -2437,11 +2390,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipStartEventAccess().getStarteventKeyword_1());
}
- // InternalBlipDSL.g:843:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:844:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:833:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:834:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:844:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:845:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:834:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:835:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -2478,11 +2431,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipStartEventAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:866:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:867:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:856:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:857:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:867:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:868:5: ruleQualifiedName
+ // InternalBlipDSL.g:857:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:858:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -2537,7 +2490,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipEndEvent"
- // InternalBlipDSL.g:886:1: entryRuleBlipEndEvent returns [EObject current=null] : iv_ruleBlipEndEvent= ruleBlipEndEvent EOF ;
+ // InternalBlipDSL.g:876:1: entryRuleBlipEndEvent returns [EObject current=null] : iv_ruleBlipEndEvent= ruleBlipEndEvent EOF ;
public final EObject entryRuleBlipEndEvent() throws RecognitionException {
EObject current = null;
@@ -2545,8 +2498,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:886:53: (iv_ruleBlipEndEvent= ruleBlipEndEvent EOF )
- // InternalBlipDSL.g:887:2: iv_ruleBlipEndEvent= ruleBlipEndEvent EOF
+ // InternalBlipDSL.g:876:53: (iv_ruleBlipEndEvent= ruleBlipEndEvent EOF )
+ // InternalBlipDSL.g:877:2: iv_ruleBlipEndEvent= ruleBlipEndEvent EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipEndEventRule());
@@ -2577,7 +2530,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipEndEvent"
- // InternalBlipDSL.g:893:1: ruleBlipEndEvent returns [EObject current=null] : ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) ) ;
+ // InternalBlipDSL.g:883:1: ruleBlipEndEvent returns [EObject current=null] : ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) ) ;
public final EObject ruleBlipEndEvent() throws RecognitionException {
EObject current = null;
@@ -2592,14 +2545,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:899:2: ( ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) ) )
- // InternalBlipDSL.g:900:2: ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) )
+ // InternalBlipDSL.g:889:2: ( ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) ) )
+ // InternalBlipDSL.g:890:2: ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) )
{
- // InternalBlipDSL.g:900:2: ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) )
- // InternalBlipDSL.g:901:3: () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) )
+ // InternalBlipDSL.g:890:2: ( () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) ) )
+ // InternalBlipDSL.g:891:3: () otherlv_1= 'endevent' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) )
{
- // InternalBlipDSL.g:901:3: ()
- // InternalBlipDSL.g:902:4:
+ // InternalBlipDSL.g:891:3: ()
+ // InternalBlipDSL.g:892:4:
{
if ( state.backtracking==0 ) {
@@ -2617,11 +2570,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipEndEventAccess().getEndeventKeyword_1());
}
- // InternalBlipDSL.g:912:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:913:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:902:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:903:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:913:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:914:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:903:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:904:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -2658,11 +2611,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipEndEventAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:935:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:936:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:925:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:926:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:936:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:937:5: ruleQualifiedName
+ // InternalBlipDSL.g:926:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:927:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -2692,11 +2645,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:951:3: ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) )
- // InternalBlipDSL.g:952:4: (lv_endHandling_5_0= ruleEndEventHandlingEnum )
+ // InternalBlipDSL.g:941:3: ( (lv_endHandling_5_0= ruleEndEventHandlingEnum ) )
+ // InternalBlipDSL.g:942:4: (lv_endHandling_5_0= ruleEndEventHandlingEnum )
{
- // InternalBlipDSL.g:952:4: (lv_endHandling_5_0= ruleEndEventHandlingEnum )
- // InternalBlipDSL.g:953:5: lv_endHandling_5_0= ruleEndEventHandlingEnum
+ // InternalBlipDSL.g:942:4: (lv_endHandling_5_0= ruleEndEventHandlingEnum )
+ // InternalBlipDSL.g:943:5: lv_endHandling_5_0= ruleEndEventHandlingEnum
{
if ( state.backtracking==0 ) {
@@ -2752,7 +2705,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipUserTask"
- // InternalBlipDSL.g:974:1: entryRuleBlipUserTask returns [EObject current=null] : iv_ruleBlipUserTask= ruleBlipUserTask EOF ;
+ // InternalBlipDSL.g:964:1: entryRuleBlipUserTask returns [EObject current=null] : iv_ruleBlipUserTask= ruleBlipUserTask EOF ;
public final EObject entryRuleBlipUserTask() throws RecognitionException {
EObject current = null;
@@ -2760,8 +2713,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:974:53: (iv_ruleBlipUserTask= ruleBlipUserTask EOF )
- // InternalBlipDSL.g:975:2: iv_ruleBlipUserTask= ruleBlipUserTask EOF
+ // InternalBlipDSL.g:964:53: (iv_ruleBlipUserTask= ruleBlipUserTask EOF )
+ // InternalBlipDSL.g:965:2: iv_ruleBlipUserTask= ruleBlipUserTask EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipUserTaskRule());
@@ -2792,7 +2745,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipUserTask"
- // InternalBlipDSL.g:981:1: ruleBlipUserTask returns [EObject current=null] : ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? ) ;
+ // InternalBlipDSL.g:971:1: ruleBlipUserTask returns [EObject current=null] : ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? ) ;
public final EObject ruleBlipUserTask() throws RecognitionException {
EObject current = null;
@@ -2812,14 +2765,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:987:2: ( ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? ) )
- // InternalBlipDSL.g:988:2: ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? )
+ // InternalBlipDSL.g:977:2: ( ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? ) )
+ // InternalBlipDSL.g:978:2: ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? )
{
- // InternalBlipDSL.g:988:2: ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? )
- // InternalBlipDSL.g:989:3: () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )?
+ // InternalBlipDSL.g:978:2: ( () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )? )
+ // InternalBlipDSL.g:979:3: () otherlv_1= 'usertask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )? (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )? (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )?
{
- // InternalBlipDSL.g:989:3: ()
- // InternalBlipDSL.g:990:4:
+ // InternalBlipDSL.g:979:3: ()
+ // InternalBlipDSL.g:980:4:
{
if ( state.backtracking==0 ) {
@@ -2837,11 +2790,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipUserTaskAccess().getUsertaskKeyword_1());
}
- // InternalBlipDSL.g:1000:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1001:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:990:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:991:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1001:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1002:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:991:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:992:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -2878,11 +2831,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipUserTaskAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1023:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1024:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1013:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1014:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1024:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1025:5: ruleQualifiedName
+ // InternalBlipDSL.g:1014:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1015:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -2912,16 +2865,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1039:3: (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )?
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // InternalBlipDSL.g:1029:3: (otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) ) )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA13_0==33) ) {
- alt13=1;
+ if ( (LA11_0==33) ) {
+ alt11=1;
}
- switch (alt13) {
+ switch (alt11) {
case 1 :
- // InternalBlipDSL.g:1040:4: otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) )
+ // InternalBlipDSL.g:1030:4: otherlv_5= 'operatesOn' ( (lv_dtoPath_6_0= ruleBlipDtoPath ) )
{
otherlv_5=(Token)match(input,33,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -2929,11 +2882,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getBlipUserTaskAccess().getOperatesOnKeyword_5_0());
}
- // InternalBlipDSL.g:1044:4: ( (lv_dtoPath_6_0= ruleBlipDtoPath ) )
- // InternalBlipDSL.g:1045:5: (lv_dtoPath_6_0= ruleBlipDtoPath )
+ // InternalBlipDSL.g:1034:4: ( (lv_dtoPath_6_0= ruleBlipDtoPath ) )
+ // InternalBlipDSL.g:1035:5: (lv_dtoPath_6_0= ruleBlipDtoPath )
{
- // InternalBlipDSL.g:1045:5: (lv_dtoPath_6_0= ruleBlipDtoPath )
- // InternalBlipDSL.g:1046:6: lv_dtoPath_6_0= ruleBlipDtoPath
+ // InternalBlipDSL.g:1035:5: (lv_dtoPath_6_0= ruleBlipDtoPath )
+ // InternalBlipDSL.g:1036:6: lv_dtoPath_6_0= ruleBlipDtoPath
{
if ( state.backtracking==0 ) {
@@ -2970,16 +2923,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1064:3: (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )?
- int alt14=2;
- int LA14_0 = input.LA(1);
+ // InternalBlipDSL.g:1054:3: (otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) ) )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA14_0==34) ) {
- alt14=1;
+ if ( (LA12_0==34) ) {
+ alt12=1;
}
- switch (alt14) {
+ switch (alt12) {
case 1 :
- // InternalBlipDSL.g:1065:4: otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) )
+ // InternalBlipDSL.g:1055:4: otherlv_7= 'onentry' ( (otherlv_8= RULE_ID ) )
{
otherlv_7=(Token)match(input,34,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -2987,11 +2940,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_7, grammarAccess.getBlipUserTaskAccess().getOnentryKeyword_6_0());
}
- // InternalBlipDSL.g:1069:4: ( (otherlv_8= RULE_ID ) )
- // InternalBlipDSL.g:1070:5: (otherlv_8= RULE_ID )
+ // InternalBlipDSL.g:1059:4: ( (otherlv_8= RULE_ID ) )
+ // InternalBlipDSL.g:1060:5: (otherlv_8= RULE_ID )
{
- // InternalBlipDSL.g:1070:5: (otherlv_8= RULE_ID )
- // InternalBlipDSL.g:1071:6: otherlv_8= RULE_ID
+ // InternalBlipDSL.g:1060:5: (otherlv_8= RULE_ID )
+ // InternalBlipDSL.g:1061:6: otherlv_8= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -3018,16 +2971,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1083:3: (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )?
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // InternalBlipDSL.g:1073:3: (otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) ) )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA15_0==35) ) {
- alt15=1;
+ if ( (LA13_0==35) ) {
+ alt13=1;
}
- switch (alt15) {
+ switch (alt13) {
case 1 :
- // InternalBlipDSL.g:1084:4: otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) )
+ // InternalBlipDSL.g:1074:4: otherlv_9= 'onexit' ( (otherlv_10= RULE_ID ) )
{
otherlv_9=(Token)match(input,35,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -3035,11 +2988,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_9, grammarAccess.getBlipUserTaskAccess().getOnexitKeyword_7_0());
}
- // InternalBlipDSL.g:1088:4: ( (otherlv_10= RULE_ID ) )
- // InternalBlipDSL.g:1089:5: (otherlv_10= RULE_ID )
+ // InternalBlipDSL.g:1078:4: ( (otherlv_10= RULE_ID ) )
+ // InternalBlipDSL.g:1079:5: (otherlv_10= RULE_ID )
{
- // InternalBlipDSL.g:1089:5: (otherlv_10= RULE_ID )
- // InternalBlipDSL.g:1090:6: otherlv_10= RULE_ID
+ // InternalBlipDSL.g:1079:5: (otherlv_10= RULE_ID )
+ // InternalBlipDSL.g:1080:6: otherlv_10= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -3091,7 +3044,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipCallActivity"
- // InternalBlipDSL.g:1106:1: entryRuleBlipCallActivity returns [EObject current=null] : iv_ruleBlipCallActivity= ruleBlipCallActivity EOF ;
+ // InternalBlipDSL.g:1096:1: entryRuleBlipCallActivity returns [EObject current=null] : iv_ruleBlipCallActivity= ruleBlipCallActivity EOF ;
public final EObject entryRuleBlipCallActivity() throws RecognitionException {
EObject current = null;
@@ -3099,8 +3052,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1106:57: (iv_ruleBlipCallActivity= ruleBlipCallActivity EOF )
- // InternalBlipDSL.g:1107:2: iv_ruleBlipCallActivity= ruleBlipCallActivity EOF
+ // InternalBlipDSL.g:1096:57: (iv_ruleBlipCallActivity= ruleBlipCallActivity EOF )
+ // InternalBlipDSL.g:1097:2: iv_ruleBlipCallActivity= ruleBlipCallActivity EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipCallActivityRule());
@@ -3131,7 +3084,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipCallActivity"
- // InternalBlipDSL.g:1113:1: ruleBlipCallActivity returns [EObject current=null] : ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? ) ;
+ // InternalBlipDSL.g:1103:1: ruleBlipCallActivity returns [EObject current=null] : ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? ) ;
public final EObject ruleBlipCallActivity() throws RecognitionException {
EObject current = null;
@@ -3148,14 +3101,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1119:2: ( ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? ) )
- // InternalBlipDSL.g:1120:2: ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? )
+ // InternalBlipDSL.g:1109:2: ( ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? ) )
+ // InternalBlipDSL.g:1110:2: ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? )
{
- // InternalBlipDSL.g:1120:2: ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? )
- // InternalBlipDSL.g:1121:3: () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )?
+ // InternalBlipDSL.g:1110:2: ( () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )? )
+ // InternalBlipDSL.g:1111:3: () otherlv_1= 'callActivity' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )?
{
- // InternalBlipDSL.g:1121:3: ()
- // InternalBlipDSL.g:1122:4:
+ // InternalBlipDSL.g:1111:3: ()
+ // InternalBlipDSL.g:1112:4:
{
if ( state.backtracking==0 ) {
@@ -3173,11 +3126,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipCallActivityAccess().getCallActivityKeyword_1());
}
- // InternalBlipDSL.g:1132:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1133:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1122:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1123:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1133:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1134:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1123:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1124:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -3214,11 +3167,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipCallActivityAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1155:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1156:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1145:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1146:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1156:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1157:5: ruleQualifiedName
+ // InternalBlipDSL.g:1146:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1147:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -3248,16 +3201,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1171:3: (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )?
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalBlipDSL.g:1161:3: (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA16_0==34) ) {
- alt16=1;
+ if ( (LA14_0==34) ) {
+ alt14=1;
}
- switch (alt16) {
+ switch (alt14) {
case 1 :
- // InternalBlipDSL.g:1172:4: otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1162:4: otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) )
{
otherlv_5=(Token)match(input,34,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -3265,11 +3218,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getBlipCallActivityAccess().getOnentryKeyword_5_0());
}
- // InternalBlipDSL.g:1176:4: ( (otherlv_6= RULE_ID ) )
- // InternalBlipDSL.g:1177:5: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1166:4: ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1167:5: (otherlv_6= RULE_ID )
{
- // InternalBlipDSL.g:1177:5: (otherlv_6= RULE_ID )
- // InternalBlipDSL.g:1178:6: otherlv_6= RULE_ID
+ // InternalBlipDSL.g:1167:5: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1168:6: otherlv_6= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -3296,16 +3249,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1190:3: (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )?
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // InternalBlipDSL.g:1180:3: (otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) ) )?
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA17_0==35) ) {
- alt17=1;
+ if ( (LA15_0==35) ) {
+ alt15=1;
}
- switch (alt17) {
+ switch (alt15) {
case 1 :
- // InternalBlipDSL.g:1191:4: otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) )
+ // InternalBlipDSL.g:1181:4: otherlv_7= 'onexit' ( (otherlv_8= RULE_ID ) )
{
otherlv_7=(Token)match(input,35,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -3313,11 +3266,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_7, grammarAccess.getBlipCallActivityAccess().getOnexitKeyword_6_0());
}
- // InternalBlipDSL.g:1195:4: ( (otherlv_8= RULE_ID ) )
- // InternalBlipDSL.g:1196:5: (otherlv_8= RULE_ID )
+ // InternalBlipDSL.g:1185:4: ( (otherlv_8= RULE_ID ) )
+ // InternalBlipDSL.g:1186:5: (otherlv_8= RULE_ID )
{
- // InternalBlipDSL.g:1196:5: (otherlv_8= RULE_ID )
- // InternalBlipDSL.g:1197:6: otherlv_8= RULE_ID
+ // InternalBlipDSL.g:1186:5: (otherlv_8= RULE_ID )
+ // InternalBlipDSL.g:1187:6: otherlv_8= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -3369,7 +3322,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipScriptTask"
- // InternalBlipDSL.g:1213:1: entryRuleBlipScriptTask returns [EObject current=null] : iv_ruleBlipScriptTask= ruleBlipScriptTask EOF ;
+ // InternalBlipDSL.g:1203:1: entryRuleBlipScriptTask returns [EObject current=null] : iv_ruleBlipScriptTask= ruleBlipScriptTask EOF ;
public final EObject entryRuleBlipScriptTask() throws RecognitionException {
EObject current = null;
@@ -3377,8 +3330,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1213:55: (iv_ruleBlipScriptTask= ruleBlipScriptTask EOF )
- // InternalBlipDSL.g:1214:2: iv_ruleBlipScriptTask= ruleBlipScriptTask EOF
+ // InternalBlipDSL.g:1203:55: (iv_ruleBlipScriptTask= ruleBlipScriptTask EOF )
+ // InternalBlipDSL.g:1204:2: iv_ruleBlipScriptTask= ruleBlipScriptTask EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipScriptTaskRule());
@@ -3409,7 +3362,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipScriptTask"
- // InternalBlipDSL.g:1220:1: ruleBlipScriptTask returns [EObject current=null] : ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) ;
+ // InternalBlipDSL.g:1210:1: ruleBlipScriptTask returns [EObject current=null] : ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) ;
public final EObject ruleBlipScriptTask() throws RecognitionException {
EObject current = null;
@@ -3424,14 +3377,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1226:2: ( ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) )
- // InternalBlipDSL.g:1227:2: ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
+ // InternalBlipDSL.g:1216:2: ( ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) )
+ // InternalBlipDSL.g:1217:2: ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
{
- // InternalBlipDSL.g:1227:2: ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
- // InternalBlipDSL.g:1228:3: () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1217:2: ( () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
+ // InternalBlipDSL.g:1218:3: () otherlv_1= 'scripttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) )
{
- // InternalBlipDSL.g:1228:3: ()
- // InternalBlipDSL.g:1229:4:
+ // InternalBlipDSL.g:1218:3: ()
+ // InternalBlipDSL.g:1219:4:
{
if ( state.backtracking==0 ) {
@@ -3449,11 +3402,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipScriptTaskAccess().getScripttaskKeyword_1());
}
- // InternalBlipDSL.g:1239:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1240:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1229:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1230:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1240:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1241:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1230:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1231:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -3490,11 +3443,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipScriptTaskAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1262:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1263:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1252:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1253:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1263:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1264:5: ruleQualifiedName
+ // InternalBlipDSL.g:1253:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1254:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -3530,11 +3483,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getBlipScriptTaskAccess().getFunctionKeyword_5());
}
- // InternalBlipDSL.g:1282:3: ( (otherlv_6= RULE_ID ) )
- // InternalBlipDSL.g:1283:4: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1272:3: ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1273:4: (otherlv_6= RULE_ID )
{
- // InternalBlipDSL.g:1283:4: (otherlv_6= RULE_ID )
- // InternalBlipDSL.g:1284:5: otherlv_6= RULE_ID
+ // InternalBlipDSL.g:1273:4: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1274:5: otherlv_6= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -3580,7 +3533,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipPersistTask"
- // InternalBlipDSL.g:1299:1: entryRuleBlipPersistTask returns [EObject current=null] : iv_ruleBlipPersistTask= ruleBlipPersistTask EOF ;
+ // InternalBlipDSL.g:1289:1: entryRuleBlipPersistTask returns [EObject current=null] : iv_ruleBlipPersistTask= ruleBlipPersistTask EOF ;
public final EObject entryRuleBlipPersistTask() throws RecognitionException {
EObject current = null;
@@ -3588,8 +3541,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1299:56: (iv_ruleBlipPersistTask= ruleBlipPersistTask EOF )
- // InternalBlipDSL.g:1300:2: iv_ruleBlipPersistTask= ruleBlipPersistTask EOF
+ // InternalBlipDSL.g:1289:56: (iv_ruleBlipPersistTask= ruleBlipPersistTask EOF )
+ // InternalBlipDSL.g:1290:2: iv_ruleBlipPersistTask= ruleBlipPersistTask EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipPersistTaskRule());
@@ -3620,7 +3573,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipPersistTask"
- // InternalBlipDSL.g:1306:1: ruleBlipPersistTask returns [EObject current=null] : ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) ;
+ // InternalBlipDSL.g:1296:1: ruleBlipPersistTask returns [EObject current=null] : ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) ;
public final EObject ruleBlipPersistTask() throws RecognitionException {
EObject current = null;
@@ -3635,14 +3588,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1312:2: ( ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) )
- // InternalBlipDSL.g:1313:2: ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
+ // InternalBlipDSL.g:1302:2: ( ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) ) )
+ // InternalBlipDSL.g:1303:2: ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
{
- // InternalBlipDSL.g:1313:2: ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
- // InternalBlipDSL.g:1314:3: () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1303:2: ( () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) ) )
+ // InternalBlipDSL.g:1304:3: () otherlv_1= 'persisttask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'function' ( (otherlv_6= RULE_ID ) )
{
- // InternalBlipDSL.g:1314:3: ()
- // InternalBlipDSL.g:1315:4:
+ // InternalBlipDSL.g:1304:3: ()
+ // InternalBlipDSL.g:1305:4:
{
if ( state.backtracking==0 ) {
@@ -3660,11 +3613,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipPersistTaskAccess().getPersisttaskKeyword_1());
}
- // InternalBlipDSL.g:1325:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1326:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1315:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1316:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1326:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1327:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1316:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1317:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -3701,11 +3654,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipPersistTaskAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1348:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1349:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1338:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1339:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1349:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1350:5: ruleQualifiedName
+ // InternalBlipDSL.g:1339:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1340:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -3741,11 +3694,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getBlipPersistTaskAccess().getFunctionKeyword_5());
}
- // InternalBlipDSL.g:1368:3: ( (otherlv_6= RULE_ID ) )
- // InternalBlipDSL.g:1369:4: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1358:3: ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1359:4: (otherlv_6= RULE_ID )
{
- // InternalBlipDSL.g:1369:4: (otherlv_6= RULE_ID )
- // InternalBlipDSL.g:1370:5: otherlv_6= RULE_ID
+ // InternalBlipDSL.g:1359:4: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1360:5: otherlv_6= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -3791,7 +3744,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipServiceTask"
- // InternalBlipDSL.g:1385:1: entryRuleBlipServiceTask returns [EObject current=null] : iv_ruleBlipServiceTask= ruleBlipServiceTask EOF ;
+ // InternalBlipDSL.g:1375:1: entryRuleBlipServiceTask returns [EObject current=null] : iv_ruleBlipServiceTask= ruleBlipServiceTask EOF ;
public final EObject entryRuleBlipServiceTask() throws RecognitionException {
EObject current = null;
@@ -3799,8 +3752,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1385:56: (iv_ruleBlipServiceTask= ruleBlipServiceTask EOF )
- // InternalBlipDSL.g:1386:2: iv_ruleBlipServiceTask= ruleBlipServiceTask EOF
+ // InternalBlipDSL.g:1375:56: (iv_ruleBlipServiceTask= ruleBlipServiceTask EOF )
+ // InternalBlipDSL.g:1376:2: iv_ruleBlipServiceTask= ruleBlipServiceTask EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipServiceTaskRule());
@@ -3831,7 +3784,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipServiceTask"
- // InternalBlipDSL.g:1392:1: ruleBlipServiceTask returns [EObject current=null] : ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? ) ;
+ // InternalBlipDSL.g:1382:1: ruleBlipServiceTask returns [EObject current=null] : ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? ) ;
public final EObject ruleBlipServiceTask() throws RecognitionException {
EObject current = null;
@@ -3860,14 +3813,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1398:2: ( ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? ) )
- // InternalBlipDSL.g:1399:2: ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? )
+ // InternalBlipDSL.g:1388:2: ( ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? ) )
+ // InternalBlipDSL.g:1389:2: ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? )
{
- // InternalBlipDSL.g:1399:2: ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? )
- // InternalBlipDSL.g:1400:3: () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )?
+ // InternalBlipDSL.g:1389:2: ( () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )? )
+ // InternalBlipDSL.g:1390:3: () otherlv_1= 'servicetask' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )? otherlv_7= 'run' ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) ) otherlv_12= 'as' ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) ) (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )?
{
- // InternalBlipDSL.g:1400:3: ()
- // InternalBlipDSL.g:1401:4:
+ // InternalBlipDSL.g:1390:3: ()
+ // InternalBlipDSL.g:1391:4:
{
if ( state.backtracking==0 ) {
@@ -3885,11 +3838,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipServiceTaskAccess().getServicetaskKeyword_1());
}
- // InternalBlipDSL.g:1411:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1412:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1401:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1402:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1412:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1413:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1402:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1403:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -3926,11 +3879,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipServiceTaskAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1434:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1435:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1424:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1425:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1435:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1436:5: ruleQualifiedName
+ // InternalBlipDSL.g:1425:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1426:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -3960,16 +3913,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1450:3: (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )?
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalBlipDSL.g:1440:3: (otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) ) )?
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA18_0==34) ) {
- alt18=1;
+ if ( (LA16_0==34) ) {
+ alt16=1;
}
- switch (alt18) {
+ switch (alt16) {
case 1 :
- // InternalBlipDSL.g:1451:4: otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1441:4: otherlv_5= 'onentry' ( (otherlv_6= RULE_ID ) )
{
otherlv_5=(Token)match(input,34,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -3977,11 +3930,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getBlipServiceTaskAccess().getOnentryKeyword_5_0());
}
- // InternalBlipDSL.g:1455:4: ( (otherlv_6= RULE_ID ) )
- // InternalBlipDSL.g:1456:5: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1445:4: ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1446:5: (otherlv_6= RULE_ID )
{
- // InternalBlipDSL.g:1456:5: (otherlv_6= RULE_ID )
- // InternalBlipDSL.g:1457:6: otherlv_6= RULE_ID
+ // InternalBlipDSL.g:1446:5: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1447:6: otherlv_6= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -4014,29 +3967,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_7, grammarAccess.getBlipServiceTaskAccess().getRunKeyword_6());
}
- // InternalBlipDSL.g:1473:3: ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) )
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalBlipDSL.g:1463:3: ( (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' ) | ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) ) )
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA19_0==42) ) {
- alt19=1;
+ if ( (LA17_0==42) ) {
+ alt17=1;
}
- else if ( ((LA19_0>=121 && LA19_0<=122)) ) {
- alt19=2;
+ else if ( ((LA17_0>=121 && LA17_0<=122)) ) {
+ alt17=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt17) {
case 1 :
- // InternalBlipDSL.g:1474:4: (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' )
+ // InternalBlipDSL.g:1464:4: (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' )
{
- // InternalBlipDSL.g:1474:4: (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' )
- // InternalBlipDSL.g:1475:5: otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout'
+ // InternalBlipDSL.g:1464:4: (otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout' )
+ // InternalBlipDSL.g:1465:5: otherlv_8= 'asynchron' ( (lv_timeoutInSecs_9_0= RULE_INT ) ) otherlv_10= 'secsTimeout'
{
otherlv_8=(Token)match(input,42,FOLLOW_28); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4044,11 +3997,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getBlipServiceTaskAccess().getAsynchronKeyword_7_0_0());
}
- // InternalBlipDSL.g:1479:5: ( (lv_timeoutInSecs_9_0= RULE_INT ) )
- // InternalBlipDSL.g:1480:6: (lv_timeoutInSecs_9_0= RULE_INT )
+ // InternalBlipDSL.g:1469:5: ( (lv_timeoutInSecs_9_0= RULE_INT ) )
+ // InternalBlipDSL.g:1470:6: (lv_timeoutInSecs_9_0= RULE_INT )
{
- // InternalBlipDSL.g:1480:6: (lv_timeoutInSecs_9_0= RULE_INT )
- // InternalBlipDSL.g:1481:7: lv_timeoutInSecs_9_0= RULE_INT
+ // InternalBlipDSL.g:1470:6: (lv_timeoutInSecs_9_0= RULE_INT )
+ // InternalBlipDSL.g:1471:7: lv_timeoutInSecs_9_0= RULE_INT
{
lv_timeoutInSecs_9_0=(Token)match(input,RULE_INT,FOLLOW_29); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4087,13 +4040,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:1503:4: ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) )
+ // InternalBlipDSL.g:1493:4: ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) )
{
- // InternalBlipDSL.g:1503:4: ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) )
- // InternalBlipDSL.g:1504:5: (lv_executionMode_11_0= ruleServiceExecutionModeEnum )
+ // InternalBlipDSL.g:1493:4: ( (lv_executionMode_11_0= ruleServiceExecutionModeEnum ) )
+ // InternalBlipDSL.g:1494:5: (lv_executionMode_11_0= ruleServiceExecutionModeEnum )
{
- // InternalBlipDSL.g:1504:5: (lv_executionMode_11_0= ruleServiceExecutionModeEnum )
- // InternalBlipDSL.g:1505:6: lv_executionMode_11_0= ruleServiceExecutionModeEnum
+ // InternalBlipDSL.g:1494:5: (lv_executionMode_11_0= ruleServiceExecutionModeEnum )
+ // InternalBlipDSL.g:1495:6: lv_executionMode_11_0= ruleServiceExecutionModeEnum
{
if ( state.backtracking==0 ) {
@@ -4136,29 +4089,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_12, grammarAccess.getBlipServiceTaskAccess().getAsKeyword_8());
}
- // InternalBlipDSL.g:1527:3: ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalBlipDSL.g:1517:3: ( (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) ) | (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA20_0==38) ) {
- alt20=1;
+ if ( (LA18_0==38) ) {
+ alt18=1;
}
- else if ( (LA20_0==45) ) {
- alt20=2;
+ else if ( (LA18_0==45) ) {
+ alt18=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt18) {
case 1 :
- // InternalBlipDSL.g:1528:4: (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) )
+ // InternalBlipDSL.g:1518:4: (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) )
{
- // InternalBlipDSL.g:1528:4: (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) )
- // InternalBlipDSL.g:1529:5: otherlv_13= 'function' ( (otherlv_14= RULE_ID ) )
+ // InternalBlipDSL.g:1518:4: (otherlv_13= 'function' ( (otherlv_14= RULE_ID ) ) )
+ // InternalBlipDSL.g:1519:5: otherlv_13= 'function' ( (otherlv_14= RULE_ID ) )
{
otherlv_13=(Token)match(input,38,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4166,11 +4119,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_13, grammarAccess.getBlipServiceTaskAccess().getFunctionKeyword_9_0_0());
}
- // InternalBlipDSL.g:1533:5: ( (otherlv_14= RULE_ID ) )
- // InternalBlipDSL.g:1534:6: (otherlv_14= RULE_ID )
+ // InternalBlipDSL.g:1523:5: ( (otherlv_14= RULE_ID ) )
+ // InternalBlipDSL.g:1524:6: (otherlv_14= RULE_ID )
{
- // InternalBlipDSL.g:1534:6: (otherlv_14= RULE_ID )
- // InternalBlipDSL.g:1535:7: otherlv_14= RULE_ID
+ // InternalBlipDSL.g:1524:6: (otherlv_14= RULE_ID )
+ // InternalBlipDSL.g:1525:7: otherlv_14= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -4198,24 +4151,24 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:1548:4: (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:1538:4: (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) )
{
- // InternalBlipDSL.g:1548:4: (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) )
- // InternalBlipDSL.g:1549:5: otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) )
+ // InternalBlipDSL.g:1538:4: (otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:1539:5: otherlv_15= 'webservice' ( (lv_webServiceInterface_16_0= RULE_STRING ) ) ( (lv_webServiceOperation_17_0= RULE_STRING ) )
{
- otherlv_15=(Token)match(input,45,FOLLOW_8); if (state.failed) return current;
+ otherlv_15=(Token)match(input,45,FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_15, grammarAccess.getBlipServiceTaskAccess().getWebserviceKeyword_9_1_0());
}
- // InternalBlipDSL.g:1553:5: ( (lv_webServiceInterface_16_0= RULE_STRING ) )
- // InternalBlipDSL.g:1554:6: (lv_webServiceInterface_16_0= RULE_STRING )
+ // InternalBlipDSL.g:1543:5: ( (lv_webServiceInterface_16_0= RULE_STRING ) )
+ // InternalBlipDSL.g:1544:6: (lv_webServiceInterface_16_0= RULE_STRING )
{
- // InternalBlipDSL.g:1554:6: (lv_webServiceInterface_16_0= RULE_STRING )
- // InternalBlipDSL.g:1555:7: lv_webServiceInterface_16_0= RULE_STRING
+ // InternalBlipDSL.g:1544:6: (lv_webServiceInterface_16_0= RULE_STRING )
+ // InternalBlipDSL.g:1545:7: lv_webServiceInterface_16_0= RULE_STRING
{
- lv_webServiceInterface_16_0=(Token)match(input,RULE_STRING,FOLLOW_8); if (state.failed) return current;
+ lv_webServiceInterface_16_0=(Token)match(input,RULE_STRING,FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_webServiceInterface_16_0, grammarAccess.getBlipServiceTaskAccess().getWebServiceInterfaceSTRINGTerminalRuleCall_9_1_1_0());
@@ -4239,11 +4192,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1571:5: ( (lv_webServiceOperation_17_0= RULE_STRING ) )
- // InternalBlipDSL.g:1572:6: (lv_webServiceOperation_17_0= RULE_STRING )
+ // InternalBlipDSL.g:1561:5: ( (lv_webServiceOperation_17_0= RULE_STRING ) )
+ // InternalBlipDSL.g:1562:6: (lv_webServiceOperation_17_0= RULE_STRING )
{
- // InternalBlipDSL.g:1572:6: (lv_webServiceOperation_17_0= RULE_STRING )
- // InternalBlipDSL.g:1573:7: lv_webServiceOperation_17_0= RULE_STRING
+ // InternalBlipDSL.g:1562:6: (lv_webServiceOperation_17_0= RULE_STRING )
+ // InternalBlipDSL.g:1563:7: lv_webServiceOperation_17_0= RULE_STRING
{
lv_webServiceOperation_17_0=(Token)match(input,RULE_STRING,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4278,16 +4231,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1591:3: (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )?
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalBlipDSL.g:1581:3: (otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) ) )?
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA21_0==35) ) {
- alt21=1;
+ if ( (LA19_0==35) ) {
+ alt19=1;
}
- switch (alt21) {
+ switch (alt19) {
case 1 :
- // InternalBlipDSL.g:1592:4: otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) )
+ // InternalBlipDSL.g:1582:4: otherlv_18= 'onexit' ( (otherlv_19= RULE_ID ) )
{
otherlv_18=(Token)match(input,35,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4295,11 +4248,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_18, grammarAccess.getBlipServiceTaskAccess().getOnexitKeyword_10_0());
}
- // InternalBlipDSL.g:1596:4: ( (otherlv_19= RULE_ID ) )
- // InternalBlipDSL.g:1597:5: (otherlv_19= RULE_ID )
+ // InternalBlipDSL.g:1586:4: ( (otherlv_19= RULE_ID ) )
+ // InternalBlipDSL.g:1587:5: (otherlv_19= RULE_ID )
{
- // InternalBlipDSL.g:1597:5: (otherlv_19= RULE_ID )
- // InternalBlipDSL.g:1598:6: otherlv_19= RULE_ID
+ // InternalBlipDSL.g:1587:5: (otherlv_19= RULE_ID )
+ // InternalBlipDSL.g:1588:6: otherlv_19= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -4351,7 +4304,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipOutGoing"
- // InternalBlipDSL.g:1614:1: entryRuleBlipOutGoing returns [EObject current=null] : iv_ruleBlipOutGoing= ruleBlipOutGoing EOF ;
+ // InternalBlipDSL.g:1604:1: entryRuleBlipOutGoing returns [EObject current=null] : iv_ruleBlipOutGoing= ruleBlipOutGoing EOF ;
public final EObject entryRuleBlipOutGoing() throws RecognitionException {
EObject current = null;
@@ -4359,8 +4312,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1614:53: (iv_ruleBlipOutGoing= ruleBlipOutGoing EOF )
- // InternalBlipDSL.g:1615:2: iv_ruleBlipOutGoing= ruleBlipOutGoing EOF
+ // InternalBlipDSL.g:1604:53: (iv_ruleBlipOutGoing= ruleBlipOutGoing EOF )
+ // InternalBlipDSL.g:1605:2: iv_ruleBlipOutGoing= ruleBlipOutGoing EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipOutGoingRule());
@@ -4391,7 +4344,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipOutGoing"
- // InternalBlipDSL.g:1621:1: ruleBlipOutGoing returns [EObject current=null] : ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) ) ;
+ // InternalBlipDSL.g:1611:1: ruleBlipOutGoing returns [EObject current=null] : ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) ) ;
public final EObject ruleBlipOutGoing() throws RecognitionException {
EObject current = null;
@@ -4406,14 +4359,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1627:2: ( ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) ) )
- // InternalBlipDSL.g:1628:2: ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) )
+ // InternalBlipDSL.g:1617:2: ( ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) ) )
+ // InternalBlipDSL.g:1618:2: ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) )
{
- // InternalBlipDSL.g:1628:2: ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) )
- // InternalBlipDSL.g:1629:3: () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1618:2: ( () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) ) )
+ // InternalBlipDSL.g:1619:3: () otherlv_1= 'case' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= 'when' ( (otherlv_6= RULE_ID ) )
{
- // InternalBlipDSL.g:1629:3: ()
- // InternalBlipDSL.g:1630:4:
+ // InternalBlipDSL.g:1619:3: ()
+ // InternalBlipDSL.g:1620:4:
{
if ( state.backtracking==0 ) {
@@ -4431,11 +4384,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipOutGoingAccess().getCaseKeyword_1());
}
- // InternalBlipDSL.g:1640:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1641:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1630:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1631:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1641:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1642:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1631:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1632:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -4472,11 +4425,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipOutGoingAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1663:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1664:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1653:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1654:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1664:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1665:5: ruleQualifiedName
+ // InternalBlipDSL.g:1654:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1655:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -4512,11 +4465,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getBlipOutGoingAccess().getWhenKeyword_5());
}
- // InternalBlipDSL.g:1683:3: ( (otherlv_6= RULE_ID ) )
- // InternalBlipDSL.g:1684:4: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1673:3: ( (otherlv_6= RULE_ID ) )
+ // InternalBlipDSL.g:1674:4: (otherlv_6= RULE_ID )
{
- // InternalBlipDSL.g:1684:4: (otherlv_6= RULE_ID )
- // InternalBlipDSL.g:1685:5: otherlv_6= RULE_ID
+ // InternalBlipDSL.g:1674:4: (otherlv_6= RULE_ID )
+ // InternalBlipDSL.g:1675:5: otherlv_6= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -4562,7 +4515,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipOutGoingDefault"
- // InternalBlipDSL.g:1700:1: entryRuleBlipOutGoingDefault returns [EObject current=null] : iv_ruleBlipOutGoingDefault= ruleBlipOutGoingDefault EOF ;
+ // InternalBlipDSL.g:1690:1: entryRuleBlipOutGoingDefault returns [EObject current=null] : iv_ruleBlipOutGoingDefault= ruleBlipOutGoingDefault EOF ;
public final EObject entryRuleBlipOutGoingDefault() throws RecognitionException {
EObject current = null;
@@ -4570,8 +4523,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1700:60: (iv_ruleBlipOutGoingDefault= ruleBlipOutGoingDefault EOF )
- // InternalBlipDSL.g:1701:2: iv_ruleBlipOutGoingDefault= ruleBlipOutGoingDefault EOF
+ // InternalBlipDSL.g:1690:60: (iv_ruleBlipOutGoingDefault= ruleBlipOutGoingDefault EOF )
+ // InternalBlipDSL.g:1691:2: iv_ruleBlipOutGoingDefault= ruleBlipOutGoingDefault EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipOutGoingDefaultRule());
@@ -4602,7 +4555,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipOutGoingDefault"
- // InternalBlipDSL.g:1707:1: ruleBlipOutGoingDefault returns [EObject current=null] : ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) ;
+ // InternalBlipDSL.g:1697:1: ruleBlipOutGoingDefault returns [EObject current=null] : ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) ;
public final EObject ruleBlipOutGoingDefault() throws RecognitionException {
EObject current = null;
@@ -4615,14 +4568,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1713:2: ( ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) )
- // InternalBlipDSL.g:1714:2: ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:1703:2: ( ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) ) )
+ // InternalBlipDSL.g:1704:2: ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
{
- // InternalBlipDSL.g:1714:2: ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
- // InternalBlipDSL.g:1715:3: () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1704:2: ( () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:1705:3: () ( (lv_isDefault_1_0= 'default' ) ) ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:1715:3: ()
- // InternalBlipDSL.g:1716:4:
+ // InternalBlipDSL.g:1705:3: ()
+ // InternalBlipDSL.g:1706:4:
{
if ( state.backtracking==0 ) {
@@ -4634,11 +4587,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1722:3: ( (lv_isDefault_1_0= 'default' ) )
- // InternalBlipDSL.g:1723:4: (lv_isDefault_1_0= 'default' )
+ // InternalBlipDSL.g:1712:3: ( (lv_isDefault_1_0= 'default' ) )
+ // InternalBlipDSL.g:1713:4: (lv_isDefault_1_0= 'default' )
{
- // InternalBlipDSL.g:1723:4: (lv_isDefault_1_0= 'default' )
- // InternalBlipDSL.g:1724:5: lv_isDefault_1_0= 'default'
+ // InternalBlipDSL.g:1713:4: (lv_isDefault_1_0= 'default' )
+ // InternalBlipDSL.g:1714:5: lv_isDefault_1_0= 'default'
{
lv_isDefault_1_0=(Token)match(input,48,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4660,11 +4613,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:1736:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1737:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1726:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1727:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1737:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1738:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1727:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1728:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -4701,11 +4654,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipOutGoingDefaultAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1759:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1760:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1749:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1750:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1760:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1761:5: ruleQualifiedName
+ // InternalBlipDSL.g:1750:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1751:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -4760,7 +4713,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipExclusiveSplitGateway"
- // InternalBlipDSL.g:1779:1: entryRuleBlipExclusiveSplitGateway returns [EObject current=null] : iv_ruleBlipExclusiveSplitGateway= ruleBlipExclusiveSplitGateway EOF ;
+ // InternalBlipDSL.g:1769:1: entryRuleBlipExclusiveSplitGateway returns [EObject current=null] : iv_ruleBlipExclusiveSplitGateway= ruleBlipExclusiveSplitGateway EOF ;
public final EObject entryRuleBlipExclusiveSplitGateway() throws RecognitionException {
EObject current = null;
@@ -4768,8 +4721,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1779:66: (iv_ruleBlipExclusiveSplitGateway= ruleBlipExclusiveSplitGateway EOF )
- // InternalBlipDSL.g:1780:2: iv_ruleBlipExclusiveSplitGateway= ruleBlipExclusiveSplitGateway EOF
+ // InternalBlipDSL.g:1769:66: (iv_ruleBlipExclusiveSplitGateway= ruleBlipExclusiveSplitGateway EOF )
+ // InternalBlipDSL.g:1770:2: iv_ruleBlipExclusiveSplitGateway= ruleBlipExclusiveSplitGateway EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipExclusiveSplitGatewayRule());
@@ -4800,7 +4753,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipExclusiveSplitGateway"
- // InternalBlipDSL.g:1786:1: ruleBlipExclusiveSplitGateway returns [EObject current=null] : ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' ) ;
+ // InternalBlipDSL.g:1776:1: ruleBlipExclusiveSplitGateway returns [EObject current=null] : ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' ) ;
public final EObject ruleBlipExclusiveSplitGateway() throws RecognitionException {
EObject current = null;
@@ -4819,14 +4772,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1792:2: ( ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' ) )
- // InternalBlipDSL.g:1793:2: ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' )
+ // InternalBlipDSL.g:1782:2: ( ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' ) )
+ // InternalBlipDSL.g:1783:2: ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' )
{
- // InternalBlipDSL.g:1793:2: ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' )
- // InternalBlipDSL.g:1794:3: () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}'
+ // InternalBlipDSL.g:1783:2: ( () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}' )
+ // InternalBlipDSL.g:1784:3: () otherlv_1= 'exclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) ) otherlv_8= '}'
{
- // InternalBlipDSL.g:1794:3: ()
- // InternalBlipDSL.g:1795:4:
+ // InternalBlipDSL.g:1784:3: ()
+ // InternalBlipDSL.g:1785:4:
{
if ( state.backtracking==0 ) {
@@ -4844,11 +4797,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipExclusiveSplitGatewayAccess().getExclusivesplitgatewayKeyword_1());
}
- // InternalBlipDSL.g:1805:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1806:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1795:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1796:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1806:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1807:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1796:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1797:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -4885,11 +4838,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipExclusiveSplitGatewayAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1828:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1829:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1818:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1819:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1829:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1830:5: ruleQualifiedName
+ // InternalBlipDSL.g:1819:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1820:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -4919,29 +4872,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,14,FOLLOW_33); if (state.failed) return current;
+ otherlv_5=(Token)match(input,22,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getBlipExclusiveSplitGatewayAccess().getLeftCurlyBracketKeyword_5());
}
- // InternalBlipDSL.g:1848:3: ( (lv_outgoings_6_0= ruleBlipOutGoing ) )*
- loop22:
+ // InternalBlipDSL.g:1838:3: ( (lv_outgoings_6_0= ruleBlipOutGoing ) )*
+ loop20:
do {
- int alt22=2;
- int LA22_0 = input.LA(1);
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA22_0==46) ) {
- alt22=1;
+ if ( (LA20_0==46) ) {
+ alt20=1;
}
- switch (alt22) {
+ switch (alt20) {
case 1 :
- // InternalBlipDSL.g:1849:4: (lv_outgoings_6_0= ruleBlipOutGoing )
+ // InternalBlipDSL.g:1839:4: (lv_outgoings_6_0= ruleBlipOutGoing )
{
- // InternalBlipDSL.g:1849:4: (lv_outgoings_6_0= ruleBlipOutGoing )
- // InternalBlipDSL.g:1850:5: lv_outgoings_6_0= ruleBlipOutGoing
+ // InternalBlipDSL.g:1839:4: (lv_outgoings_6_0= ruleBlipOutGoing )
+ // InternalBlipDSL.g:1840:5: lv_outgoings_6_0= ruleBlipOutGoing
{
if ( state.backtracking==0 ) {
@@ -4974,15 +4927,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop22;
+ break loop20;
}
} while (true);
- // InternalBlipDSL.g:1867:3: ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) )
- // InternalBlipDSL.g:1868:4: (lv_outgoings_7_0= ruleBlipOutGoingDefault )
+ // InternalBlipDSL.g:1857:3: ( (lv_outgoings_7_0= ruleBlipOutGoingDefault ) )
+ // InternalBlipDSL.g:1858:4: (lv_outgoings_7_0= ruleBlipOutGoingDefault )
{
- // InternalBlipDSL.g:1868:4: (lv_outgoings_7_0= ruleBlipOutGoingDefault )
- // InternalBlipDSL.g:1869:5: lv_outgoings_7_0= ruleBlipOutGoingDefault
+ // InternalBlipDSL.g:1858:4: (lv_outgoings_7_0= ruleBlipOutGoingDefault )
+ // InternalBlipDSL.g:1859:5: lv_outgoings_7_0= ruleBlipOutGoingDefault
{
if ( state.backtracking==0 ) {
@@ -5013,7 +4966,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_8=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getBlipExclusiveSplitGatewayAccess().getRightCurlyBracketKeyword_8());
@@ -5044,7 +4997,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipInclusiveSplitGateway"
- // InternalBlipDSL.g:1894:1: entryRuleBlipInclusiveSplitGateway returns [EObject current=null] : iv_ruleBlipInclusiveSplitGateway= ruleBlipInclusiveSplitGateway EOF ;
+ // InternalBlipDSL.g:1884:1: entryRuleBlipInclusiveSplitGateway returns [EObject current=null] : iv_ruleBlipInclusiveSplitGateway= ruleBlipInclusiveSplitGateway EOF ;
public final EObject entryRuleBlipInclusiveSplitGateway() throws RecognitionException {
EObject current = null;
@@ -5052,8 +5005,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1894:66: (iv_ruleBlipInclusiveSplitGateway= ruleBlipInclusiveSplitGateway EOF )
- // InternalBlipDSL.g:1895:2: iv_ruleBlipInclusiveSplitGateway= ruleBlipInclusiveSplitGateway EOF
+ // InternalBlipDSL.g:1884:66: (iv_ruleBlipInclusiveSplitGateway= ruleBlipInclusiveSplitGateway EOF )
+ // InternalBlipDSL.g:1885:2: iv_ruleBlipInclusiveSplitGateway= ruleBlipInclusiveSplitGateway EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipInclusiveSplitGatewayRule());
@@ -5084,7 +5037,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipInclusiveSplitGateway"
- // InternalBlipDSL.g:1901:1: ruleBlipInclusiveSplitGateway returns [EObject current=null] : ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' ) ;
+ // InternalBlipDSL.g:1891:1: ruleBlipInclusiveSplitGateway returns [EObject current=null] : ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' ) ;
public final EObject ruleBlipInclusiveSplitGateway() throws RecognitionException {
EObject current = null;
@@ -5101,14 +5054,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:1907:2: ( ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' ) )
- // InternalBlipDSL.g:1908:2: ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' )
+ // InternalBlipDSL.g:1897:2: ( ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' ) )
+ // InternalBlipDSL.g:1898:2: ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' )
{
- // InternalBlipDSL.g:1908:2: ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' )
- // InternalBlipDSL.g:1909:3: () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}'
+ // InternalBlipDSL.g:1898:2: ( () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}' )
+ // InternalBlipDSL.g:1899:3: () otherlv_1= 'inclusivesplitgateway' ( (lv_name_2_0= ruleTRANSLATABLEID ) ) otherlv_3= 'for' ( ( ruleQualifiedName ) ) otherlv_5= '{' ( (lv_outgoings_6_0= ruleBlipOutGoing ) )* otherlv_7= '}'
{
- // InternalBlipDSL.g:1909:3: ()
- // InternalBlipDSL.g:1910:4:
+ // InternalBlipDSL.g:1899:3: ()
+ // InternalBlipDSL.g:1900:4:
{
if ( state.backtracking==0 ) {
@@ -5126,11 +5079,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getBlipInclusiveSplitGatewayAccess().getInclusivesplitgatewayKeyword_1());
}
- // InternalBlipDSL.g:1920:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
- // InternalBlipDSL.g:1921:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1910:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )
+ // InternalBlipDSL.g:1911:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalBlipDSL.g:1921:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalBlipDSL.g:1922:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalBlipDSL.g:1911:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalBlipDSL.g:1912:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
@@ -5167,11 +5120,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getBlipInclusiveSplitGatewayAccess().getForKeyword_3());
}
- // InternalBlipDSL.g:1943:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:1944:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1933:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:1934:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:1944:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:1945:5: ruleQualifiedName
+ // InternalBlipDSL.g:1934:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:1935:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -5201,29 +5154,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,14,FOLLOW_35); if (state.failed) return current;
+ otherlv_5=(Token)match(input,22,FOLLOW_35); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getBlipInclusiveSplitGatewayAccess().getLeftCurlyBracketKeyword_5());
}
- // InternalBlipDSL.g:1963:3: ( (lv_outgoings_6_0= ruleBlipOutGoing ) )*
- loop23:
+ // InternalBlipDSL.g:1953:3: ( (lv_outgoings_6_0= ruleBlipOutGoing ) )*
+ loop21:
do {
- int alt23=2;
- int LA23_0 = input.LA(1);
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA23_0==46) ) {
- alt23=1;
+ if ( (LA21_0==46) ) {
+ alt21=1;
}
- switch (alt23) {
+ switch (alt21) {
case 1 :
- // InternalBlipDSL.g:1964:4: (lv_outgoings_6_0= ruleBlipOutGoing )
+ // InternalBlipDSL.g:1954:4: (lv_outgoings_6_0= ruleBlipOutGoing )
{
- // InternalBlipDSL.g:1964:4: (lv_outgoings_6_0= ruleBlipOutGoing )
- // InternalBlipDSL.g:1965:5: lv_outgoings_6_0= ruleBlipOutGoing
+ // InternalBlipDSL.g:1954:4: (lv_outgoings_6_0= ruleBlipOutGoing )
+ // InternalBlipDSL.g:1955:5: lv_outgoings_6_0= ruleBlipOutGoing
{
if ( state.backtracking==0 ) {
@@ -5256,11 +5209,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop23;
+ break loop21;
}
} while (true);
- otherlv_7=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_7=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getBlipInclusiveSplitGatewayAccess().getRightCurlyBracketKeyword_7());
@@ -5291,7 +5244,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlipDtoPath"
- // InternalBlipDSL.g:1990:1: entryRuleBlipDtoPath returns [EObject current=null] : iv_ruleBlipDtoPath= ruleBlipDtoPath EOF ;
+ // InternalBlipDSL.g:1980:1: entryRuleBlipDtoPath returns [EObject current=null] : iv_ruleBlipDtoPath= ruleBlipDtoPath EOF ;
public final EObject entryRuleBlipDtoPath() throws RecognitionException {
EObject current = null;
@@ -5299,8 +5252,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:1990:52: (iv_ruleBlipDtoPath= ruleBlipDtoPath EOF )
- // InternalBlipDSL.g:1991:2: iv_ruleBlipDtoPath= ruleBlipDtoPath EOF
+ // InternalBlipDSL.g:1980:52: (iv_ruleBlipDtoPath= ruleBlipDtoPath EOF )
+ // InternalBlipDSL.g:1981:2: iv_ruleBlipDtoPath= ruleBlipDtoPath EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBlipDtoPathRule());
@@ -5331,7 +5284,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlipDtoPath"
- // InternalBlipDSL.g:1997:1: ruleBlipDtoPath returns [EObject current=null] : ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) ) ;
+ // InternalBlipDSL.g:1987:1: ruleBlipDtoPath returns [EObject current=null] : ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) ) ;
public final EObject ruleBlipDtoPath() throws RecognitionException {
EObject current = null;
@@ -5342,14 +5295,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2003:2: ( ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) ) )
- // InternalBlipDSL.g:2004:2: ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) )
+ // InternalBlipDSL.g:1993:2: ( ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) ) )
+ // InternalBlipDSL.g:1994:2: ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) )
{
- // InternalBlipDSL.g:2004:2: ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) )
- // InternalBlipDSL.g:2005:3: () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) )
+ // InternalBlipDSL.g:1994:2: ( () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) ) )
+ // InternalBlipDSL.g:1995:3: () ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) )
{
- // InternalBlipDSL.g:2005:3: ()
- // InternalBlipDSL.g:2006:4:
+ // InternalBlipDSL.g:1995:3: ()
+ // InternalBlipDSL.g:1996:4:
{
if ( state.backtracking==0 ) {
@@ -5361,11 +5314,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2012:3: ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) )
- // InternalBlipDSL.g:2013:4: (lv_dtoPath_1_0= ruleQualifiedDtoPath )
+ // InternalBlipDSL.g:2002:3: ( (lv_dtoPath_1_0= ruleQualifiedDtoPath ) )
+ // InternalBlipDSL.g:2003:4: (lv_dtoPath_1_0= ruleQualifiedDtoPath )
{
- // InternalBlipDSL.g:2013:4: (lv_dtoPath_1_0= ruleQualifiedDtoPath )
- // InternalBlipDSL.g:2014:5: lv_dtoPath_1_0= ruleQualifiedDtoPath
+ // InternalBlipDSL.g:2003:4: (lv_dtoPath_1_0= ruleQualifiedDtoPath )
+ // InternalBlipDSL.g:2004:5: lv_dtoPath_1_0= ruleQualifiedDtoPath
{
if ( state.backtracking==0 ) {
@@ -5421,7 +5374,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedDtoPath"
- // InternalBlipDSL.g:2035:1: entryRuleQualifiedDtoPath returns [String current=null] : iv_ruleQualifiedDtoPath= ruleQualifiedDtoPath EOF ;
+ // InternalBlipDSL.g:2025:1: entryRuleQualifiedDtoPath returns [String current=null] : iv_ruleQualifiedDtoPath= ruleQualifiedDtoPath EOF ;
public final String entryRuleQualifiedDtoPath() throws RecognitionException {
String current = null;
@@ -5429,8 +5382,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2035:56: (iv_ruleQualifiedDtoPath= ruleQualifiedDtoPath EOF )
- // InternalBlipDSL.g:2036:2: iv_ruleQualifiedDtoPath= ruleQualifiedDtoPath EOF
+ // InternalBlipDSL.g:2025:56: (iv_ruleQualifiedDtoPath= ruleQualifiedDtoPath EOF )
+ // InternalBlipDSL.g:2026:2: iv_ruleQualifiedDtoPath= ruleQualifiedDtoPath EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedDtoPathRule());
@@ -5461,7 +5414,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedDtoPath"
- // InternalBlipDSL.g:2042:1: ruleQualifiedDtoPath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
+ // InternalBlipDSL.g:2032:1: ruleQualifiedDtoPath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
public final AntlrDatatypeRuleToken ruleQualifiedDtoPath() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -5475,11 +5428,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2048:2: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
- // InternalBlipDSL.g:2049:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalBlipDSL.g:2038:2: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
+ // InternalBlipDSL.g:2039:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
{
- // InternalBlipDSL.g:2049:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
- // InternalBlipDSL.g:2050:3: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // InternalBlipDSL.g:2039:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalBlipDSL.g:2040:3: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
{
if ( state.backtracking==0 ) {
@@ -5501,23 +5454,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:2060:3: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
- loop24:
+ // InternalBlipDSL.g:2050:3: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ loop22:
do {
- int alt24=2;
- int LA24_0 = input.LA(1);
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA24_0==51) && (synpred1_InternalBlipDSL())) {
- alt24=1;
+ if ( (LA22_0==51) && (synpred1_InternalBlipDSL())) {
+ alt22=1;
}
- switch (alt24) {
+ switch (alt22) {
case 1 :
- // InternalBlipDSL.g:2061:4: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
+ // InternalBlipDSL.g:2051:4: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
{
- // InternalBlipDSL.g:2061:4: ( ( '.' )=>kw= '.' )
- // InternalBlipDSL.g:2062:5: ( '.' )=>kw= '.'
+ // InternalBlipDSL.g:2051:4: ( ( '.' )=>kw= '.' )
+ // InternalBlipDSL.g:2052:5: ( '.' )=>kw= '.'
{
kw=(Token)match(input,51,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5554,7 +5507,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop24;
+ break loop22;
}
} while (true);
@@ -5583,7 +5536,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTRANSLATABLEID"
- // InternalBlipDSL.g:2084:1: entryRuleTRANSLATABLEID returns [String current=null] : iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF ;
+ // InternalBlipDSL.g:2074:1: entryRuleTRANSLATABLEID returns [String current=null] : iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF ;
public final String entryRuleTRANSLATABLEID() throws RecognitionException {
String current = null;
@@ -5591,8 +5544,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2084:54: (iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF )
- // InternalBlipDSL.g:2085:2: iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF
+ // InternalBlipDSL.g:2074:54: (iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF )
+ // InternalBlipDSL.g:2075:2: iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTRANSLATABLEIDRule());
@@ -5623,7 +5576,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTRANSLATABLEID"
- // InternalBlipDSL.g:2091:1: ruleTRANSLATABLEID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
+ // InternalBlipDSL.g:2081:1: ruleTRANSLATABLEID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
public final AntlrDatatypeRuleToken ruleTRANSLATABLEID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -5633,8 +5586,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2097:2: (this_ID_0= RULE_ID )
- // InternalBlipDSL.g:2098:2: this_ID_0= RULE_ID
+ // InternalBlipDSL.g:2087:2: (this_ID_0= RULE_ID )
+ // InternalBlipDSL.g:2088:2: this_ID_0= RULE_ID
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5669,7 +5622,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTRANSLATABLESTRING"
- // InternalBlipDSL.g:2108:1: entryRuleTRANSLATABLESTRING returns [String current=null] : iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF ;
+ // InternalBlipDSL.g:2098:1: entryRuleTRANSLATABLESTRING returns [String current=null] : iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF ;
public final String entryRuleTRANSLATABLESTRING() throws RecognitionException {
String current = null;
@@ -5677,8 +5630,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2108:58: (iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF )
- // InternalBlipDSL.g:2109:2: iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF
+ // InternalBlipDSL.g:2098:58: (iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF )
+ // InternalBlipDSL.g:2099:2: iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTRANSLATABLESTRINGRule());
@@ -5709,7 +5662,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTRANSLATABLESTRING"
- // InternalBlipDSL.g:2115:1: ruleTRANSLATABLESTRING returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ;
+ // InternalBlipDSL.g:2105:1: ruleTRANSLATABLESTRING returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ;
public final AntlrDatatypeRuleToken ruleTRANSLATABLESTRING() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -5719,8 +5672,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2121:2: (this_STRING_0= RULE_STRING )
- // InternalBlipDSL.g:2122:2: this_STRING_0= RULE_STRING
+ // InternalBlipDSL.g:2111:2: (this_STRING_0= RULE_STRING )
+ // InternalBlipDSL.g:2112:2: this_STRING_0= RULE_STRING
{
this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5755,7 +5708,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXImportDeclaration"
- // InternalBlipDSL.g:2132:1: entryRuleXImportDeclaration returns [EObject current=null] : iv_ruleXImportDeclaration= ruleXImportDeclaration EOF ;
+ // InternalBlipDSL.g:2122:1: entryRuleXImportDeclaration returns [EObject current=null] : iv_ruleXImportDeclaration= ruleXImportDeclaration EOF ;
public final EObject entryRuleXImportDeclaration() throws RecognitionException {
EObject current = null;
@@ -5763,8 +5716,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2132:59: (iv_ruleXImportDeclaration= ruleXImportDeclaration EOF )
- // InternalBlipDSL.g:2133:2: iv_ruleXImportDeclaration= ruleXImportDeclaration EOF
+ // InternalBlipDSL.g:2122:59: (iv_ruleXImportDeclaration= ruleXImportDeclaration EOF )
+ // InternalBlipDSL.g:2123:2: iv_ruleXImportDeclaration= ruleXImportDeclaration EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportDeclarationRule());
@@ -5795,7 +5748,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXImportDeclaration"
- // InternalBlipDSL.g:2139:1: ruleXImportDeclaration returns [EObject current=null] : ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) ;
+ // InternalBlipDSL.g:2129:1: ruleXImportDeclaration returns [EObject current=null] : ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) ;
public final EObject ruleXImportDeclaration() throws RecognitionException {
EObject current = null;
@@ -5816,14 +5769,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2145:2: ( ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) )
- // InternalBlipDSL.g:2146:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
+ // InternalBlipDSL.g:2135:2: ( ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) )
+ // InternalBlipDSL.g:2136:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
{
- // InternalBlipDSL.g:2146:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
- // InternalBlipDSL.g:2147:3: () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )?
+ // InternalBlipDSL.g:2136:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
+ // InternalBlipDSL.g:2137:3: () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )?
{
- // InternalBlipDSL.g:2147:3: ()
- // InternalBlipDSL.g:2148:4:
+ // InternalBlipDSL.g:2137:3: ()
+ // InternalBlipDSL.g:2138:4:
{
if ( state.backtracking==0 ) {
@@ -5841,21 +5794,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXImportDeclarationAccess().getImportKeyword_1());
}
- // InternalBlipDSL.g:2158:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )
- int alt27=4;
- alt27 = dfa27.predict(input);
- switch (alt27) {
+ // InternalBlipDSL.g:2148:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )
+ int alt25=4;
+ alt25 = dfa25.predict(input);
+ switch (alt25) {
case 1 :
- // InternalBlipDSL.g:2159:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
+ // InternalBlipDSL.g:2149:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
{
- // InternalBlipDSL.g:2159:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
- // InternalBlipDSL.g:2160:5: ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
+ // InternalBlipDSL.g:2149:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
+ // InternalBlipDSL.g:2150:5: ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
{
- // InternalBlipDSL.g:2160:5: ( (lv_static_2_0= 'static' ) )
- // InternalBlipDSL.g:2161:6: (lv_static_2_0= 'static' )
+ // InternalBlipDSL.g:2150:5: ( (lv_static_2_0= 'static' ) )
+ // InternalBlipDSL.g:2151:6: (lv_static_2_0= 'static' )
{
- // InternalBlipDSL.g:2161:6: (lv_static_2_0= 'static' )
- // InternalBlipDSL.g:2162:7: lv_static_2_0= 'static'
+ // InternalBlipDSL.g:2151:6: (lv_static_2_0= 'static' )
+ // InternalBlipDSL.g:2152:7: lv_static_2_0= 'static'
{
lv_static_2_0=(Token)match(input,53,FOLLOW_38); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5877,19 +5830,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2174:5: ( (lv_extension_3_0= 'extension' ) )?
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // InternalBlipDSL.g:2164:5: ( (lv_extension_3_0= 'extension' ) )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA25_0==54) ) {
- alt25=1;
+ if ( (LA23_0==54) ) {
+ alt23=1;
}
- switch (alt25) {
+ switch (alt23) {
case 1 :
- // InternalBlipDSL.g:2175:6: (lv_extension_3_0= 'extension' )
+ // InternalBlipDSL.g:2165:6: (lv_extension_3_0= 'extension' )
{
- // InternalBlipDSL.g:2175:6: (lv_extension_3_0= 'extension' )
- // InternalBlipDSL.g:2176:7: lv_extension_3_0= 'extension'
+ // InternalBlipDSL.g:2165:6: (lv_extension_3_0= 'extension' )
+ // InternalBlipDSL.g:2166:7: lv_extension_3_0= 'extension'
{
lv_extension_3_0=(Token)match(input,54,FOLLOW_38); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5914,11 +5867,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2188:5: ( ( ruleQualifiedNameInStaticImport ) )
- // InternalBlipDSL.g:2189:6: ( ruleQualifiedNameInStaticImport )
+ // InternalBlipDSL.g:2178:5: ( ( ruleQualifiedNameInStaticImport ) )
+ // InternalBlipDSL.g:2179:6: ( ruleQualifiedNameInStaticImport )
{
- // InternalBlipDSL.g:2189:6: ( ruleQualifiedNameInStaticImport )
- // InternalBlipDSL.g:2190:7: ruleQualifiedNameInStaticImport
+ // InternalBlipDSL.g:2179:6: ( ruleQualifiedNameInStaticImport )
+ // InternalBlipDSL.g:2180:7: ruleQualifiedNameInStaticImport
{
if ( state.backtracking==0 ) {
@@ -5948,32 +5901,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2204:5: ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalBlipDSL.g:2194:5: ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA26_0==55) ) {
- alt26=1;
+ if ( (LA24_0==55) ) {
+ alt24=1;
}
- else if ( (LA26_0==RULE_ID) ) {
- alt26=2;
+ else if ( (LA24_0==RULE_ID) ) {
+ alt24=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt24) {
case 1 :
- // InternalBlipDSL.g:2205:6: ( (lv_wildcard_5_0= '*' ) )
+ // InternalBlipDSL.g:2195:6: ( (lv_wildcard_5_0= '*' ) )
{
- // InternalBlipDSL.g:2205:6: ( (lv_wildcard_5_0= '*' ) )
- // InternalBlipDSL.g:2206:7: (lv_wildcard_5_0= '*' )
+ // InternalBlipDSL.g:2195:6: ( (lv_wildcard_5_0= '*' ) )
+ // InternalBlipDSL.g:2196:7: (lv_wildcard_5_0= '*' )
{
- // InternalBlipDSL.g:2206:7: (lv_wildcard_5_0= '*' )
- // InternalBlipDSL.g:2207:8: lv_wildcard_5_0= '*'
+ // InternalBlipDSL.g:2196:7: (lv_wildcard_5_0= '*' )
+ // InternalBlipDSL.g:2197:8: lv_wildcard_5_0= '*'
{
lv_wildcard_5_0=(Token)match(input,55,FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5999,13 +5952,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:2220:6: ( (lv_memberName_6_0= ruleValidID ) )
+ // InternalBlipDSL.g:2210:6: ( (lv_memberName_6_0= ruleValidID ) )
{
- // InternalBlipDSL.g:2220:6: ( (lv_memberName_6_0= ruleValidID ) )
- // InternalBlipDSL.g:2221:7: (lv_memberName_6_0= ruleValidID )
+ // InternalBlipDSL.g:2210:6: ( (lv_memberName_6_0= ruleValidID ) )
+ // InternalBlipDSL.g:2211:7: (lv_memberName_6_0= ruleValidID )
{
- // InternalBlipDSL.g:2221:7: (lv_memberName_6_0= ruleValidID )
- // InternalBlipDSL.g:2222:8: lv_memberName_6_0= ruleValidID
+ // InternalBlipDSL.g:2211:7: (lv_memberName_6_0= ruleValidID )
+ // InternalBlipDSL.g:2212:8: lv_memberName_6_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -6049,13 +6002,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:2242:4: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:2232:4: ( ( ruleQualifiedName ) )
{
- // InternalBlipDSL.g:2242:4: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:2243:5: ( ruleQualifiedName )
+ // InternalBlipDSL.g:2232:4: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:2233:5: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:2243:5: ( ruleQualifiedName )
- // InternalBlipDSL.g:2244:6: ruleQualifiedName
+ // InternalBlipDSL.g:2233:5: ( ruleQualifiedName )
+ // InternalBlipDSL.g:2234:6: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -6089,13 +6042,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:2259:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
+ // InternalBlipDSL.g:2249:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
{
- // InternalBlipDSL.g:2259:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
- // InternalBlipDSL.g:2260:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
+ // InternalBlipDSL.g:2249:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
+ // InternalBlipDSL.g:2250:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
{
- // InternalBlipDSL.g:2260:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
- // InternalBlipDSL.g:2261:6: lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard
+ // InternalBlipDSL.g:2250:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
+ // InternalBlipDSL.g:2251:6: lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard
{
if ( state.backtracking==0 ) {
@@ -6130,16 +6083,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:2279:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:2269:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
{
- // InternalBlipDSL.g:2279:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
- // InternalBlipDSL.g:2280:5: ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
+ // InternalBlipDSL.g:2269:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
+ // InternalBlipDSL.g:2270:5: ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
{
- // InternalBlipDSL.g:2280:5: ( (lv_fqnImport_9_0= 'ns' ) )
- // InternalBlipDSL.g:2281:6: (lv_fqnImport_9_0= 'ns' )
+ // InternalBlipDSL.g:2270:5: ( (lv_fqnImport_9_0= 'ns' ) )
+ // InternalBlipDSL.g:2271:6: (lv_fqnImport_9_0= 'ns' )
{
- // InternalBlipDSL.g:2281:6: (lv_fqnImport_9_0= 'ns' )
- // InternalBlipDSL.g:2282:7: lv_fqnImport_9_0= 'ns'
+ // InternalBlipDSL.g:2271:6: (lv_fqnImport_9_0= 'ns' )
+ // InternalBlipDSL.g:2272:7: lv_fqnImport_9_0= 'ns'
{
lv_fqnImport_9_0=(Token)match(input,56,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6161,11 +6114,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2294:5: ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
- // InternalBlipDSL.g:2295:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
+ // InternalBlipDSL.g:2284:5: ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
+ // InternalBlipDSL.g:2285:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
{
- // InternalBlipDSL.g:2295:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
- // InternalBlipDSL.g:2296:7: lv_importedFullyQualifiedName_10_0= ruleQualifiedName
+ // InternalBlipDSL.g:2285:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
+ // InternalBlipDSL.g:2286:7: lv_importedFullyQualifiedName_10_0= ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -6205,16 +6158,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2315:3: (otherlv_11= ';' )?
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalBlipDSL.g:2305:3: (otherlv_11= ';' )?
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA28_0==57) ) {
- alt28=1;
+ if ( (LA26_0==57) ) {
+ alt26=1;
}
- switch (alt28) {
+ switch (alt26) {
case 1 :
- // InternalBlipDSL.g:2316:4: otherlv_11= ';'
+ // InternalBlipDSL.g:2306:4: otherlv_11= ';'
{
otherlv_11=(Token)match(input,57,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6253,7 +6206,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotation"
- // InternalBlipDSL.g:2325:1: entryRuleXAnnotation returns [EObject current=null] : iv_ruleXAnnotation= ruleXAnnotation EOF ;
+ // InternalBlipDSL.g:2315:1: entryRuleXAnnotation returns [EObject current=null] : iv_ruleXAnnotation= ruleXAnnotation EOF ;
public final EObject entryRuleXAnnotation() throws RecognitionException {
EObject current = null;
@@ -6261,8 +6214,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2325:52: (iv_ruleXAnnotation= ruleXAnnotation EOF )
- // InternalBlipDSL.g:2326:2: iv_ruleXAnnotation= ruleXAnnotation EOF
+ // InternalBlipDSL.g:2315:52: (iv_ruleXAnnotation= ruleXAnnotation EOF )
+ // InternalBlipDSL.g:2316:2: iv_ruleXAnnotation= ruleXAnnotation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationRule());
@@ -6293,7 +6246,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotation"
- // InternalBlipDSL.g:2332:1: ruleXAnnotation returns [EObject current=null] : ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) ;
+ // InternalBlipDSL.g:2322:1: ruleXAnnotation returns [EObject current=null] : ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) ;
public final EObject ruleXAnnotation() throws RecognitionException {
EObject current = null;
@@ -6312,14 +6265,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2338:2: ( ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) )
- // InternalBlipDSL.g:2339:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
+ // InternalBlipDSL.g:2328:2: ( ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) )
+ // InternalBlipDSL.g:2329:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
{
- // InternalBlipDSL.g:2339:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
- // InternalBlipDSL.g:2340:3: () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
+ // InternalBlipDSL.g:2329:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
+ // InternalBlipDSL.g:2330:3: () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
{
- // InternalBlipDSL.g:2340:3: ()
- // InternalBlipDSL.g:2341:4:
+ // InternalBlipDSL.g:2330:3: ()
+ // InternalBlipDSL.g:2331:4:
{
if ( state.backtracking==0 ) {
@@ -6337,11 +6290,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1());
}
- // InternalBlipDSL.g:2351:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:2352:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:2341:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:2342:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:2352:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:2353:5: ruleQualifiedName
+ // InternalBlipDSL.g:2342:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:2343:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -6371,19 +6324,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2367:3: ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // InternalBlipDSL.g:2357:3: ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA31_0==59) && (synpred2_InternalBlipDSL())) {
- alt31=1;
+ if ( (LA29_0==59) && (synpred2_InternalBlipDSL())) {
+ alt29=1;
}
- switch (alt31) {
+ switch (alt29) {
case 1 :
- // InternalBlipDSL.g:2368:4: ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')'
+ // InternalBlipDSL.g:2358:4: ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')'
{
- // InternalBlipDSL.g:2368:4: ( ( '(' )=>otherlv_3= '(' )
- // InternalBlipDSL.g:2369:5: ( '(' )=>otherlv_3= '('
+ // InternalBlipDSL.g:2358:4: ( ( '(' )=>otherlv_3= '(' )
+ // InternalBlipDSL.g:2359:5: ( '(' )=>otherlv_3= '('
{
otherlv_3=(Token)match(input,59,FOLLOW_42); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6394,21 +6347,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2375:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?
- int alt30=3;
- alt30 = dfa30.predict(input);
- switch (alt30) {
+ // InternalBlipDSL.g:2365:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?
+ int alt28=3;
+ alt28 = dfa28.predict(input);
+ switch (alt28) {
case 1 :
- // InternalBlipDSL.g:2376:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
+ // InternalBlipDSL.g:2366:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
{
- // InternalBlipDSL.g:2376:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
- // InternalBlipDSL.g:2377:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
+ // InternalBlipDSL.g:2366:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
+ // InternalBlipDSL.g:2367:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
{
- // InternalBlipDSL.g:2377:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) )
- // InternalBlipDSL.g:2378:7: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:2367:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) )
+ // InternalBlipDSL.g:2368:7: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
{
- // InternalBlipDSL.g:2387:7: (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
- // InternalBlipDSL.g:2388:8: lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair
+ // InternalBlipDSL.g:2377:7: (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:2378:8: lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
@@ -6439,20 +6392,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2405:6: (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
- loop29:
+ // InternalBlipDSL.g:2395:6: (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
+ loop27:
do {
- int alt29=2;
- int LA29_0 = input.LA(1);
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA29_0==60) ) {
- alt29=1;
+ if ( (LA27_0==60) ) {
+ alt27=1;
}
- switch (alt29) {
+ switch (alt27) {
case 1 :
- // InternalBlipDSL.g:2406:7: otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
+ // InternalBlipDSL.g:2396:7: otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
{
otherlv_5=(Token)match(input,60,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6460,11 +6413,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0());
}
- // InternalBlipDSL.g:2410:7: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
- // InternalBlipDSL.g:2411:8: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:2400:7: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
+ // InternalBlipDSL.g:2401:8: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
{
- // InternalBlipDSL.g:2420:8: (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
- // InternalBlipDSL.g:2421:9: lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair
+ // InternalBlipDSL.g:2410:8: (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
+ // InternalBlipDSL.g:2411:9: lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
@@ -6500,7 +6453,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop29;
+ break loop27;
}
} while (true);
@@ -6511,13 +6464,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:2441:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
+ // InternalBlipDSL.g:2431:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
{
- // InternalBlipDSL.g:2441:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
- // InternalBlipDSL.g:2442:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
+ // InternalBlipDSL.g:2431:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
+ // InternalBlipDSL.g:2432:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
{
- // InternalBlipDSL.g:2442:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
- // InternalBlipDSL.g:2443:7: lv_value_7_0= ruleXAnnotationElementValueOrCommaList
+ // InternalBlipDSL.g:2432:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
+ // InternalBlipDSL.g:2433:7: lv_value_7_0= ruleXAnnotationElementValueOrCommaList
{
if ( state.backtracking==0 ) {
@@ -6591,7 +6544,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationElementValuePair"
- // InternalBlipDSL.g:2470:1: entryRuleXAnnotationElementValuePair returns [EObject current=null] : iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF ;
+ // InternalBlipDSL.g:2460:1: entryRuleXAnnotationElementValuePair returns [EObject current=null] : iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF ;
public final EObject entryRuleXAnnotationElementValuePair() throws RecognitionException {
EObject current = null;
@@ -6599,8 +6552,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2470:68: (iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF )
- // InternalBlipDSL.g:2471:2: iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF
+ // InternalBlipDSL.g:2460:68: (iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF )
+ // InternalBlipDSL.g:2461:2: iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValuePairRule());
@@ -6631,7 +6584,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationElementValuePair"
- // InternalBlipDSL.g:2477:1: ruleXAnnotationElementValuePair returns [EObject current=null] : ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) ;
+ // InternalBlipDSL.g:2467:1: ruleXAnnotationElementValuePair returns [EObject current=null] : ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) ;
public final EObject ruleXAnnotationElementValuePair() throws RecognitionException {
EObject current = null;
@@ -6643,23 +6596,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2483:2: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) )
- // InternalBlipDSL.g:2484:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
+ // InternalBlipDSL.g:2473:2: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) )
+ // InternalBlipDSL.g:2474:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
{
- // InternalBlipDSL.g:2484:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
- // InternalBlipDSL.g:2485:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) )
+ // InternalBlipDSL.g:2474:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
+ // InternalBlipDSL.g:2475:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) )
{
- // InternalBlipDSL.g:2485:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) )
- // InternalBlipDSL.g:2486:4: ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' )
+ // InternalBlipDSL.g:2475:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) )
+ // InternalBlipDSL.g:2476:4: ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' )
{
- // InternalBlipDSL.g:2495:4: ( ( ( ruleValidID ) ) otherlv_1= '=' )
- // InternalBlipDSL.g:2496:5: ( ( ruleValidID ) ) otherlv_1= '='
+ // InternalBlipDSL.g:2485:4: ( ( ( ruleValidID ) ) otherlv_1= '=' )
+ // InternalBlipDSL.g:2486:5: ( ( ruleValidID ) ) otherlv_1= '='
{
- // InternalBlipDSL.g:2496:5: ( ( ruleValidID ) )
- // InternalBlipDSL.g:2497:6: ( ruleValidID )
+ // InternalBlipDSL.g:2486:5: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:2487:6: ( ruleValidID )
{
- // InternalBlipDSL.g:2497:6: ( ruleValidID )
- // InternalBlipDSL.g:2498:7: ruleValidID
+ // InternalBlipDSL.g:2487:6: ( ruleValidID )
+ // InternalBlipDSL.g:2488:7: ruleValidID
{
if ( state.backtracking==0 ) {
@@ -6701,11 +6654,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2518:3: ( (lv_value_2_0= ruleXAnnotationElementValue ) )
- // InternalBlipDSL.g:2519:4: (lv_value_2_0= ruleXAnnotationElementValue )
+ // InternalBlipDSL.g:2508:3: ( (lv_value_2_0= ruleXAnnotationElementValue ) )
+ // InternalBlipDSL.g:2509:4: (lv_value_2_0= ruleXAnnotationElementValue )
{
- // InternalBlipDSL.g:2519:4: (lv_value_2_0= ruleXAnnotationElementValue )
- // InternalBlipDSL.g:2520:5: lv_value_2_0= ruleXAnnotationElementValue
+ // InternalBlipDSL.g:2509:4: (lv_value_2_0= ruleXAnnotationElementValue )
+ // InternalBlipDSL.g:2510:5: lv_value_2_0= ruleXAnnotationElementValue
{
if ( state.backtracking==0 ) {
@@ -6761,7 +6714,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationElementValueOrCommaList"
- // InternalBlipDSL.g:2541:1: entryRuleXAnnotationElementValueOrCommaList returns [EObject current=null] : iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF ;
+ // InternalBlipDSL.g:2531:1: entryRuleXAnnotationElementValueOrCommaList returns [EObject current=null] : iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF ;
public final EObject entryRuleXAnnotationElementValueOrCommaList() throws RecognitionException {
EObject current = null;
@@ -6769,8 +6722,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2541:75: (iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF )
- // InternalBlipDSL.g:2542:2: iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF
+ // InternalBlipDSL.g:2531:75: (iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF )
+ // InternalBlipDSL.g:2532:2: iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueOrCommaListRule());
@@ -6801,7 +6754,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationElementValueOrCommaList"
- // InternalBlipDSL.g:2548:1: ruleXAnnotationElementValueOrCommaList returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) ;
+ // InternalBlipDSL.g:2538:1: ruleXAnnotationElementValueOrCommaList returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) ;
public final EObject ruleXAnnotationElementValueOrCommaList() throws RecognitionException {
EObject current = null;
@@ -6823,27 +6776,27 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2554:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) )
- // InternalBlipDSL.g:2555:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
+ // InternalBlipDSL.g:2544:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) )
+ // InternalBlipDSL.g:2545:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
{
- // InternalBlipDSL.g:2555:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
- int alt36=2;
- alt36 = dfa36.predict(input);
- switch (alt36) {
+ // InternalBlipDSL.g:2545:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
+ int alt34=2;
+ alt34 = dfa34.predict(input);
+ switch (alt34) {
case 1 :
- // InternalBlipDSL.g:2556:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalBlipDSL.g:2546:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
{
- // InternalBlipDSL.g:2556:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
- // InternalBlipDSL.g:2557:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
+ // InternalBlipDSL.g:2546:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalBlipDSL.g:2547:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
{
- // InternalBlipDSL.g:2557:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
- // InternalBlipDSL.g:2558:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalBlipDSL.g:2547:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
+ // InternalBlipDSL.g:2548:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
{
- // InternalBlipDSL.g:2565:5: ( () otherlv_1= '#' otherlv_2= '[' )
- // InternalBlipDSL.g:2566:6: () otherlv_1= '#' otherlv_2= '['
+ // InternalBlipDSL.g:2555:5: ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalBlipDSL.g:2556:6: () otherlv_1= '#' otherlv_2= '['
{
- // InternalBlipDSL.g:2566:6: ()
- // InternalBlipDSL.g:2567:7:
+ // InternalBlipDSL.g:2556:6: ()
+ // InternalBlipDSL.g:2557:7:
{
if ( state.backtracking==0 ) {
@@ -6873,22 +6826,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2583:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalBlipDSL.g:2573:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( ((LA33_0>=RULE_STRING && LA33_0<=RULE_DECIMAL)||LA33_0==14||LA33_0==30||(LA33_0>=52 && LA33_0<=54)||(LA33_0>=58 && LA33_0<=59)||(LA33_0>=63 && LA33_0<=64)||LA33_0==71||(LA33_0>=87 && LA33_0<=88)||LA33_0==92||LA33_0==98||LA33_0==100||(LA33_0>=102 && LA33_0<=103)||(LA33_0>=106 && LA33_0<=115)||LA33_0==117) ) {
- alt33=1;
+ if ( ((LA31_0>=RULE_STRING && LA31_0<=RULE_DECIMAL)||LA31_0==22||LA31_0==30||(LA31_0>=52 && LA31_0<=54)||(LA31_0>=58 && LA31_0<=59)||(LA31_0>=63 && LA31_0<=64)||LA31_0==71||(LA31_0>=87 && LA31_0<=88)||LA31_0==92||LA31_0==98||LA31_0==100||(LA31_0>=102 && LA31_0<=103)||(LA31_0>=106 && LA31_0<=115)||LA31_0==117) ) {
+ alt31=1;
}
- switch (alt33) {
+ switch (alt31) {
case 1 :
- // InternalBlipDSL.g:2584:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ // InternalBlipDSL.g:2574:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
{
- // InternalBlipDSL.g:2584:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:2585:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2574:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2575:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:2585:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:2586:7: lv_elements_3_0= ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:2575:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2576:7: lv_elements_3_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
@@ -6919,20 +6872,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2603:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
- loop32:
+ // InternalBlipDSL.g:2593:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ loop30:
do {
- int alt32=2;
- int LA32_0 = input.LA(1);
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA32_0==60) ) {
- alt32=1;
+ if ( (LA30_0==60) ) {
+ alt30=1;
}
- switch (alt32) {
+ switch (alt30) {
case 1 :
- // InternalBlipDSL.g:2604:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2594:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
{
otherlv_4=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6940,11 +6893,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_0_1_1_0());
}
- // InternalBlipDSL.g:2608:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:2609:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2598:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2599:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:2609:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:2610:8: lv_elements_5_0= ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:2599:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2600:8: lv_elements_5_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
@@ -6980,7 +6933,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop32;
+ break loop30;
}
} while (true);
@@ -7003,10 +6956,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:2635:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
+ // InternalBlipDSL.g:2625:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
{
- // InternalBlipDSL.g:2635:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
- // InternalBlipDSL.g:2636:4: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
+ // InternalBlipDSL.g:2625:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
+ // InternalBlipDSL.g:2626:4: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
{
if ( state.backtracking==0 ) {
@@ -7024,19 +6977,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:2644:4: ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalBlipDSL.g:2634:4: ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA35_0==60) ) {
- alt35=1;
+ if ( (LA33_0==60) ) {
+ alt33=1;
}
- switch (alt35) {
+ switch (alt33) {
case 1 :
- // InternalBlipDSL.g:2645:5: () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
+ // InternalBlipDSL.g:2635:5: () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
{
- // InternalBlipDSL.g:2645:5: ()
- // InternalBlipDSL.g:2646:6:
+ // InternalBlipDSL.g:2635:5: ()
+ // InternalBlipDSL.g:2636:6:
{
if ( state.backtracking==0 ) {
@@ -7048,21 +7001,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2652:5: (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
- int cnt34=0;
- loop34:
+ // InternalBlipDSL.g:2642:5: (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
+ int cnt32=0;
+ loop32:
do {
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA34_0==60) ) {
- alt34=1;
+ if ( (LA32_0==60) ) {
+ alt32=1;
}
- switch (alt34) {
+ switch (alt32) {
case 1 :
- // InternalBlipDSL.g:2653:6: otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2643:6: otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
{
otherlv_9=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7070,11 +7023,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_9, grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_1_1_1_0());
}
- // InternalBlipDSL.g:2657:6: ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:2658:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2647:6: ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2648:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:2658:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:2659:8: lv_elements_10_0= ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:2648:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2649:8: lv_elements_10_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
@@ -7110,13 +7063,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt34 >= 1 ) break loop34;
+ if ( cnt32 >= 1 ) break loop32;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(34, input);
+ new EarlyExitException(32, input);
throw eee;
}
- cnt34++;
+ cnt32++;
} while (true);
@@ -7156,7 +7109,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationElementValue"
- // InternalBlipDSL.g:2683:1: entryRuleXAnnotationElementValue returns [EObject current=null] : iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF ;
+ // InternalBlipDSL.g:2673:1: entryRuleXAnnotationElementValue returns [EObject current=null] : iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF ;
public final EObject entryRuleXAnnotationElementValue() throws RecognitionException {
EObject current = null;
@@ -7164,8 +7117,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2683:64: (iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF )
- // InternalBlipDSL.g:2684:2: iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF
+ // InternalBlipDSL.g:2673:64: (iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF )
+ // InternalBlipDSL.g:2674:2: iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueRule());
@@ -7196,7 +7149,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationElementValue"
- // InternalBlipDSL.g:2690:1: ruleXAnnotationElementValue returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) ;
+ // InternalBlipDSL.g:2680:1: ruleXAnnotationElementValue returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) ;
public final EObject ruleXAnnotationElementValue() throws RecognitionException {
EObject current = null;
@@ -7215,27 +7168,27 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2696:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:2697:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2686:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2687:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:2697:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
- int alt39=2;
- alt39 = dfa39.predict(input);
- switch (alt39) {
+ // InternalBlipDSL.g:2687:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
+ int alt37=2;
+ alt37 = dfa37.predict(input);
+ switch (alt37) {
case 1 :
- // InternalBlipDSL.g:2698:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalBlipDSL.g:2688:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
{
- // InternalBlipDSL.g:2698:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
- // InternalBlipDSL.g:2699:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
+ // InternalBlipDSL.g:2688:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalBlipDSL.g:2689:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
{
- // InternalBlipDSL.g:2699:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
- // InternalBlipDSL.g:2700:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalBlipDSL.g:2689:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
+ // InternalBlipDSL.g:2690:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
{
- // InternalBlipDSL.g:2707:5: ( () otherlv_1= '#' otherlv_2= '[' )
- // InternalBlipDSL.g:2708:6: () otherlv_1= '#' otherlv_2= '['
+ // InternalBlipDSL.g:2697:5: ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalBlipDSL.g:2698:6: () otherlv_1= '#' otherlv_2= '['
{
- // InternalBlipDSL.g:2708:6: ()
- // InternalBlipDSL.g:2709:7:
+ // InternalBlipDSL.g:2698:6: ()
+ // InternalBlipDSL.g:2699:7:
{
if ( state.backtracking==0 ) {
@@ -7265,22 +7218,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2725:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalBlipDSL.g:2715:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( ((LA38_0>=RULE_STRING && LA38_0<=RULE_DECIMAL)||LA38_0==14||LA38_0==30||(LA38_0>=52 && LA38_0<=54)||(LA38_0>=58 && LA38_0<=59)||(LA38_0>=63 && LA38_0<=64)||LA38_0==71||(LA38_0>=87 && LA38_0<=88)||LA38_0==92||LA38_0==98||LA38_0==100||(LA38_0>=102 && LA38_0<=103)||(LA38_0>=106 && LA38_0<=115)||LA38_0==117) ) {
- alt38=1;
+ if ( ((LA36_0>=RULE_STRING && LA36_0<=RULE_DECIMAL)||LA36_0==22||LA36_0==30||(LA36_0>=52 && LA36_0<=54)||(LA36_0>=58 && LA36_0<=59)||(LA36_0>=63 && LA36_0<=64)||LA36_0==71||(LA36_0>=87 && LA36_0<=88)||LA36_0==92||LA36_0==98||LA36_0==100||(LA36_0>=102 && LA36_0<=103)||(LA36_0>=106 && LA36_0<=115)||LA36_0==117) ) {
+ alt36=1;
}
- switch (alt38) {
+ switch (alt36) {
case 1 :
- // InternalBlipDSL.g:2726:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ // InternalBlipDSL.g:2716:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
{
- // InternalBlipDSL.g:2726:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:2727:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2716:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2717:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:2727:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:2728:7: lv_elements_3_0= ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:2717:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2718:7: lv_elements_3_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
@@ -7311,20 +7264,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2745:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
- loop37:
+ // InternalBlipDSL.g:2735:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ loop35:
do {
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA37_0==60) ) {
- alt37=1;
+ if ( (LA35_0==60) ) {
+ alt35=1;
}
- switch (alt37) {
+ switch (alt35) {
case 1 :
- // InternalBlipDSL.g:2746:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2736:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
{
otherlv_4=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7332,11 +7285,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXAnnotationElementValueAccess().getCommaKeyword_0_1_1_0());
}
- // InternalBlipDSL.g:2750:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
- // InternalBlipDSL.g:2751:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2740:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalBlipDSL.g:2741:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
{
- // InternalBlipDSL.g:2751:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
- // InternalBlipDSL.g:2752:8: lv_elements_5_0= ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:2741:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalBlipDSL.g:2742:8: lv_elements_5_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
@@ -7372,7 +7325,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop37;
+ break loop35;
}
} while (true);
@@ -7395,7 +7348,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:2777:3: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression
+ // InternalBlipDSL.g:2767:3: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
@@ -7441,7 +7394,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationOrExpression"
- // InternalBlipDSL.g:2789:1: entryRuleXAnnotationOrExpression returns [EObject current=null] : iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF ;
+ // InternalBlipDSL.g:2779:1: entryRuleXAnnotationOrExpression returns [EObject current=null] : iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF ;
public final EObject entryRuleXAnnotationOrExpression() throws RecognitionException {
EObject current = null;
@@ -7449,8 +7402,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2789:64: (iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF )
- // InternalBlipDSL.g:2790:2: iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF
+ // InternalBlipDSL.g:2779:64: (iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF )
+ // InternalBlipDSL.g:2780:2: iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationOrExpressionRule());
@@ -7481,7 +7434,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationOrExpression"
- // InternalBlipDSL.g:2796:1: ruleXAnnotationOrExpression returns [EObject current=null] : (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) ;
+ // InternalBlipDSL.g:2786:1: ruleXAnnotationOrExpression returns [EObject current=null] : (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) ;
public final EObject ruleXAnnotationOrExpression() throws RecognitionException {
EObject current = null;
@@ -7494,29 +7447,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2802:2: ( (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) )
- // InternalBlipDSL.g:2803:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
+ // InternalBlipDSL.g:2792:2: ( (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) )
+ // InternalBlipDSL.g:2793:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
{
- // InternalBlipDSL.g:2803:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalBlipDSL.g:2793:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA40_0==58) ) {
- alt40=1;
+ if ( (LA38_0==58) ) {
+ alt38=1;
}
- else if ( ((LA40_0>=RULE_STRING && LA40_0<=RULE_DECIMAL)||LA40_0==14||LA40_0==30||(LA40_0>=52 && LA40_0<=54)||LA40_0==59||(LA40_0>=63 && LA40_0<=64)||LA40_0==71||(LA40_0>=87 && LA40_0<=88)||LA40_0==92||LA40_0==98||LA40_0==100||(LA40_0>=102 && LA40_0<=103)||(LA40_0>=106 && LA40_0<=115)||LA40_0==117) ) {
- alt40=2;
+ else if ( ((LA38_0>=RULE_STRING && LA38_0<=RULE_DECIMAL)||LA38_0==22||LA38_0==30||(LA38_0>=52 && LA38_0<=54)||LA38_0==59||(LA38_0>=63 && LA38_0<=64)||LA38_0==71||(LA38_0>=87 && LA38_0<=88)||LA38_0==92||LA38_0==98||LA38_0==100||(LA38_0>=102 && LA38_0<=103)||(LA38_0>=106 && LA38_0<=115)||LA38_0==117) ) {
+ alt38=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt38) {
case 1 :
- // InternalBlipDSL.g:2804:3: this_XAnnotation_0= ruleXAnnotation
+ // InternalBlipDSL.g:2794:3: this_XAnnotation_0= ruleXAnnotation
{
if ( state.backtracking==0 ) {
@@ -7538,7 +7491,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:2813:3: this_XExpression_1= ruleXExpression
+ // InternalBlipDSL.g:2803:3: this_XExpression_1= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -7584,7 +7537,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXExpression"
- // InternalBlipDSL.g:2825:1: entryRuleXExpression returns [EObject current=null] : iv_ruleXExpression= ruleXExpression EOF ;
+ // InternalBlipDSL.g:2815:1: entryRuleXExpression returns [EObject current=null] : iv_ruleXExpression= ruleXExpression EOF ;
public final EObject entryRuleXExpression() throws RecognitionException {
EObject current = null;
@@ -7592,8 +7545,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2825:52: (iv_ruleXExpression= ruleXExpression EOF )
- // InternalBlipDSL.g:2826:2: iv_ruleXExpression= ruleXExpression EOF
+ // InternalBlipDSL.g:2815:52: (iv_ruleXExpression= ruleXExpression EOF )
+ // InternalBlipDSL.g:2816:2: iv_ruleXExpression= ruleXExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXExpressionRule());
@@ -7624,7 +7577,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXExpression"
- // InternalBlipDSL.g:2832:1: ruleXExpression returns [EObject current=null] : this_XAssignment_0= ruleXAssignment ;
+ // InternalBlipDSL.g:2822:1: ruleXExpression returns [EObject current=null] : this_XAssignment_0= ruleXAssignment ;
public final EObject ruleXExpression() throws RecognitionException {
EObject current = null;
@@ -7635,8 +7588,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2838:2: (this_XAssignment_0= ruleXAssignment )
- // InternalBlipDSL.g:2839:2: this_XAssignment_0= ruleXAssignment
+ // InternalBlipDSL.g:2828:2: (this_XAssignment_0= ruleXAssignment )
+ // InternalBlipDSL.g:2829:2: this_XAssignment_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
@@ -7676,7 +7629,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAssignment"
- // InternalBlipDSL.g:2850:1: entryRuleXAssignment returns [EObject current=null] : iv_ruleXAssignment= ruleXAssignment EOF ;
+ // InternalBlipDSL.g:2840:1: entryRuleXAssignment returns [EObject current=null] : iv_ruleXAssignment= ruleXAssignment EOF ;
public final EObject entryRuleXAssignment() throws RecognitionException {
EObject current = null;
@@ -7684,8 +7637,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2850:52: (iv_ruleXAssignment= ruleXAssignment EOF )
- // InternalBlipDSL.g:2851:2: iv_ruleXAssignment= ruleXAssignment EOF
+ // InternalBlipDSL.g:2840:52: (iv_ruleXAssignment= ruleXAssignment EOF )
+ // InternalBlipDSL.g:2841:2: iv_ruleXAssignment= ruleXAssignment EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAssignmentRule());
@@ -7716,7 +7669,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAssignment"
- // InternalBlipDSL.g:2857:1: ruleXAssignment returns [EObject current=null] : ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) ;
+ // InternalBlipDSL.g:2847:1: ruleXAssignment returns [EObject current=null] : ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) ;
public final EObject ruleXAssignment() throws RecognitionException {
EObject current = null;
@@ -7731,26 +7684,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:2863:2: ( ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) )
- // InternalBlipDSL.g:2864:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
+ // InternalBlipDSL.g:2853:2: ( ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) )
+ // InternalBlipDSL.g:2854:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
{
- // InternalBlipDSL.g:2864:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
- int alt42=2;
+ // InternalBlipDSL.g:2854:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
+ int alt40=2;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA42_1 = input.LA(2);
+ int LA40_1 = input.LA(2);
- if ( (LA42_1==62) ) {
- alt42=1;
+ if ( (LA40_1==EOF||(LA40_1>=RULE_STRING && LA40_1<=RULE_DECIMAL)||(LA40_1>=22 && LA40_1<=23)||LA40_1==30||LA40_1==44||LA40_1==46||LA40_1==48||(LA40_1>=51 && LA40_1<=55)||LA40_1==57||(LA40_1>=59 && LA40_1<=61)||(LA40_1>=63 && LA40_1<=96)||(LA40_1>=98 && LA40_1<=118)) ) {
+ alt40=2;
}
- else if ( (LA42_1==EOF||(LA42_1>=RULE_STRING && LA42_1<=RULE_DECIMAL)||(LA42_1>=14 && LA42_1<=15)||LA42_1==30||LA42_1==44||LA42_1==46||LA42_1==48||(LA42_1>=51 && LA42_1<=55)||LA42_1==57||(LA42_1>=59 && LA42_1<=61)||(LA42_1>=63 && LA42_1<=96)||(LA42_1>=98 && LA42_1<=118)) ) {
- alt42=2;
+ else if ( (LA40_1==62) ) {
+ alt40=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 1, input);
+ new NoViableAltException("", 40, 1, input);
throw nvae;
}
@@ -7758,18 +7711,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 106:
{
- int LA42_2 = input.LA(2);
+ int LA40_2 = input.LA(2);
- if ( (LA42_2==EOF||(LA42_2>=RULE_STRING && LA42_2<=RULE_DECIMAL)||(LA42_2>=14 && LA42_2<=15)||LA42_2==30||LA42_2==44||LA42_2==46||LA42_2==48||(LA42_2>=51 && LA42_2<=55)||LA42_2==57||(LA42_2>=59 && LA42_2<=61)||(LA42_2>=63 && LA42_2<=96)||(LA42_2>=98 && LA42_2<=118)) ) {
- alt42=2;
+ if ( (LA40_2==62) ) {
+ alt40=1;
}
- else if ( (LA42_2==62) ) {
- alt42=1;
+ else if ( (LA40_2==EOF||(LA40_2>=RULE_STRING && LA40_2<=RULE_DECIMAL)||(LA40_2>=22 && LA40_2<=23)||LA40_2==30||LA40_2==44||LA40_2==46||LA40_2==48||(LA40_2>=51 && LA40_2<=55)||LA40_2==57||(LA40_2>=59 && LA40_2<=61)||(LA40_2>=63 && LA40_2<=96)||(LA40_2>=98 && LA40_2<=118)) ) {
+ alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 2, input);
+ new NoViableAltException("", 40, 2, input);
throw nvae;
}
@@ -7777,18 +7730,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 53:
{
- int LA42_3 = input.LA(2);
+ int LA40_3 = input.LA(2);
- if ( (LA42_3==62) ) {
- alt42=1;
+ if ( (LA40_3==62) ) {
+ alt40=1;
}
- else if ( (LA42_3==EOF||(LA42_3>=RULE_STRING && LA42_3<=RULE_DECIMAL)||(LA42_3>=14 && LA42_3<=15)||LA42_3==30||LA42_3==44||LA42_3==46||LA42_3==48||(LA42_3>=51 && LA42_3<=55)||LA42_3==57||(LA42_3>=59 && LA42_3<=61)||(LA42_3>=63 && LA42_3<=96)||(LA42_3>=98 && LA42_3<=118)) ) {
- alt42=2;
+ else if ( (LA40_3==EOF||(LA40_3>=RULE_STRING && LA40_3<=RULE_DECIMAL)||(LA40_3>=22 && LA40_3<=23)||LA40_3==30||LA40_3==44||LA40_3==46||LA40_3==48||(LA40_3>=51 && LA40_3<=55)||LA40_3==57||(LA40_3>=59 && LA40_3<=61)||(LA40_3>=63 && LA40_3<=96)||(LA40_3>=98 && LA40_3<=118)) ) {
+ alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 3, input);
+ new NoViableAltException("", 40, 3, input);
throw nvae;
}
@@ -7796,18 +7749,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 52:
{
- int LA42_4 = input.LA(2);
+ int LA40_4 = input.LA(2);
- if ( (LA42_4==62) ) {
- alt42=1;
+ if ( (LA40_4==62) ) {
+ alt40=1;
}
- else if ( (LA42_4==EOF||(LA42_4>=RULE_STRING && LA42_4<=RULE_DECIMAL)||(LA42_4>=14 && LA42_4<=15)||LA42_4==30||LA42_4==44||LA42_4==46||LA42_4==48||(LA42_4>=51 && LA42_4<=55)||LA42_4==57||(LA42_4>=59 && LA42_4<=61)||(LA42_4>=63 && LA42_4<=96)||(LA42_4>=98 && LA42_4<=118)) ) {
- alt42=2;
+ else if ( (LA40_4==EOF||(LA40_4>=RULE_STRING && LA40_4<=RULE_DECIMAL)||(LA40_4>=22 && LA40_4<=23)||LA40_4==30||LA40_4==44||LA40_4==46||LA40_4==48||(LA40_4>=51 && LA40_4<=55)||LA40_4==57||(LA40_4>=59 && LA40_4<=61)||(LA40_4>=63 && LA40_4<=96)||(LA40_4>=98 && LA40_4<=118)) ) {
+ alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 4, input);
+ new NoViableAltException("", 40, 4, input);
throw nvae;
}
@@ -7815,18 +7768,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 54:
{
- int LA42_5 = input.LA(2);
+ int LA40_5 = input.LA(2);
- if ( (LA42_5==EOF||(LA42_5>=RULE_STRING && LA42_5<=RULE_DECIMAL)||(LA42_5>=14 && LA42_5<=15)||LA42_5==30||LA42_5==44||LA42_5==46||LA42_5==48||(LA42_5>=51 && LA42_5<=55)||LA42_5==57||(LA42_5>=59 && LA42_5<=61)||(LA42_5>=63 && LA42_5<=96)||(LA42_5>=98 && LA42_5<=118)) ) {
- alt42=2;
+ if ( (LA40_5==EOF||(LA40_5>=RULE_STRING && LA40_5<=RULE_DECIMAL)||(LA40_5>=22 && LA40_5<=23)||LA40_5==30||LA40_5==44||LA40_5==46||LA40_5==48||(LA40_5>=51 && LA40_5<=55)||LA40_5==57||(LA40_5>=59 && LA40_5<=61)||(LA40_5>=63 && LA40_5<=96)||(LA40_5>=98 && LA40_5<=118)) ) {
+ alt40=2;
}
- else if ( (LA42_5==62) ) {
- alt42=1;
+ else if ( (LA40_5==62) ) {
+ alt40=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 5, input);
+ new NoViableAltException("", 40, 5, input);
throw nvae;
}
@@ -7836,7 +7789,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
case RULE_INT:
case RULE_HEX:
case RULE_DECIMAL:
- case 14:
+ case 22:
case 30:
case 59:
case 63:
@@ -7860,26 +7813,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
case 115:
case 117:
{
- alt42=2;
+ alt40=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt40) {
case 1 :
- // InternalBlipDSL.g:2865:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
+ // InternalBlipDSL.g:2855:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
{
- // InternalBlipDSL.g:2865:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
- // InternalBlipDSL.g:2866:4: () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) )
+ // InternalBlipDSL.g:2855:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
+ // InternalBlipDSL.g:2856:4: () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) )
{
- // InternalBlipDSL.g:2866:4: ()
- // InternalBlipDSL.g:2867:5:
+ // InternalBlipDSL.g:2856:4: ()
+ // InternalBlipDSL.g:2857:5:
{
if ( state.backtracking==0 ) {
@@ -7891,11 +7844,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2873:4: ( ( ruleFeatureCallID ) )
- // InternalBlipDSL.g:2874:5: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:2863:4: ( ( ruleFeatureCallID ) )
+ // InternalBlipDSL.g:2864:5: ( ruleFeatureCallID )
{
- // InternalBlipDSL.g:2874:5: ( ruleFeatureCallID )
- // InternalBlipDSL.g:2875:6: ruleFeatureCallID
+ // InternalBlipDSL.g:2864:5: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:2865:6: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -7940,11 +7893,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:2896:4: ( (lv_value_3_0= ruleXAssignment ) )
- // InternalBlipDSL.g:2897:5: (lv_value_3_0= ruleXAssignment )
+ // InternalBlipDSL.g:2886:4: ( (lv_value_3_0= ruleXAssignment ) )
+ // InternalBlipDSL.g:2887:5: (lv_value_3_0= ruleXAssignment )
{
- // InternalBlipDSL.g:2897:5: (lv_value_3_0= ruleXAssignment )
- // InternalBlipDSL.g:2898:6: lv_value_3_0= ruleXAssignment
+ // InternalBlipDSL.g:2887:5: (lv_value_3_0= ruleXAssignment )
+ // InternalBlipDSL.g:2888:6: lv_value_3_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
@@ -7982,10 +7935,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:2917:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
+ // InternalBlipDSL.g:2907:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
{
- // InternalBlipDSL.g:2917:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
- // InternalBlipDSL.g:2918:4: this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
+ // InternalBlipDSL.g:2907:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
+ // InternalBlipDSL.g:2908:4: this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
{
if ( state.backtracking==0 ) {
@@ -8003,21 +7956,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:2926:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
- int alt41=2;
- alt41 = dfa41.predict(input);
- switch (alt41) {
+ // InternalBlipDSL.g:2916:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
+ int alt39=2;
+ alt39 = dfa39.predict(input);
+ switch (alt39) {
case 1 :
- // InternalBlipDSL.g:2927:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) )
+ // InternalBlipDSL.g:2917:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) )
{
- // InternalBlipDSL.g:2927:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) )
- // InternalBlipDSL.g:2928:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalBlipDSL.g:2917:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) )
+ // InternalBlipDSL.g:2918:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) )
{
- // InternalBlipDSL.g:2938:6: ( () ( ( ruleOpMultiAssign ) ) )
- // InternalBlipDSL.g:2939:7: () ( ( ruleOpMultiAssign ) )
+ // InternalBlipDSL.g:2928:6: ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalBlipDSL.g:2929:7: () ( ( ruleOpMultiAssign ) )
{
- // InternalBlipDSL.g:2939:7: ()
- // InternalBlipDSL.g:2940:8:
+ // InternalBlipDSL.g:2929:7: ()
+ // InternalBlipDSL.g:2930:8:
{
if ( state.backtracking==0 ) {
@@ -8029,11 +7982,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2946:7: ( ( ruleOpMultiAssign ) )
- // InternalBlipDSL.g:2947:8: ( ruleOpMultiAssign )
+ // InternalBlipDSL.g:2936:7: ( ( ruleOpMultiAssign ) )
+ // InternalBlipDSL.g:2937:8: ( ruleOpMultiAssign )
{
- // InternalBlipDSL.g:2947:8: ( ruleOpMultiAssign )
- // InternalBlipDSL.g:2948:9: ruleOpMultiAssign
+ // InternalBlipDSL.g:2937:8: ( ruleOpMultiAssign )
+ // InternalBlipDSL.g:2938:9: ruleOpMultiAssign
{
if ( state.backtracking==0 ) {
@@ -8069,11 +8022,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:2964:5: ( (lv_rightOperand_7_0= ruleXAssignment ) )
- // InternalBlipDSL.g:2965:6: (lv_rightOperand_7_0= ruleXAssignment )
+ // InternalBlipDSL.g:2954:5: ( (lv_rightOperand_7_0= ruleXAssignment ) )
+ // InternalBlipDSL.g:2955:6: (lv_rightOperand_7_0= ruleXAssignment )
{
- // InternalBlipDSL.g:2965:6: (lv_rightOperand_7_0= ruleXAssignment )
- // InternalBlipDSL.g:2966:7: lv_rightOperand_7_0= ruleXAssignment
+ // InternalBlipDSL.g:2955:6: (lv_rightOperand_7_0= ruleXAssignment )
+ // InternalBlipDSL.g:2956:7: lv_rightOperand_7_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
@@ -8141,7 +8094,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpSingleAssign"
- // InternalBlipDSL.g:2989:1: entryRuleOpSingleAssign returns [String current=null] : iv_ruleOpSingleAssign= ruleOpSingleAssign EOF ;
+ // InternalBlipDSL.g:2979:1: entryRuleOpSingleAssign returns [String current=null] : iv_ruleOpSingleAssign= ruleOpSingleAssign EOF ;
public final String entryRuleOpSingleAssign() throws RecognitionException {
String current = null;
@@ -8149,8 +8102,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:2989:54: (iv_ruleOpSingleAssign= ruleOpSingleAssign EOF )
- // InternalBlipDSL.g:2990:2: iv_ruleOpSingleAssign= ruleOpSingleAssign EOF
+ // InternalBlipDSL.g:2979:54: (iv_ruleOpSingleAssign= ruleOpSingleAssign EOF )
+ // InternalBlipDSL.g:2980:2: iv_ruleOpSingleAssign= ruleOpSingleAssign EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpSingleAssignRule());
@@ -8181,7 +8134,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpSingleAssign"
- // InternalBlipDSL.g:2996:1: ruleOpSingleAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '=' ;
+ // InternalBlipDSL.g:2986:1: ruleOpSingleAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '=' ;
public final AntlrDatatypeRuleToken ruleOpSingleAssign() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -8191,8 +8144,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3002:2: (kw= '=' )
- // InternalBlipDSL.g:3003:2: kw= '='
+ // InternalBlipDSL.g:2992:2: (kw= '=' )
+ // InternalBlipDSL.g:2993:2: kw= '='
{
kw=(Token)match(input,62,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8223,7 +8176,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpMultiAssign"
- // InternalBlipDSL.g:3011:1: entryRuleOpMultiAssign returns [String current=null] : iv_ruleOpMultiAssign= ruleOpMultiAssign EOF ;
+ // InternalBlipDSL.g:3001:1: entryRuleOpMultiAssign returns [String current=null] : iv_ruleOpMultiAssign= ruleOpMultiAssign EOF ;
public final String entryRuleOpMultiAssign() throws RecognitionException {
String current = null;
@@ -8231,8 +8184,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3011:53: (iv_ruleOpMultiAssign= ruleOpMultiAssign EOF )
- // InternalBlipDSL.g:3012:2: iv_ruleOpMultiAssign= ruleOpMultiAssign EOF
+ // InternalBlipDSL.g:3001:53: (iv_ruleOpMultiAssign= ruleOpMultiAssign EOF )
+ // InternalBlipDSL.g:3002:2: iv_ruleOpMultiAssign= ruleOpMultiAssign EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpMultiAssignRule());
@@ -8263,7 +8216,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpMultiAssign"
- // InternalBlipDSL.g:3018:1: ruleOpMultiAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) ;
+ // InternalBlipDSL.g:3008:1: ruleOpMultiAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) ;
public final AntlrDatatypeRuleToken ruleOpMultiAssign() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -8273,58 +8226,58 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3024:2: ( (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) )
- // InternalBlipDSL.g:3025:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
+ // InternalBlipDSL.g:3014:2: ( (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) )
+ // InternalBlipDSL.g:3015:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
{
- // InternalBlipDSL.g:3025:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
- int alt44=7;
+ // InternalBlipDSL.g:3015:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
+ int alt42=7;
switch ( input.LA(1) ) {
case 66:
{
- alt44=1;
+ alt42=1;
}
break;
case 67:
{
- alt44=2;
+ alt42=2;
}
break;
case 68:
{
- alt44=3;
+ alt42=3;
}
break;
case 69:
{
- alt44=4;
+ alt42=4;
}
break;
case 70:
{
- alt44=5;
+ alt42=5;
}
break;
case 71:
{
- alt44=6;
+ alt42=6;
}
break;
case 72:
{
- alt44=7;
+ alt42=7;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt42) {
case 1 :
- // InternalBlipDSL.g:3026:3: kw= '+='
+ // InternalBlipDSL.g:3016:3: kw= '+='
{
kw=(Token)match(input,66,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8337,7 +8290,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3032:3: kw= '-='
+ // InternalBlipDSL.g:3022:3: kw= '-='
{
kw=(Token)match(input,67,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8350,7 +8303,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:3038:3: kw= '*='
+ // InternalBlipDSL.g:3028:3: kw= '*='
{
kw=(Token)match(input,68,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8363,7 +8316,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:3044:3: kw= '/='
+ // InternalBlipDSL.g:3034:3: kw= '/='
{
kw=(Token)match(input,69,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8376,7 +8329,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalBlipDSL.g:3050:3: kw= '%='
+ // InternalBlipDSL.g:3040:3: kw= '%='
{
kw=(Token)match(input,70,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8389,10 +8342,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalBlipDSL.g:3056:3: (kw= '<' kw= '<' kw= '=' )
+ // InternalBlipDSL.g:3046:3: (kw= '<' kw= '<' kw= '=' )
{
- // InternalBlipDSL.g:3056:3: (kw= '<' kw= '<' kw= '=' )
- // InternalBlipDSL.g:3057:4: kw= '<' kw= '<' kw= '='
+ // InternalBlipDSL.g:3046:3: (kw= '<' kw= '<' kw= '=' )
+ // InternalBlipDSL.g:3047:4: kw= '<' kw= '<' kw= '='
{
kw=(Token)match(input,71,FOLLOW_52); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8422,10 +8375,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalBlipDSL.g:3074:3: (kw= '>' (kw= '>' )? kw= '>=' )
+ // InternalBlipDSL.g:3064:3: (kw= '>' (kw= '>' )? kw= '>=' )
{
- // InternalBlipDSL.g:3074:3: (kw= '>' (kw= '>' )? kw= '>=' )
- // InternalBlipDSL.g:3075:4: kw= '>' (kw= '>' )? kw= '>='
+ // InternalBlipDSL.g:3064:3: (kw= '>' (kw= '>' )? kw= '>=' )
+ // InternalBlipDSL.g:3065:4: kw= '>' (kw= '>' )? kw= '>='
{
kw=(Token)match(input,72,FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8434,16 +8387,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(kw, grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0());
}
- // InternalBlipDSL.g:3080:4: (kw= '>' )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalBlipDSL.g:3070:4: (kw= '>' )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA43_0==72) ) {
- alt43=1;
+ if ( (LA41_0==72) ) {
+ alt41=1;
}
- switch (alt43) {
+ switch (alt41) {
case 1 :
- // InternalBlipDSL.g:3081:5: kw= '>'
+ // InternalBlipDSL.g:3071:5: kw= '>'
{
kw=(Token)match(input,72,FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8496,7 +8449,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXOrExpression"
- // InternalBlipDSL.g:3097:1: entryRuleXOrExpression returns [EObject current=null] : iv_ruleXOrExpression= ruleXOrExpression EOF ;
+ // InternalBlipDSL.g:3087:1: entryRuleXOrExpression returns [EObject current=null] : iv_ruleXOrExpression= ruleXOrExpression EOF ;
public final EObject entryRuleXOrExpression() throws RecognitionException {
EObject current = null;
@@ -8504,8 +8457,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3097:54: (iv_ruleXOrExpression= ruleXOrExpression EOF )
- // InternalBlipDSL.g:3098:2: iv_ruleXOrExpression= ruleXOrExpression EOF
+ // InternalBlipDSL.g:3087:54: (iv_ruleXOrExpression= ruleXOrExpression EOF )
+ // InternalBlipDSL.g:3088:2: iv_ruleXOrExpression= ruleXOrExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOrExpressionRule());
@@ -8536,7 +8489,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXOrExpression"
- // InternalBlipDSL.g:3104:1: ruleXOrExpression returns [EObject current=null] : (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) ;
+ // InternalBlipDSL.g:3094:1: ruleXOrExpression returns [EObject current=null] : (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) ;
public final EObject ruleXOrExpression() throws RecognitionException {
EObject current = null;
@@ -8549,11 +8502,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3110:2: ( (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) )
- // InternalBlipDSL.g:3111:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
+ // InternalBlipDSL.g:3100:2: ( (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) )
+ // InternalBlipDSL.g:3101:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
{
- // InternalBlipDSL.g:3111:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
- // InternalBlipDSL.g:3112:3: this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
+ // InternalBlipDSL.g:3101:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
+ // InternalBlipDSL.g:3102:3: this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -8571,35 +8524,35 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:3120:3: ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
- loop45:
+ // InternalBlipDSL.g:3110:3: ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
+ loop43:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA45_0==74) ) {
- int LA45_2 = input.LA(2);
+ if ( (LA43_0==74) ) {
+ int LA43_2 = input.LA(2);
if ( (synpred9_InternalBlipDSL()) ) {
- alt45=1;
+ alt43=1;
}
}
- switch (alt45) {
+ switch (alt43) {
case 1 :
- // InternalBlipDSL.g:3121:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) )
+ // InternalBlipDSL.g:3111:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) )
{
- // InternalBlipDSL.g:3121:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) )
- // InternalBlipDSL.g:3122:5: ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) )
+ // InternalBlipDSL.g:3111:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) )
+ // InternalBlipDSL.g:3112:5: ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) )
{
- // InternalBlipDSL.g:3132:5: ( () ( ( ruleOpOr ) ) )
- // InternalBlipDSL.g:3133:6: () ( ( ruleOpOr ) )
+ // InternalBlipDSL.g:3122:5: ( () ( ( ruleOpOr ) ) )
+ // InternalBlipDSL.g:3123:6: () ( ( ruleOpOr ) )
{
- // InternalBlipDSL.g:3133:6: ()
- // InternalBlipDSL.g:3134:7:
+ // InternalBlipDSL.g:3123:6: ()
+ // InternalBlipDSL.g:3124:7:
{
if ( state.backtracking==0 ) {
@@ -8611,11 +8564,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3140:6: ( ( ruleOpOr ) )
- // InternalBlipDSL.g:3141:7: ( ruleOpOr )
+ // InternalBlipDSL.g:3130:6: ( ( ruleOpOr ) )
+ // InternalBlipDSL.g:3131:7: ( ruleOpOr )
{
- // InternalBlipDSL.g:3141:7: ( ruleOpOr )
- // InternalBlipDSL.g:3142:8: ruleOpOr
+ // InternalBlipDSL.g:3131:7: ( ruleOpOr )
+ // InternalBlipDSL.g:3132:8: ruleOpOr
{
if ( state.backtracking==0 ) {
@@ -8651,11 +8604,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3158:4: ( (lv_rightOperand_3_0= ruleXAndExpression ) )
- // InternalBlipDSL.g:3159:5: (lv_rightOperand_3_0= ruleXAndExpression )
+ // InternalBlipDSL.g:3148:4: ( (lv_rightOperand_3_0= ruleXAndExpression ) )
+ // InternalBlipDSL.g:3149:5: (lv_rightOperand_3_0= ruleXAndExpression )
{
- // InternalBlipDSL.g:3159:5: (lv_rightOperand_3_0= ruleXAndExpression )
- // InternalBlipDSL.g:3160:6: lv_rightOperand_3_0= ruleXAndExpression
+ // InternalBlipDSL.g:3149:5: (lv_rightOperand_3_0= ruleXAndExpression )
+ // InternalBlipDSL.g:3150:6: lv_rightOperand_3_0= ruleXAndExpression
{
if ( state.backtracking==0 ) {
@@ -8691,7 +8644,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop45;
+ break loop43;
}
} while (true);
@@ -8720,7 +8673,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpOr"
- // InternalBlipDSL.g:3182:1: entryRuleOpOr returns [String current=null] : iv_ruleOpOr= ruleOpOr EOF ;
+ // InternalBlipDSL.g:3172:1: entryRuleOpOr returns [String current=null] : iv_ruleOpOr= ruleOpOr EOF ;
public final String entryRuleOpOr() throws RecognitionException {
String current = null;
@@ -8728,8 +8681,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3182:44: (iv_ruleOpOr= ruleOpOr EOF )
- // InternalBlipDSL.g:3183:2: iv_ruleOpOr= ruleOpOr EOF
+ // InternalBlipDSL.g:3172:44: (iv_ruleOpOr= ruleOpOr EOF )
+ // InternalBlipDSL.g:3173:2: iv_ruleOpOr= ruleOpOr EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpOrRule());
@@ -8760,7 +8713,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpOr"
- // InternalBlipDSL.g:3189:1: ruleOpOr returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
+ // InternalBlipDSL.g:3179:1: ruleOpOr returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
public final AntlrDatatypeRuleToken ruleOpOr() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -8770,8 +8723,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3195:2: (kw= '||' )
- // InternalBlipDSL.g:3196:2: kw= '||'
+ // InternalBlipDSL.g:3185:2: (kw= '||' )
+ // InternalBlipDSL.g:3186:2: kw= '||'
{
kw=(Token)match(input,74,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8802,7 +8755,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAndExpression"
- // InternalBlipDSL.g:3204:1: entryRuleXAndExpression returns [EObject current=null] : iv_ruleXAndExpression= ruleXAndExpression EOF ;
+ // InternalBlipDSL.g:3194:1: entryRuleXAndExpression returns [EObject current=null] : iv_ruleXAndExpression= ruleXAndExpression EOF ;
public final EObject entryRuleXAndExpression() throws RecognitionException {
EObject current = null;
@@ -8810,8 +8763,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3204:55: (iv_ruleXAndExpression= ruleXAndExpression EOF )
- // InternalBlipDSL.g:3205:2: iv_ruleXAndExpression= ruleXAndExpression EOF
+ // InternalBlipDSL.g:3194:55: (iv_ruleXAndExpression= ruleXAndExpression EOF )
+ // InternalBlipDSL.g:3195:2: iv_ruleXAndExpression= ruleXAndExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAndExpressionRule());
@@ -8842,7 +8795,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAndExpression"
- // InternalBlipDSL.g:3211:1: ruleXAndExpression returns [EObject current=null] : (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) ;
+ // InternalBlipDSL.g:3201:1: ruleXAndExpression returns [EObject current=null] : (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) ;
public final EObject ruleXAndExpression() throws RecognitionException {
EObject current = null;
@@ -8855,11 +8808,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3217:2: ( (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) )
- // InternalBlipDSL.g:3218:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
+ // InternalBlipDSL.g:3207:2: ( (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) )
+ // InternalBlipDSL.g:3208:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
{
- // InternalBlipDSL.g:3218:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
- // InternalBlipDSL.g:3219:3: this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
+ // InternalBlipDSL.g:3208:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
+ // InternalBlipDSL.g:3209:3: this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -8877,35 +8830,35 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:3227:3: ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
- loop46:
+ // InternalBlipDSL.g:3217:3: ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
+ loop44:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA46_0==75) ) {
- int LA46_2 = input.LA(2);
+ if ( (LA44_0==75) ) {
+ int LA44_2 = input.LA(2);
if ( (synpred10_InternalBlipDSL()) ) {
- alt46=1;
+ alt44=1;
}
}
- switch (alt46) {
+ switch (alt44) {
case 1 :
- // InternalBlipDSL.g:3228:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
+ // InternalBlipDSL.g:3218:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
{
- // InternalBlipDSL.g:3228:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) )
- // InternalBlipDSL.g:3229:5: ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) )
+ // InternalBlipDSL.g:3218:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) )
+ // InternalBlipDSL.g:3219:5: ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) )
{
- // InternalBlipDSL.g:3239:5: ( () ( ( ruleOpAnd ) ) )
- // InternalBlipDSL.g:3240:6: () ( ( ruleOpAnd ) )
+ // InternalBlipDSL.g:3229:5: ( () ( ( ruleOpAnd ) ) )
+ // InternalBlipDSL.g:3230:6: () ( ( ruleOpAnd ) )
{
- // InternalBlipDSL.g:3240:6: ()
- // InternalBlipDSL.g:3241:7:
+ // InternalBlipDSL.g:3230:6: ()
+ // InternalBlipDSL.g:3231:7:
{
if ( state.backtracking==0 ) {
@@ -8917,11 +8870,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3247:6: ( ( ruleOpAnd ) )
- // InternalBlipDSL.g:3248:7: ( ruleOpAnd )
+ // InternalBlipDSL.g:3237:6: ( ( ruleOpAnd ) )
+ // InternalBlipDSL.g:3238:7: ( ruleOpAnd )
{
- // InternalBlipDSL.g:3248:7: ( ruleOpAnd )
- // InternalBlipDSL.g:3249:8: ruleOpAnd
+ // InternalBlipDSL.g:3238:7: ( ruleOpAnd )
+ // InternalBlipDSL.g:3239:8: ruleOpAnd
{
if ( state.backtracking==0 ) {
@@ -8957,11 +8910,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3265:4: ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
- // InternalBlipDSL.g:3266:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
+ // InternalBlipDSL.g:3255:4: ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
+ // InternalBlipDSL.g:3256:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
{
- // InternalBlipDSL.g:3266:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
- // InternalBlipDSL.g:3267:6: lv_rightOperand_3_0= ruleXEqualityExpression
+ // InternalBlipDSL.g:3256:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
+ // InternalBlipDSL.g:3257:6: lv_rightOperand_3_0= ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
@@ -8997,7 +8950,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop46;
+ break loop44;
}
} while (true);
@@ -9026,7 +8979,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpAnd"
- // InternalBlipDSL.g:3289:1: entryRuleOpAnd returns [String current=null] : iv_ruleOpAnd= ruleOpAnd EOF ;
+ // InternalBlipDSL.g:3279:1: entryRuleOpAnd returns [String current=null] : iv_ruleOpAnd= ruleOpAnd EOF ;
public final String entryRuleOpAnd() throws RecognitionException {
String current = null;
@@ -9034,8 +8987,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3289:45: (iv_ruleOpAnd= ruleOpAnd EOF )
- // InternalBlipDSL.g:3290:2: iv_ruleOpAnd= ruleOpAnd EOF
+ // InternalBlipDSL.g:3279:45: (iv_ruleOpAnd= ruleOpAnd EOF )
+ // InternalBlipDSL.g:3280:2: iv_ruleOpAnd= ruleOpAnd EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpAndRule());
@@ -9066,7 +9019,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpAnd"
- // InternalBlipDSL.g:3296:1: ruleOpAnd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
+ // InternalBlipDSL.g:3286:1: ruleOpAnd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
public final AntlrDatatypeRuleToken ruleOpAnd() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9076,8 +9029,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3302:2: (kw= '&&' )
- // InternalBlipDSL.g:3303:2: kw= '&&'
+ // InternalBlipDSL.g:3292:2: (kw= '&&' )
+ // InternalBlipDSL.g:3293:2: kw= '&&'
{
kw=(Token)match(input,75,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9108,7 +9061,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXEqualityExpression"
- // InternalBlipDSL.g:3311:1: entryRuleXEqualityExpression returns [EObject current=null] : iv_ruleXEqualityExpression= ruleXEqualityExpression EOF ;
+ // InternalBlipDSL.g:3301:1: entryRuleXEqualityExpression returns [EObject current=null] : iv_ruleXEqualityExpression= ruleXEqualityExpression EOF ;
public final EObject entryRuleXEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -9116,8 +9069,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3311:60: (iv_ruleXEqualityExpression= ruleXEqualityExpression EOF )
- // InternalBlipDSL.g:3312:2: iv_ruleXEqualityExpression= ruleXEqualityExpression EOF
+ // InternalBlipDSL.g:3301:60: (iv_ruleXEqualityExpression= ruleXEqualityExpression EOF )
+ // InternalBlipDSL.g:3302:2: iv_ruleXEqualityExpression= ruleXEqualityExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXEqualityExpressionRule());
@@ -9148,7 +9101,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXEqualityExpression"
- // InternalBlipDSL.g:3318:1: ruleXEqualityExpression returns [EObject current=null] : (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) ;
+ // InternalBlipDSL.g:3308:1: ruleXEqualityExpression returns [EObject current=null] : (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) ;
public final EObject ruleXEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -9161,11 +9114,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3324:2: ( (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) )
- // InternalBlipDSL.g:3325:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
+ // InternalBlipDSL.g:3314:2: ( (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) )
+ // InternalBlipDSL.g:3315:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
{
- // InternalBlipDSL.g:3325:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
- // InternalBlipDSL.g:3326:3: this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
+ // InternalBlipDSL.g:3315:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
+ // InternalBlipDSL.g:3316:3: this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -9183,17 +9136,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:3334:3: ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
- loop47:
+ // InternalBlipDSL.g:3324:3: ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
+ loop45:
do {
- int alt47=2;
+ int alt45=2;
switch ( input.LA(1) ) {
case 76:
{
- int LA47_2 = input.LA(2);
+ int LA45_2 = input.LA(2);
if ( (synpred11_InternalBlipDSL()) ) {
- alt47=1;
+ alt45=1;
}
@@ -9201,10 +9154,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 77:
{
- int LA47_3 = input.LA(2);
+ int LA45_3 = input.LA(2);
if ( (synpred11_InternalBlipDSL()) ) {
- alt47=1;
+ alt45=1;
}
@@ -9212,10 +9165,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 78:
{
- int LA47_4 = input.LA(2);
+ int LA45_4 = input.LA(2);
if ( (synpred11_InternalBlipDSL()) ) {
- alt47=1;
+ alt45=1;
}
@@ -9223,10 +9176,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 79:
{
- int LA47_5 = input.LA(2);
+ int LA45_5 = input.LA(2);
if ( (synpred11_InternalBlipDSL()) ) {
- alt47=1;
+ alt45=1;
}
@@ -9235,18 +9188,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt47) {
+ switch (alt45) {
case 1 :
- // InternalBlipDSL.g:3335:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
+ // InternalBlipDSL.g:3325:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
{
- // InternalBlipDSL.g:3335:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) )
- // InternalBlipDSL.g:3336:5: ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) )
+ // InternalBlipDSL.g:3325:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) )
+ // InternalBlipDSL.g:3326:5: ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) )
{
- // InternalBlipDSL.g:3346:5: ( () ( ( ruleOpEquality ) ) )
- // InternalBlipDSL.g:3347:6: () ( ( ruleOpEquality ) )
+ // InternalBlipDSL.g:3336:5: ( () ( ( ruleOpEquality ) ) )
+ // InternalBlipDSL.g:3337:6: () ( ( ruleOpEquality ) )
{
- // InternalBlipDSL.g:3347:6: ()
- // InternalBlipDSL.g:3348:7:
+ // InternalBlipDSL.g:3337:6: ()
+ // InternalBlipDSL.g:3338:7:
{
if ( state.backtracking==0 ) {
@@ -9258,11 +9211,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3354:6: ( ( ruleOpEquality ) )
- // InternalBlipDSL.g:3355:7: ( ruleOpEquality )
+ // InternalBlipDSL.g:3344:6: ( ( ruleOpEquality ) )
+ // InternalBlipDSL.g:3345:7: ( ruleOpEquality )
{
- // InternalBlipDSL.g:3355:7: ( ruleOpEquality )
- // InternalBlipDSL.g:3356:8: ruleOpEquality
+ // InternalBlipDSL.g:3345:7: ( ruleOpEquality )
+ // InternalBlipDSL.g:3346:8: ruleOpEquality
{
if ( state.backtracking==0 ) {
@@ -9298,11 +9251,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3372:4: ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
- // InternalBlipDSL.g:3373:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
+ // InternalBlipDSL.g:3362:4: ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
+ // InternalBlipDSL.g:3363:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
{
- // InternalBlipDSL.g:3373:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
- // InternalBlipDSL.g:3374:6: lv_rightOperand_3_0= ruleXRelationalExpression
+ // InternalBlipDSL.g:3363:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
+ // InternalBlipDSL.g:3364:6: lv_rightOperand_3_0= ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
@@ -9338,7 +9291,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop47;
+ break loop45;
}
} while (true);
@@ -9367,7 +9320,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpEquality"
- // InternalBlipDSL.g:3396:1: entryRuleOpEquality returns [String current=null] : iv_ruleOpEquality= ruleOpEquality EOF ;
+ // InternalBlipDSL.g:3386:1: entryRuleOpEquality returns [String current=null] : iv_ruleOpEquality= ruleOpEquality EOF ;
public final String entryRuleOpEquality() throws RecognitionException {
String current = null;
@@ -9375,8 +9328,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3396:50: (iv_ruleOpEquality= ruleOpEquality EOF )
- // InternalBlipDSL.g:3397:2: iv_ruleOpEquality= ruleOpEquality EOF
+ // InternalBlipDSL.g:3386:50: (iv_ruleOpEquality= ruleOpEquality EOF )
+ // InternalBlipDSL.g:3387:2: iv_ruleOpEquality= ruleOpEquality EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpEqualityRule());
@@ -9407,7 +9360,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpEquality"
- // InternalBlipDSL.g:3403:1: ruleOpEquality returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) ;
+ // InternalBlipDSL.g:3393:1: ruleOpEquality returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) ;
public final AntlrDatatypeRuleToken ruleOpEquality() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9417,43 +9370,43 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3409:2: ( (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) )
- // InternalBlipDSL.g:3410:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
+ // InternalBlipDSL.g:3399:2: ( (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) )
+ // InternalBlipDSL.g:3400:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
{
- // InternalBlipDSL.g:3410:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
- int alt48=4;
+ // InternalBlipDSL.g:3400:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
+ int alt46=4;
switch ( input.LA(1) ) {
case 76:
{
- alt48=1;
+ alt46=1;
}
break;
case 77:
{
- alt48=2;
+ alt46=2;
}
break;
case 78:
{
- alt48=3;
+ alt46=3;
}
break;
case 79:
{
- alt48=4;
+ alt46=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt46) {
case 1 :
- // InternalBlipDSL.g:3411:3: kw= '=='
+ // InternalBlipDSL.g:3401:3: kw= '=='
{
kw=(Token)match(input,76,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9466,7 +9419,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3417:3: kw= '!='
+ // InternalBlipDSL.g:3407:3: kw= '!='
{
kw=(Token)match(input,77,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9479,7 +9432,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:3423:3: kw= '==='
+ // InternalBlipDSL.g:3413:3: kw= '==='
{
kw=(Token)match(input,78,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9492,7 +9445,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:3429:3: kw= '!=='
+ // InternalBlipDSL.g:3419:3: kw= '!=='
{
kw=(Token)match(input,79,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9529,7 +9482,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXRelationalExpression"
- // InternalBlipDSL.g:3438:1: entryRuleXRelationalExpression returns [EObject current=null] : iv_ruleXRelationalExpression= ruleXRelationalExpression EOF ;
+ // InternalBlipDSL.g:3428:1: entryRuleXRelationalExpression returns [EObject current=null] : iv_ruleXRelationalExpression= ruleXRelationalExpression EOF ;
public final EObject entryRuleXRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -9537,8 +9490,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3438:62: (iv_ruleXRelationalExpression= ruleXRelationalExpression EOF )
- // InternalBlipDSL.g:3439:2: iv_ruleXRelationalExpression= ruleXRelationalExpression EOF
+ // InternalBlipDSL.g:3428:62: (iv_ruleXRelationalExpression= ruleXRelationalExpression EOF )
+ // InternalBlipDSL.g:3429:2: iv_ruleXRelationalExpression= ruleXRelationalExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionRule());
@@ -9569,7 +9522,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXRelationalExpression"
- // InternalBlipDSL.g:3445:1: ruleXRelationalExpression returns [EObject current=null] : (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) ;
+ // InternalBlipDSL.g:3435:1: ruleXRelationalExpression returns [EObject current=null] : (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) ;
public final EObject ruleXRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -9585,11 +9538,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3451:2: ( (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) )
- // InternalBlipDSL.g:3452:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
+ // InternalBlipDSL.g:3441:2: ( (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) )
+ // InternalBlipDSL.g:3442:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
{
- // InternalBlipDSL.g:3452:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
- // InternalBlipDSL.g:3453:3: this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
+ // InternalBlipDSL.g:3442:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
+ // InternalBlipDSL.g:3443:3: this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
{
if ( state.backtracking==0 ) {
@@ -9607,17 +9560,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:3461:3: ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
- loop49:
+ // InternalBlipDSL.g:3451:3: ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
+ loop47:
do {
- int alt49=3;
+ int alt47=3;
switch ( input.LA(1) ) {
case 71:
{
- int LA49_2 = input.LA(2);
+ int LA47_2 = input.LA(2);
if ( (synpred13_InternalBlipDSL()) ) {
- alt49=2;
+ alt47=2;
}
@@ -9625,10 +9578,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 72:
{
- int LA49_3 = input.LA(2);
+ int LA47_3 = input.LA(2);
if ( (synpred13_InternalBlipDSL()) ) {
- alt49=2;
+ alt47=2;
}
@@ -9636,10 +9589,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 80:
{
- int LA49_4 = input.LA(2);
+ int LA47_4 = input.LA(2);
if ( (synpred12_InternalBlipDSL()) ) {
- alt49=1;
+ alt47=1;
}
@@ -9647,10 +9600,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 73:
{
- int LA49_5 = input.LA(2);
+ int LA47_5 = input.LA(2);
if ( (synpred13_InternalBlipDSL()) ) {
- alt49=2;
+ alt47=2;
}
@@ -9659,21 +9612,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt49) {
+ switch (alt47) {
case 1 :
- // InternalBlipDSL.g:3462:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:3452:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
{
- // InternalBlipDSL.g:3462:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
- // InternalBlipDSL.g:3463:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:3452:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:3453:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
{
- // InternalBlipDSL.g:3463:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) )
- // InternalBlipDSL.g:3464:6: ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' )
+ // InternalBlipDSL.g:3453:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) )
+ // InternalBlipDSL.g:3454:6: ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' )
{
- // InternalBlipDSL.g:3470:6: ( () otherlv_2= 'instanceof' )
- // InternalBlipDSL.g:3471:7: () otherlv_2= 'instanceof'
+ // InternalBlipDSL.g:3460:6: ( () otherlv_2= 'instanceof' )
+ // InternalBlipDSL.g:3461:7: () otherlv_2= 'instanceof'
{
- // InternalBlipDSL.g:3471:7: ()
- // InternalBlipDSL.g:3472:8:
+ // InternalBlipDSL.g:3461:7: ()
+ // InternalBlipDSL.g:3462:8:
{
if ( state.backtracking==0 ) {
@@ -9697,11 +9650,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3484:5: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:3485:6: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:3474:5: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:3475:6: (lv_type_3_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:3485:6: (lv_type_3_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:3486:7: lv_type_3_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:3475:6: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:3476:7: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -9739,19 +9692,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3505:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
+ // InternalBlipDSL.g:3495:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
{
- // InternalBlipDSL.g:3505:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
- // InternalBlipDSL.g:3506:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
+ // InternalBlipDSL.g:3495:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
+ // InternalBlipDSL.g:3496:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
{
- // InternalBlipDSL.g:3506:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) )
- // InternalBlipDSL.g:3507:6: ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) )
+ // InternalBlipDSL.g:3496:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) )
+ // InternalBlipDSL.g:3497:6: ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) )
{
- // InternalBlipDSL.g:3517:6: ( () ( ( ruleOpCompare ) ) )
- // InternalBlipDSL.g:3518:7: () ( ( ruleOpCompare ) )
+ // InternalBlipDSL.g:3507:6: ( () ( ( ruleOpCompare ) ) )
+ // InternalBlipDSL.g:3508:7: () ( ( ruleOpCompare ) )
{
- // InternalBlipDSL.g:3518:7: ()
- // InternalBlipDSL.g:3519:8:
+ // InternalBlipDSL.g:3508:7: ()
+ // InternalBlipDSL.g:3509:8:
{
if ( state.backtracking==0 ) {
@@ -9763,11 +9716,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3525:7: ( ( ruleOpCompare ) )
- // InternalBlipDSL.g:3526:8: ( ruleOpCompare )
+ // InternalBlipDSL.g:3515:7: ( ( ruleOpCompare ) )
+ // InternalBlipDSL.g:3516:8: ( ruleOpCompare )
{
- // InternalBlipDSL.g:3526:8: ( ruleOpCompare )
- // InternalBlipDSL.g:3527:9: ruleOpCompare
+ // InternalBlipDSL.g:3516:8: ( ruleOpCompare )
+ // InternalBlipDSL.g:3517:9: ruleOpCompare
{
if ( state.backtracking==0 ) {
@@ -9803,11 +9756,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3543:5: ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
- // InternalBlipDSL.g:3544:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
+ // InternalBlipDSL.g:3533:5: ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
+ // InternalBlipDSL.g:3534:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
{
- // InternalBlipDSL.g:3544:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
- // InternalBlipDSL.g:3545:7: lv_rightOperand_6_0= ruleXOtherOperatorExpression
+ // InternalBlipDSL.g:3534:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
+ // InternalBlipDSL.g:3535:7: lv_rightOperand_6_0= ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
@@ -9846,7 +9799,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop49;
+ break loop47;
}
} while (true);
@@ -9875,7 +9828,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpCompare"
- // InternalBlipDSL.g:3568:1: entryRuleOpCompare returns [String current=null] : iv_ruleOpCompare= ruleOpCompare EOF ;
+ // InternalBlipDSL.g:3558:1: entryRuleOpCompare returns [String current=null] : iv_ruleOpCompare= ruleOpCompare EOF ;
public final String entryRuleOpCompare() throws RecognitionException {
String current = null;
@@ -9883,8 +9836,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3568:49: (iv_ruleOpCompare= ruleOpCompare EOF )
- // InternalBlipDSL.g:3569:2: iv_ruleOpCompare= ruleOpCompare EOF
+ // InternalBlipDSL.g:3558:49: (iv_ruleOpCompare= ruleOpCompare EOF )
+ // InternalBlipDSL.g:3559:2: iv_ruleOpCompare= ruleOpCompare EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpCompareRule());
@@ -9915,7 +9868,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpCompare"
- // InternalBlipDSL.g:3575:1: ruleOpCompare returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) ;
+ // InternalBlipDSL.g:3565:1: ruleOpCompare returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) ;
public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9925,31 +9878,31 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3581:2: ( (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) )
- // InternalBlipDSL.g:3582:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
+ // InternalBlipDSL.g:3571:2: ( (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) )
+ // InternalBlipDSL.g:3572:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
{
- // InternalBlipDSL.g:3582:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
- int alt50=4;
+ // InternalBlipDSL.g:3572:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
+ int alt48=4;
switch ( input.LA(1) ) {
case 73:
{
- alt50=1;
+ alt48=1;
}
break;
case 71:
{
- int LA50_2 = input.LA(2);
+ int LA48_2 = input.LA(2);
- if ( (LA50_2==EOF||(LA50_2>=RULE_STRING && LA50_2<=RULE_DECIMAL)||LA50_2==14||LA50_2==30||(LA50_2>=52 && LA50_2<=54)||LA50_2==59||(LA50_2>=63 && LA50_2<=64)||LA50_2==71||(LA50_2>=87 && LA50_2<=88)||LA50_2==92||LA50_2==98||LA50_2==100||(LA50_2>=102 && LA50_2<=103)||(LA50_2>=106 && LA50_2<=115)||LA50_2==117) ) {
- alt50=4;
+ if ( (LA48_2==EOF||(LA48_2>=RULE_STRING && LA48_2<=RULE_DECIMAL)||LA48_2==22||LA48_2==30||(LA48_2>=52 && LA48_2<=54)||LA48_2==59||(LA48_2>=63 && LA48_2<=64)||LA48_2==71||(LA48_2>=87 && LA48_2<=88)||LA48_2==92||LA48_2==98||LA48_2==100||(LA48_2>=102 && LA48_2<=103)||(LA48_2>=106 && LA48_2<=115)||LA48_2==117) ) {
+ alt48=4;
}
- else if ( (LA50_2==62) ) {
- alt50=2;
+ else if ( (LA48_2==62) ) {
+ alt48=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 50, 2, input);
+ new NoViableAltException("", 48, 2, input);
throw nvae;
}
@@ -9957,20 +9910,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 72:
{
- alt50=3;
+ alt48=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt48) {
case 1 :
- // InternalBlipDSL.g:3583:3: kw= '>='
+ // InternalBlipDSL.g:3573:3: kw= '>='
{
kw=(Token)match(input,73,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9983,10 +9936,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3589:3: (kw= '<' kw= '=' )
+ // InternalBlipDSL.g:3579:3: (kw= '<' kw= '=' )
{
- // InternalBlipDSL.g:3589:3: (kw= '<' kw= '=' )
- // InternalBlipDSL.g:3590:4: kw= '<' kw= '='
+ // InternalBlipDSL.g:3579:3: (kw= '<' kw= '=' )
+ // InternalBlipDSL.g:3580:4: kw= '<' kw= '='
{
kw=(Token)match(input,71,FOLLOW_45); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10009,7 +9962,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:3602:3: kw= '>'
+ // InternalBlipDSL.g:3592:3: kw= '>'
{
kw=(Token)match(input,72,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10022,7 +9975,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:3608:3: kw= '<'
+ // InternalBlipDSL.g:3598:3: kw= '<'
{
kw=(Token)match(input,71,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10059,7 +10012,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXOtherOperatorExpression"
- // InternalBlipDSL.g:3617:1: entryRuleXOtherOperatorExpression returns [EObject current=null] : iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF ;
+ // InternalBlipDSL.g:3607:1: entryRuleXOtherOperatorExpression returns [EObject current=null] : iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF ;
public final EObject entryRuleXOtherOperatorExpression() throws RecognitionException {
EObject current = null;
@@ -10067,8 +10020,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3617:65: (iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF )
- // InternalBlipDSL.g:3618:2: iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF
+ // InternalBlipDSL.g:3607:65: (iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF )
+ // InternalBlipDSL.g:3608:2: iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionRule());
@@ -10099,7 +10052,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXOtherOperatorExpression"
- // InternalBlipDSL.g:3624:1: ruleXOtherOperatorExpression returns [EObject current=null] : (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) ;
+ // InternalBlipDSL.g:3614:1: ruleXOtherOperatorExpression returns [EObject current=null] : (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) ;
public final EObject ruleXOtherOperatorExpression() throws RecognitionException {
EObject current = null;
@@ -10112,11 +10065,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3630:2: ( (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) )
- // InternalBlipDSL.g:3631:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
+ // InternalBlipDSL.g:3620:2: ( (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) )
+ // InternalBlipDSL.g:3621:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
{
- // InternalBlipDSL.g:3631:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
- // InternalBlipDSL.g:3632:3: this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
+ // InternalBlipDSL.g:3621:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
+ // InternalBlipDSL.g:3622:3: this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -10134,23 +10087,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:3640:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
- loop51:
+ // InternalBlipDSL.g:3630:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
+ loop49:
do {
- int alt51=2;
- alt51 = dfa51.predict(input);
- switch (alt51) {
+ int alt49=2;
+ alt49 = dfa49.predict(input);
+ switch (alt49) {
case 1 :
- // InternalBlipDSL.g:3641:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
+ // InternalBlipDSL.g:3631:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
{
- // InternalBlipDSL.g:3641:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) )
- // InternalBlipDSL.g:3642:5: ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) )
+ // InternalBlipDSL.g:3631:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) )
+ // InternalBlipDSL.g:3632:5: ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) )
{
- // InternalBlipDSL.g:3652:5: ( () ( ( ruleOpOther ) ) )
- // InternalBlipDSL.g:3653:6: () ( ( ruleOpOther ) )
+ // InternalBlipDSL.g:3642:5: ( () ( ( ruleOpOther ) ) )
+ // InternalBlipDSL.g:3643:6: () ( ( ruleOpOther ) )
{
- // InternalBlipDSL.g:3653:6: ()
- // InternalBlipDSL.g:3654:7:
+ // InternalBlipDSL.g:3643:6: ()
+ // InternalBlipDSL.g:3644:7:
{
if ( state.backtracking==0 ) {
@@ -10162,11 +10115,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3660:6: ( ( ruleOpOther ) )
- // InternalBlipDSL.g:3661:7: ( ruleOpOther )
+ // InternalBlipDSL.g:3650:6: ( ( ruleOpOther ) )
+ // InternalBlipDSL.g:3651:7: ( ruleOpOther )
{
- // InternalBlipDSL.g:3661:7: ( ruleOpOther )
- // InternalBlipDSL.g:3662:8: ruleOpOther
+ // InternalBlipDSL.g:3651:7: ( ruleOpOther )
+ // InternalBlipDSL.g:3652:8: ruleOpOther
{
if ( state.backtracking==0 ) {
@@ -10202,11 +10155,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3678:4: ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
- // InternalBlipDSL.g:3679:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
+ // InternalBlipDSL.g:3668:4: ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
+ // InternalBlipDSL.g:3669:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
{
- // InternalBlipDSL.g:3679:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
- // InternalBlipDSL.g:3680:6: lv_rightOperand_3_0= ruleXAdditiveExpression
+ // InternalBlipDSL.g:3669:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
+ // InternalBlipDSL.g:3670:6: lv_rightOperand_3_0= ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
@@ -10242,7 +10195,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop51;
+ break loop49;
}
} while (true);
@@ -10271,7 +10224,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpOther"
- // InternalBlipDSL.g:3702:1: entryRuleOpOther returns [String current=null] : iv_ruleOpOther= ruleOpOther EOF ;
+ // InternalBlipDSL.g:3692:1: entryRuleOpOther returns [String current=null] : iv_ruleOpOther= ruleOpOther EOF ;
public final String entryRuleOpOther() throws RecognitionException {
String current = null;
@@ -10279,8 +10232,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3702:47: (iv_ruleOpOther= ruleOpOther EOF )
- // InternalBlipDSL.g:3703:2: iv_ruleOpOther= ruleOpOther EOF
+ // InternalBlipDSL.g:3692:47: (iv_ruleOpOther= ruleOpOther EOF )
+ // InternalBlipDSL.g:3693:2: iv_ruleOpOther= ruleOpOther EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpOtherRule());
@@ -10311,7 +10264,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpOther"
- // InternalBlipDSL.g:3709:1: ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) ;
+ // InternalBlipDSL.g:3699:1: ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) ;
public final AntlrDatatypeRuleToken ruleOpOther() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -10321,15 +10274,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3715:2: ( (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) )
- // InternalBlipDSL.g:3716:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
+ // InternalBlipDSL.g:3705:2: ( (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) )
+ // InternalBlipDSL.g:3706:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
{
- // InternalBlipDSL.g:3716:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
- int alt54=9;
- alt54 = dfa54.predict(input);
- switch (alt54) {
+ // InternalBlipDSL.g:3706:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
+ int alt52=9;
+ alt52 = dfa52.predict(input);
+ switch (alt52) {
case 1 :
- // InternalBlipDSL.g:3717:3: kw= '->'
+ // InternalBlipDSL.g:3707:3: kw= '->'
{
kw=(Token)match(input,81,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10342,7 +10295,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3723:3: kw= '..<'
+ // InternalBlipDSL.g:3713:3: kw= '..<'
{
kw=(Token)match(input,82,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10355,10 +10308,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:3729:3: (kw= '>' kw= '..' )
+ // InternalBlipDSL.g:3719:3: (kw= '>' kw= '..' )
{
- // InternalBlipDSL.g:3729:3: (kw= '>' kw= '..' )
- // InternalBlipDSL.g:3730:4: kw= '>' kw= '..'
+ // InternalBlipDSL.g:3719:3: (kw= '>' kw= '..' )
+ // InternalBlipDSL.g:3720:4: kw= '>' kw= '..'
{
kw=(Token)match(input,72,FOLLOW_61); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10381,7 +10334,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:3742:3: kw= '..'
+ // InternalBlipDSL.g:3732:3: kw= '..'
{
kw=(Token)match(input,83,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10394,7 +10347,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalBlipDSL.g:3748:3: kw= '=>'
+ // InternalBlipDSL.g:3738:3: kw= '=>'
{
kw=(Token)match(input,84,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10407,10 +10360,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalBlipDSL.g:3754:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
+ // InternalBlipDSL.g:3744:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
{
- // InternalBlipDSL.g:3754:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
- // InternalBlipDSL.g:3755:4: kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
+ // InternalBlipDSL.g:3744:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
+ // InternalBlipDSL.g:3745:4: kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
{
kw=(Token)match(input,72,FOLLOW_62); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10419,23 +10372,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0());
}
- // InternalBlipDSL.g:3760:4: ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalBlipDSL.g:3750:4: ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA52_0==72) ) {
- int LA52_1 = input.LA(2);
+ if ( (LA50_0==72) ) {
+ int LA50_1 = input.LA(2);
- if ( (LA52_1==72) && (synpred15_InternalBlipDSL())) {
- alt52=1;
+ if ( (LA50_1==EOF||(LA50_1>=RULE_STRING && LA50_1<=RULE_DECIMAL)||LA50_1==22||LA50_1==30||(LA50_1>=52 && LA50_1<=54)||LA50_1==59||(LA50_1>=63 && LA50_1<=64)||LA50_1==71||(LA50_1>=87 && LA50_1<=88)||LA50_1==92||LA50_1==98||LA50_1==100||(LA50_1>=102 && LA50_1<=103)||(LA50_1>=106 && LA50_1<=115)||LA50_1==117) ) {
+ alt50=2;
}
- else if ( (LA52_1==EOF||(LA52_1>=RULE_STRING && LA52_1<=RULE_DECIMAL)||LA52_1==14||LA52_1==30||(LA52_1>=52 && LA52_1<=54)||LA52_1==59||(LA52_1>=63 && LA52_1<=64)||LA52_1==71||(LA52_1>=87 && LA52_1<=88)||LA52_1==92||LA52_1==98||LA52_1==100||(LA52_1>=102 && LA52_1<=103)||(LA52_1>=106 && LA52_1<=115)||LA52_1==117) ) {
- alt52=2;
+ else if ( (LA50_1==72) && (synpred15_InternalBlipDSL())) {
+ alt50=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 52, 1, input);
+ new NoViableAltException("", 50, 1, input);
throw nvae;
}
@@ -10443,19 +10396,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt50) {
case 1 :
- // InternalBlipDSL.g:3761:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
+ // InternalBlipDSL.g:3751:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
{
- // InternalBlipDSL.g:3761:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
- // InternalBlipDSL.g:3762:6: ( ( '>' '>' ) )=> (kw= '>' kw= '>' )
+ // InternalBlipDSL.g:3751:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
+ // InternalBlipDSL.g:3752:6: ( ( '>' '>' ) )=> (kw= '>' kw= '>' )
{
- // InternalBlipDSL.g:3767:6: (kw= '>' kw= '>' )
- // InternalBlipDSL.g:3768:7: kw= '>' kw= '>'
+ // InternalBlipDSL.g:3757:6: (kw= '>' kw= '>' )
+ // InternalBlipDSL.g:3758:7: kw= '>' kw= '>'
{
kw=(Token)match(input,72,FOLLOW_62); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10481,7 +10434,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3781:5: kw= '>'
+ // InternalBlipDSL.g:3771:5: kw= '>'
{
kw=(Token)match(input,72,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10503,10 +10456,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalBlipDSL.g:3789:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
+ // InternalBlipDSL.g:3779:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
{
- // InternalBlipDSL.g:3789:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
- // InternalBlipDSL.g:3790:4: kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
+ // InternalBlipDSL.g:3779:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
+ // InternalBlipDSL.g:3780:4: kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
{
kw=(Token)match(input,71,FOLLOW_63); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10515,46 +10468,46 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
}
- // InternalBlipDSL.g:3795:4: ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
- int alt53=3;
- int LA53_0 = input.LA(1);
+ // InternalBlipDSL.g:3785:4: ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
+ int alt51=3;
+ int LA51_0 = input.LA(1);
- if ( (LA53_0==71) ) {
- int LA53_1 = input.LA(2);
+ if ( (LA51_0==71) ) {
+ int LA51_1 = input.LA(2);
if ( (synpred16_InternalBlipDSL()) ) {
- alt53=1;
+ alt51=1;
}
else if ( (true) ) {
- alt53=2;
+ alt51=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 53, 1, input);
+ new NoViableAltException("", 51, 1, input);
throw nvae;
}
}
- else if ( (LA53_0==84) ) {
- alt53=3;
+ else if ( (LA51_0==84) ) {
+ alt51=3;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt53) {
+ switch (alt51) {
case 1 :
- // InternalBlipDSL.g:3796:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
+ // InternalBlipDSL.g:3786:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
{
- // InternalBlipDSL.g:3796:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
- // InternalBlipDSL.g:3797:6: ( ( '<' '<' ) )=> (kw= '<' kw= '<' )
+ // InternalBlipDSL.g:3786:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
+ // InternalBlipDSL.g:3787:6: ( ( '<' '<' ) )=> (kw= '<' kw= '<' )
{
- // InternalBlipDSL.g:3802:6: (kw= '<' kw= '<' )
- // InternalBlipDSL.g:3803:7: kw= '<' kw= '<'
+ // InternalBlipDSL.g:3792:6: (kw= '<' kw= '<' )
+ // InternalBlipDSL.g:3793:7: kw= '<' kw= '<'
{
kw=(Token)match(input,71,FOLLOW_52); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10580,7 +10533,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3816:5: kw= '<'
+ // InternalBlipDSL.g:3806:5: kw= '<'
{
kw=(Token)match(input,71,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10593,7 +10546,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:3822:5: kw= '=>'
+ // InternalBlipDSL.g:3812:5: kw= '=>'
{
kw=(Token)match(input,84,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10615,7 +10568,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalBlipDSL.g:3830:3: kw= '<>'
+ // InternalBlipDSL.g:3820:3: kw= '<>'
{
kw=(Token)match(input,85,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10628,7 +10581,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalBlipDSL.g:3836:3: kw= '?:'
+ // InternalBlipDSL.g:3826:3: kw= '?:'
{
kw=(Token)match(input,86,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10665,7 +10618,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAdditiveExpression"
- // InternalBlipDSL.g:3845:1: entryRuleXAdditiveExpression returns [EObject current=null] : iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF ;
+ // InternalBlipDSL.g:3835:1: entryRuleXAdditiveExpression returns [EObject current=null] : iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF ;
public final EObject entryRuleXAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -10673,8 +10626,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3845:60: (iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF )
- // InternalBlipDSL.g:3846:2: iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF
+ // InternalBlipDSL.g:3835:60: (iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF )
+ // InternalBlipDSL.g:3836:2: iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionRule());
@@ -10705,7 +10658,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAdditiveExpression"
- // InternalBlipDSL.g:3852:1: ruleXAdditiveExpression returns [EObject current=null] : (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) ;
+ // InternalBlipDSL.g:3842:1: ruleXAdditiveExpression returns [EObject current=null] : (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) ;
public final EObject ruleXAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -10718,11 +10671,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3858:2: ( (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) )
- // InternalBlipDSL.g:3859:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
+ // InternalBlipDSL.g:3848:2: ( (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) )
+ // InternalBlipDSL.g:3849:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
{
- // InternalBlipDSL.g:3859:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
- // InternalBlipDSL.g:3860:3: this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
+ // InternalBlipDSL.g:3849:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
+ // InternalBlipDSL.g:3850:3: this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -10740,44 +10693,44 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:3868:3: ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
- loop55:
+ // InternalBlipDSL.g:3858:3: ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
+ loop53:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA55_0==87) ) {
- int LA55_2 = input.LA(2);
+ if ( (LA53_0==87) ) {
+ int LA53_2 = input.LA(2);
if ( (synpred17_InternalBlipDSL()) ) {
- alt55=1;
+ alt53=1;
}
}
- else if ( (LA55_0==88) ) {
- int LA55_3 = input.LA(2);
+ else if ( (LA53_0==88) ) {
+ int LA53_3 = input.LA(2);
if ( (synpred17_InternalBlipDSL()) ) {
- alt55=1;
+ alt53=1;
}
}
- switch (alt55) {
+ switch (alt53) {
case 1 :
- // InternalBlipDSL.g:3869:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
+ // InternalBlipDSL.g:3859:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
{
- // InternalBlipDSL.g:3869:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) )
- // InternalBlipDSL.g:3870:5: ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) )
+ // InternalBlipDSL.g:3859:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) )
+ // InternalBlipDSL.g:3860:5: ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) )
{
- // InternalBlipDSL.g:3880:5: ( () ( ( ruleOpAdd ) ) )
- // InternalBlipDSL.g:3881:6: () ( ( ruleOpAdd ) )
+ // InternalBlipDSL.g:3870:5: ( () ( ( ruleOpAdd ) ) )
+ // InternalBlipDSL.g:3871:6: () ( ( ruleOpAdd ) )
{
- // InternalBlipDSL.g:3881:6: ()
- // InternalBlipDSL.g:3882:7:
+ // InternalBlipDSL.g:3871:6: ()
+ // InternalBlipDSL.g:3872:7:
{
if ( state.backtracking==0 ) {
@@ -10789,11 +10742,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3888:6: ( ( ruleOpAdd ) )
- // InternalBlipDSL.g:3889:7: ( ruleOpAdd )
+ // InternalBlipDSL.g:3878:6: ( ( ruleOpAdd ) )
+ // InternalBlipDSL.g:3879:7: ( ruleOpAdd )
{
- // InternalBlipDSL.g:3889:7: ( ruleOpAdd )
- // InternalBlipDSL.g:3890:8: ruleOpAdd
+ // InternalBlipDSL.g:3879:7: ( ruleOpAdd )
+ // InternalBlipDSL.g:3880:8: ruleOpAdd
{
if ( state.backtracking==0 ) {
@@ -10829,11 +10782,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:3906:4: ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
- // InternalBlipDSL.g:3907:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
+ // InternalBlipDSL.g:3896:4: ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
+ // InternalBlipDSL.g:3897:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
{
- // InternalBlipDSL.g:3907:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
- // InternalBlipDSL.g:3908:6: lv_rightOperand_3_0= ruleXMultiplicativeExpression
+ // InternalBlipDSL.g:3897:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
+ // InternalBlipDSL.g:3898:6: lv_rightOperand_3_0= ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
@@ -10869,7 +10822,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop55;
+ break loop53;
}
} while (true);
@@ -10898,7 +10851,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpAdd"
- // InternalBlipDSL.g:3930:1: entryRuleOpAdd returns [String current=null] : iv_ruleOpAdd= ruleOpAdd EOF ;
+ // InternalBlipDSL.g:3920:1: entryRuleOpAdd returns [String current=null] : iv_ruleOpAdd= ruleOpAdd EOF ;
public final String entryRuleOpAdd() throws RecognitionException {
String current = null;
@@ -10906,8 +10859,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3930:45: (iv_ruleOpAdd= ruleOpAdd EOF )
- // InternalBlipDSL.g:3931:2: iv_ruleOpAdd= ruleOpAdd EOF
+ // InternalBlipDSL.g:3920:45: (iv_ruleOpAdd= ruleOpAdd EOF )
+ // InternalBlipDSL.g:3921:2: iv_ruleOpAdd= ruleOpAdd EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpAddRule());
@@ -10938,7 +10891,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpAdd"
- // InternalBlipDSL.g:3937:1: ruleOpAdd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
+ // InternalBlipDSL.g:3927:1: ruleOpAdd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
public final AntlrDatatypeRuleToken ruleOpAdd() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -10948,29 +10901,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3943:2: ( (kw= '+' | kw= '-' ) )
- // InternalBlipDSL.g:3944:2: (kw= '+' | kw= '-' )
+ // InternalBlipDSL.g:3933:2: ( (kw= '+' | kw= '-' ) )
+ // InternalBlipDSL.g:3934:2: (kw= '+' | kw= '-' )
{
- // InternalBlipDSL.g:3944:2: (kw= '+' | kw= '-' )
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalBlipDSL.g:3934:2: (kw= '+' | kw= '-' )
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA56_0==87) ) {
- alt56=1;
+ if ( (LA54_0==87) ) {
+ alt54=1;
}
- else if ( (LA56_0==88) ) {
- alt56=2;
+ else if ( (LA54_0==88) ) {
+ alt54=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 56, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt56) {
+ switch (alt54) {
case 1 :
- // InternalBlipDSL.g:3945:3: kw= '+'
+ // InternalBlipDSL.g:3935:3: kw= '+'
{
kw=(Token)match(input,87,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10983,7 +10936,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:3951:3: kw= '-'
+ // InternalBlipDSL.g:3941:3: kw= '-'
{
kw=(Token)match(input,88,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11020,7 +10973,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXMultiplicativeExpression"
- // InternalBlipDSL.g:3960:1: entryRuleXMultiplicativeExpression returns [EObject current=null] : iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF ;
+ // InternalBlipDSL.g:3950:1: entryRuleXMultiplicativeExpression returns [EObject current=null] : iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF ;
public final EObject entryRuleXMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -11028,8 +10981,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:3960:66: (iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF )
- // InternalBlipDSL.g:3961:2: iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF
+ // InternalBlipDSL.g:3950:66: (iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF )
+ // InternalBlipDSL.g:3951:2: iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionRule());
@@ -11060,7 +11013,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXMultiplicativeExpression"
- // InternalBlipDSL.g:3967:1: ruleXMultiplicativeExpression returns [EObject current=null] : (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) ;
+ // InternalBlipDSL.g:3957:1: ruleXMultiplicativeExpression returns [EObject current=null] : (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) ;
public final EObject ruleXMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -11073,11 +11026,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:3973:2: ( (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) )
- // InternalBlipDSL.g:3974:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
+ // InternalBlipDSL.g:3963:2: ( (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) )
+ // InternalBlipDSL.g:3964:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
{
- // InternalBlipDSL.g:3974:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
- // InternalBlipDSL.g:3975:3: this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
+ // InternalBlipDSL.g:3964:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
+ // InternalBlipDSL.g:3965:3: this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
{
if ( state.backtracking==0 ) {
@@ -11095,17 +11048,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:3983:3: ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
- loop57:
+ // InternalBlipDSL.g:3973:3: ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
+ loop55:
do {
- int alt57=2;
+ int alt55=2;
switch ( input.LA(1) ) {
case 55:
{
- int LA57_2 = input.LA(2);
+ int LA55_2 = input.LA(2);
if ( (synpred18_InternalBlipDSL()) ) {
- alt57=1;
+ alt55=1;
}
@@ -11113,10 +11066,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 89:
{
- int LA57_3 = input.LA(2);
+ int LA55_3 = input.LA(2);
if ( (synpred18_InternalBlipDSL()) ) {
- alt57=1;
+ alt55=1;
}
@@ -11124,10 +11077,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 90:
{
- int LA57_4 = input.LA(2);
+ int LA55_4 = input.LA(2);
if ( (synpred18_InternalBlipDSL()) ) {
- alt57=1;
+ alt55=1;
}
@@ -11135,10 +11088,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 91:
{
- int LA57_5 = input.LA(2);
+ int LA55_5 = input.LA(2);
if ( (synpred18_InternalBlipDSL()) ) {
- alt57=1;
+ alt55=1;
}
@@ -11147,18 +11100,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt57) {
+ switch (alt55) {
case 1 :
- // InternalBlipDSL.g:3984:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
+ // InternalBlipDSL.g:3974:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
{
- // InternalBlipDSL.g:3984:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) )
- // InternalBlipDSL.g:3985:5: ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) )
+ // InternalBlipDSL.g:3974:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) )
+ // InternalBlipDSL.g:3975:5: ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) )
{
- // InternalBlipDSL.g:3995:5: ( () ( ( ruleOpMulti ) ) )
- // InternalBlipDSL.g:3996:6: () ( ( ruleOpMulti ) )
+ // InternalBlipDSL.g:3985:5: ( () ( ( ruleOpMulti ) ) )
+ // InternalBlipDSL.g:3986:6: () ( ( ruleOpMulti ) )
{
- // InternalBlipDSL.g:3996:6: ()
- // InternalBlipDSL.g:3997:7:
+ // InternalBlipDSL.g:3986:6: ()
+ // InternalBlipDSL.g:3987:7:
{
if ( state.backtracking==0 ) {
@@ -11170,11 +11123,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4003:6: ( ( ruleOpMulti ) )
- // InternalBlipDSL.g:4004:7: ( ruleOpMulti )
+ // InternalBlipDSL.g:3993:6: ( ( ruleOpMulti ) )
+ // InternalBlipDSL.g:3994:7: ( ruleOpMulti )
{
- // InternalBlipDSL.g:4004:7: ( ruleOpMulti )
- // InternalBlipDSL.g:4005:8: ruleOpMulti
+ // InternalBlipDSL.g:3994:7: ( ruleOpMulti )
+ // InternalBlipDSL.g:3995:8: ruleOpMulti
{
if ( state.backtracking==0 ) {
@@ -11210,11 +11163,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4021:4: ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
- // InternalBlipDSL.g:4022:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
+ // InternalBlipDSL.g:4011:4: ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
+ // InternalBlipDSL.g:4012:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
{
- // InternalBlipDSL.g:4022:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
- // InternalBlipDSL.g:4023:6: lv_rightOperand_3_0= ruleXUnaryOperation
+ // InternalBlipDSL.g:4012:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
+ // InternalBlipDSL.g:4013:6: lv_rightOperand_3_0= ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
@@ -11250,7 +11203,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop57;
+ break loop55;
}
} while (true);
@@ -11279,7 +11232,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpMulti"
- // InternalBlipDSL.g:4045:1: entryRuleOpMulti returns [String current=null] : iv_ruleOpMulti= ruleOpMulti EOF ;
+ // InternalBlipDSL.g:4035:1: entryRuleOpMulti returns [String current=null] : iv_ruleOpMulti= ruleOpMulti EOF ;
public final String entryRuleOpMulti() throws RecognitionException {
String current = null;
@@ -11287,8 +11240,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4045:47: (iv_ruleOpMulti= ruleOpMulti EOF )
- // InternalBlipDSL.g:4046:2: iv_ruleOpMulti= ruleOpMulti EOF
+ // InternalBlipDSL.g:4035:47: (iv_ruleOpMulti= ruleOpMulti EOF )
+ // InternalBlipDSL.g:4036:2: iv_ruleOpMulti= ruleOpMulti EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpMultiRule());
@@ -11319,7 +11272,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpMulti"
- // InternalBlipDSL.g:4052:1: ruleOpMulti returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) ;
+ // InternalBlipDSL.g:4042:1: ruleOpMulti returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) ;
public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -11329,43 +11282,43 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4058:2: ( (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) )
- // InternalBlipDSL.g:4059:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
+ // InternalBlipDSL.g:4048:2: ( (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) )
+ // InternalBlipDSL.g:4049:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
{
- // InternalBlipDSL.g:4059:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
- int alt58=4;
+ // InternalBlipDSL.g:4049:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
+ int alt56=4;
switch ( input.LA(1) ) {
case 55:
{
- alt58=1;
+ alt56=1;
}
break;
case 89:
{
- alt58=2;
+ alt56=2;
}
break;
case 90:
{
- alt58=3;
+ alt56=3;
}
break;
case 91:
{
- alt58=4;
+ alt56=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 58, 0, input);
+ new NoViableAltException("", 56, 0, input);
throw nvae;
}
- switch (alt58) {
+ switch (alt56) {
case 1 :
- // InternalBlipDSL.g:4060:3: kw= '*'
+ // InternalBlipDSL.g:4050:3: kw= '*'
{
kw=(Token)match(input,55,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11378,7 +11331,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4066:3: kw= '**'
+ // InternalBlipDSL.g:4056:3: kw= '**'
{
kw=(Token)match(input,89,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11391,7 +11344,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:4072:3: kw= '/'
+ // InternalBlipDSL.g:4062:3: kw= '/'
{
kw=(Token)match(input,90,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11404,7 +11357,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:4078:3: kw= '%'
+ // InternalBlipDSL.g:4068:3: kw= '%'
{
kw=(Token)match(input,91,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11441,7 +11394,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXUnaryOperation"
- // InternalBlipDSL.g:4087:1: entryRuleXUnaryOperation returns [EObject current=null] : iv_ruleXUnaryOperation= ruleXUnaryOperation EOF ;
+ // InternalBlipDSL.g:4077:1: entryRuleXUnaryOperation returns [EObject current=null] : iv_ruleXUnaryOperation= ruleXUnaryOperation EOF ;
public final EObject entryRuleXUnaryOperation() throws RecognitionException {
EObject current = null;
@@ -11449,8 +11402,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4087:56: (iv_ruleXUnaryOperation= ruleXUnaryOperation EOF )
- // InternalBlipDSL.g:4088:2: iv_ruleXUnaryOperation= ruleXUnaryOperation EOF
+ // InternalBlipDSL.g:4077:56: (iv_ruleXUnaryOperation= ruleXUnaryOperation EOF )
+ // InternalBlipDSL.g:4078:2: iv_ruleXUnaryOperation= ruleXUnaryOperation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXUnaryOperationRule());
@@ -11481,7 +11434,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXUnaryOperation"
- // InternalBlipDSL.g:4094:1: ruleXUnaryOperation returns [EObject current=null] : ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) ;
+ // InternalBlipDSL.g:4084:1: ruleXUnaryOperation returns [EObject current=null] : ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) ;
public final EObject ruleXUnaryOperation() throws RecognitionException {
EObject current = null;
@@ -11494,35 +11447,35 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4100:2: ( ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) )
- // InternalBlipDSL.g:4101:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
+ // InternalBlipDSL.g:4090:2: ( ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) )
+ // InternalBlipDSL.g:4091:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
{
- // InternalBlipDSL.g:4101:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalBlipDSL.g:4091:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( ((LA59_0>=87 && LA59_0<=88)||LA59_0==92) ) {
- alt59=1;
+ if ( ((LA57_0>=87 && LA57_0<=88)||LA57_0==92) ) {
+ alt57=1;
}
- else if ( ((LA59_0>=RULE_STRING && LA59_0<=RULE_DECIMAL)||LA59_0==14||LA59_0==30||(LA59_0>=52 && LA59_0<=54)||LA59_0==59||(LA59_0>=63 && LA59_0<=64)||LA59_0==71||LA59_0==98||LA59_0==100||(LA59_0>=102 && LA59_0<=103)||(LA59_0>=106 && LA59_0<=115)||LA59_0==117) ) {
- alt59=2;
+ else if ( ((LA57_0>=RULE_STRING && LA57_0<=RULE_DECIMAL)||LA57_0==22||LA57_0==30||(LA57_0>=52 && LA57_0<=54)||LA57_0==59||(LA57_0>=63 && LA57_0<=64)||LA57_0==71||LA57_0==98||LA57_0==100||(LA57_0>=102 && LA57_0<=103)||(LA57_0>=106 && LA57_0<=115)||LA57_0==117) ) {
+ alt57=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 59, 0, input);
+ new NoViableAltException("", 57, 0, input);
throw nvae;
}
- switch (alt59) {
+ switch (alt57) {
case 1 :
- // InternalBlipDSL.g:4102:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
+ // InternalBlipDSL.g:4092:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
{
- // InternalBlipDSL.g:4102:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
- // InternalBlipDSL.g:4103:4: () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) )
+ // InternalBlipDSL.g:4092:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
+ // InternalBlipDSL.g:4093:4: () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) )
{
- // InternalBlipDSL.g:4103:4: ()
- // InternalBlipDSL.g:4104:5:
+ // InternalBlipDSL.g:4093:4: ()
+ // InternalBlipDSL.g:4094:5:
{
if ( state.backtracking==0 ) {
@@ -11534,11 +11487,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4110:4: ( ( ruleOpUnary ) )
- // InternalBlipDSL.g:4111:5: ( ruleOpUnary )
+ // InternalBlipDSL.g:4100:4: ( ( ruleOpUnary ) )
+ // InternalBlipDSL.g:4101:5: ( ruleOpUnary )
{
- // InternalBlipDSL.g:4111:5: ( ruleOpUnary )
- // InternalBlipDSL.g:4112:6: ruleOpUnary
+ // InternalBlipDSL.g:4101:5: ( ruleOpUnary )
+ // InternalBlipDSL.g:4102:6: ruleOpUnary
{
if ( state.backtracking==0 ) {
@@ -11568,11 +11521,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4126:4: ( (lv_operand_2_0= ruleXUnaryOperation ) )
- // InternalBlipDSL.g:4127:5: (lv_operand_2_0= ruleXUnaryOperation )
+ // InternalBlipDSL.g:4116:4: ( (lv_operand_2_0= ruleXUnaryOperation ) )
+ // InternalBlipDSL.g:4117:5: (lv_operand_2_0= ruleXUnaryOperation )
{
- // InternalBlipDSL.g:4127:5: (lv_operand_2_0= ruleXUnaryOperation )
- // InternalBlipDSL.g:4128:6: lv_operand_2_0= ruleXUnaryOperation
+ // InternalBlipDSL.g:4117:5: (lv_operand_2_0= ruleXUnaryOperation )
+ // InternalBlipDSL.g:4118:6: lv_operand_2_0= ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
@@ -11610,7 +11563,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4147:3: this_XCastedExpression_3= ruleXCastedExpression
+ // InternalBlipDSL.g:4137:3: this_XCastedExpression_3= ruleXCastedExpression
{
if ( state.backtracking==0 ) {
@@ -11656,7 +11609,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpUnary"
- // InternalBlipDSL.g:4159:1: entryRuleOpUnary returns [String current=null] : iv_ruleOpUnary= ruleOpUnary EOF ;
+ // InternalBlipDSL.g:4149:1: entryRuleOpUnary returns [String current=null] : iv_ruleOpUnary= ruleOpUnary EOF ;
public final String entryRuleOpUnary() throws RecognitionException {
String current = null;
@@ -11664,8 +11617,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4159:47: (iv_ruleOpUnary= ruleOpUnary EOF )
- // InternalBlipDSL.g:4160:2: iv_ruleOpUnary= ruleOpUnary EOF
+ // InternalBlipDSL.g:4149:47: (iv_ruleOpUnary= ruleOpUnary EOF )
+ // InternalBlipDSL.g:4150:2: iv_ruleOpUnary= ruleOpUnary EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpUnaryRule());
@@ -11696,7 +11649,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpUnary"
- // InternalBlipDSL.g:4166:1: ruleOpUnary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '-' | kw= '+' ) ;
+ // InternalBlipDSL.g:4156:1: ruleOpUnary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '-' | kw= '+' ) ;
public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -11706,38 +11659,38 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4172:2: ( (kw= '!' | kw= '-' | kw= '+' ) )
- // InternalBlipDSL.g:4173:2: (kw= '!' | kw= '-' | kw= '+' )
+ // InternalBlipDSL.g:4162:2: ( (kw= '!' | kw= '-' | kw= '+' ) )
+ // InternalBlipDSL.g:4163:2: (kw= '!' | kw= '-' | kw= '+' )
{
- // InternalBlipDSL.g:4173:2: (kw= '!' | kw= '-' | kw= '+' )
- int alt60=3;
+ // InternalBlipDSL.g:4163:2: (kw= '!' | kw= '-' | kw= '+' )
+ int alt58=3;
switch ( input.LA(1) ) {
case 92:
{
- alt60=1;
+ alt58=1;
}
break;
case 88:
{
- alt60=2;
+ alt58=2;
}
break;
case 87:
{
- alt60=3;
+ alt58=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 60, 0, input);
+ new NoViableAltException("", 58, 0, input);
throw nvae;
}
- switch (alt60) {
+ switch (alt58) {
case 1 :
- // InternalBlipDSL.g:4174:3: kw= '!'
+ // InternalBlipDSL.g:4164:3: kw= '!'
{
kw=(Token)match(input,92,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11750,7 +11703,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4180:3: kw= '-'
+ // InternalBlipDSL.g:4170:3: kw= '-'
{
kw=(Token)match(input,88,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11763,7 +11716,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:4186:3: kw= '+'
+ // InternalBlipDSL.g:4176:3: kw= '+'
{
kw=(Token)match(input,87,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11800,7 +11753,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCastedExpression"
- // InternalBlipDSL.g:4195:1: entryRuleXCastedExpression returns [EObject current=null] : iv_ruleXCastedExpression= ruleXCastedExpression EOF ;
+ // InternalBlipDSL.g:4185:1: entryRuleXCastedExpression returns [EObject current=null] : iv_ruleXCastedExpression= ruleXCastedExpression EOF ;
public final EObject entryRuleXCastedExpression() throws RecognitionException {
EObject current = null;
@@ -11808,8 +11761,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4195:58: (iv_ruleXCastedExpression= ruleXCastedExpression EOF )
- // InternalBlipDSL.g:4196:2: iv_ruleXCastedExpression= ruleXCastedExpression EOF
+ // InternalBlipDSL.g:4185:58: (iv_ruleXCastedExpression= ruleXCastedExpression EOF )
+ // InternalBlipDSL.g:4186:2: iv_ruleXCastedExpression= ruleXCastedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCastedExpressionRule());
@@ -11840,7 +11793,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCastedExpression"
- // InternalBlipDSL.g:4202:1: ruleXCastedExpression returns [EObject current=null] : (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) ;
+ // InternalBlipDSL.g:4192:1: ruleXCastedExpression returns [EObject current=null] : (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) ;
public final EObject ruleXCastedExpression() throws RecognitionException {
EObject current = null;
@@ -11854,11 +11807,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4208:2: ( (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) )
- // InternalBlipDSL.g:4209:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
+ // InternalBlipDSL.g:4198:2: ( (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) )
+ // InternalBlipDSL.g:4199:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
{
- // InternalBlipDSL.g:4209:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
- // InternalBlipDSL.g:4210:3: this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
+ // InternalBlipDSL.g:4199:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
+ // InternalBlipDSL.g:4200:3: this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
{
if ( state.backtracking==0 ) {
@@ -11876,35 +11829,35 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:4218:3: ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
- loop61:
+ // InternalBlipDSL.g:4208:3: ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
+ loop59:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA61_0==44) ) {
- int LA61_2 = input.LA(2);
+ if ( (LA59_0==44) ) {
+ int LA59_2 = input.LA(2);
if ( (synpred19_InternalBlipDSL()) ) {
- alt61=1;
+ alt59=1;
}
}
- switch (alt61) {
+ switch (alt59) {
case 1 :
- // InternalBlipDSL.g:4219:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:4209:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
{
- // InternalBlipDSL.g:4219:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) )
- // InternalBlipDSL.g:4220:5: ( ( () 'as' ) )=> ( () otherlv_2= 'as' )
+ // InternalBlipDSL.g:4209:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) )
+ // InternalBlipDSL.g:4210:5: ( ( () 'as' ) )=> ( () otherlv_2= 'as' )
{
- // InternalBlipDSL.g:4226:5: ( () otherlv_2= 'as' )
- // InternalBlipDSL.g:4227:6: () otherlv_2= 'as'
+ // InternalBlipDSL.g:4216:5: ( () otherlv_2= 'as' )
+ // InternalBlipDSL.g:4217:6: () otherlv_2= 'as'
{
- // InternalBlipDSL.g:4227:6: ()
- // InternalBlipDSL.g:4228:7:
+ // InternalBlipDSL.g:4217:6: ()
+ // InternalBlipDSL.g:4218:7:
{
if ( state.backtracking==0 ) {
@@ -11928,11 +11881,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4240:4: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:4241:5: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:4230:4: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:4231:5: (lv_type_3_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:4241:5: (lv_type_3_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:4242:6: lv_type_3_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:4231:5: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:4232:6: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -11968,7 +11921,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop61;
+ break loop59;
}
} while (true);
@@ -11997,7 +11950,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXPostfixOperation"
- // InternalBlipDSL.g:4264:1: entryRuleXPostfixOperation returns [EObject current=null] : iv_ruleXPostfixOperation= ruleXPostfixOperation EOF ;
+ // InternalBlipDSL.g:4254:1: entryRuleXPostfixOperation returns [EObject current=null] : iv_ruleXPostfixOperation= ruleXPostfixOperation EOF ;
public final EObject entryRuleXPostfixOperation() throws RecognitionException {
EObject current = null;
@@ -12005,8 +11958,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4264:58: (iv_ruleXPostfixOperation= ruleXPostfixOperation EOF )
- // InternalBlipDSL.g:4265:2: iv_ruleXPostfixOperation= ruleXPostfixOperation EOF
+ // InternalBlipDSL.g:4254:58: (iv_ruleXPostfixOperation= ruleXPostfixOperation EOF )
+ // InternalBlipDSL.g:4255:2: iv_ruleXPostfixOperation= ruleXPostfixOperation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPostfixOperationRule());
@@ -12037,7 +11990,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXPostfixOperation"
- // InternalBlipDSL.g:4271:1: ruleXPostfixOperation returns [EObject current=null] : (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) ;
+ // InternalBlipDSL.g:4261:1: ruleXPostfixOperation returns [EObject current=null] : (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) ;
public final EObject ruleXPostfixOperation() throws RecognitionException {
EObject current = null;
@@ -12048,11 +12001,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4277:2: ( (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) )
- // InternalBlipDSL.g:4278:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
+ // InternalBlipDSL.g:4267:2: ( (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) )
+ // InternalBlipDSL.g:4268:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
{
- // InternalBlipDSL.g:4278:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
- // InternalBlipDSL.g:4279:3: this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
+ // InternalBlipDSL.g:4268:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
+ // InternalBlipDSL.g:4269:3: this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
{
if ( state.backtracking==0 ) {
@@ -12070,33 +12023,33 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:4287:3: ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalBlipDSL.g:4277:3: ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA62_0==93) ) {
- int LA62_1 = input.LA(2);
+ if ( (LA60_0==93) ) {
+ int LA60_1 = input.LA(2);
if ( (synpred20_InternalBlipDSL()) ) {
- alt62=1;
+ alt60=1;
}
}
- else if ( (LA62_0==94) ) {
- int LA62_2 = input.LA(2);
+ else if ( (LA60_0==94) ) {
+ int LA60_2 = input.LA(2);
if ( (synpred20_InternalBlipDSL()) ) {
- alt62=1;
+ alt60=1;
}
}
- switch (alt62) {
+ switch (alt60) {
case 1 :
- // InternalBlipDSL.g:4288:4: ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) )
+ // InternalBlipDSL.g:4278:4: ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) )
{
- // InternalBlipDSL.g:4298:4: ( () ( ( ruleOpPostfix ) ) )
- // InternalBlipDSL.g:4299:5: () ( ( ruleOpPostfix ) )
+ // InternalBlipDSL.g:4288:4: ( () ( ( ruleOpPostfix ) ) )
+ // InternalBlipDSL.g:4289:5: () ( ( ruleOpPostfix ) )
{
- // InternalBlipDSL.g:4299:5: ()
- // InternalBlipDSL.g:4300:6:
+ // InternalBlipDSL.g:4289:5: ()
+ // InternalBlipDSL.g:4290:6:
{
if ( state.backtracking==0 ) {
@@ -12108,11 +12061,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4306:5: ( ( ruleOpPostfix ) )
- // InternalBlipDSL.g:4307:6: ( ruleOpPostfix )
+ // InternalBlipDSL.g:4296:5: ( ( ruleOpPostfix ) )
+ // InternalBlipDSL.g:4297:6: ( ruleOpPostfix )
{
- // InternalBlipDSL.g:4307:6: ( ruleOpPostfix )
- // InternalBlipDSL.g:4308:7: ruleOpPostfix
+ // InternalBlipDSL.g:4297:6: ( ruleOpPostfix )
+ // InternalBlipDSL.g:4298:7: ruleOpPostfix
{
if ( state.backtracking==0 ) {
@@ -12176,7 +12129,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpPostfix"
- // InternalBlipDSL.g:4328:1: entryRuleOpPostfix returns [String current=null] : iv_ruleOpPostfix= ruleOpPostfix EOF ;
+ // InternalBlipDSL.g:4318:1: entryRuleOpPostfix returns [String current=null] : iv_ruleOpPostfix= ruleOpPostfix EOF ;
public final String entryRuleOpPostfix() throws RecognitionException {
String current = null;
@@ -12184,8 +12137,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4328:49: (iv_ruleOpPostfix= ruleOpPostfix EOF )
- // InternalBlipDSL.g:4329:2: iv_ruleOpPostfix= ruleOpPostfix EOF
+ // InternalBlipDSL.g:4318:49: (iv_ruleOpPostfix= ruleOpPostfix EOF )
+ // InternalBlipDSL.g:4319:2: iv_ruleOpPostfix= ruleOpPostfix EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpPostfixRule());
@@ -12216,7 +12169,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpPostfix"
- // InternalBlipDSL.g:4335:1: ruleOpPostfix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '++' | kw= '--' ) ;
+ // InternalBlipDSL.g:4325:1: ruleOpPostfix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '++' | kw= '--' ) ;
public final AntlrDatatypeRuleToken ruleOpPostfix() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -12226,29 +12179,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4341:2: ( (kw= '++' | kw= '--' ) )
- // InternalBlipDSL.g:4342:2: (kw= '++' | kw= '--' )
+ // InternalBlipDSL.g:4331:2: ( (kw= '++' | kw= '--' ) )
+ // InternalBlipDSL.g:4332:2: (kw= '++' | kw= '--' )
{
- // InternalBlipDSL.g:4342:2: (kw= '++' | kw= '--' )
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalBlipDSL.g:4332:2: (kw= '++' | kw= '--' )
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA63_0==93) ) {
- alt63=1;
+ if ( (LA61_0==93) ) {
+ alt61=1;
}
- else if ( (LA63_0==94) ) {
- alt63=2;
+ else if ( (LA61_0==94) ) {
+ alt61=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 63, 0, input);
+ new NoViableAltException("", 61, 0, input);
throw nvae;
}
- switch (alt63) {
+ switch (alt61) {
case 1 :
- // InternalBlipDSL.g:4343:3: kw= '++'
+ // InternalBlipDSL.g:4333:3: kw= '++'
{
kw=(Token)match(input,93,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12261,7 +12214,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4349:3: kw= '--'
+ // InternalBlipDSL.g:4339:3: kw= '--'
{
kw=(Token)match(input,94,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12298,7 +12251,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXMemberFeatureCall"
- // InternalBlipDSL.g:4358:1: entryRuleXMemberFeatureCall returns [EObject current=null] : iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF ;
+ // InternalBlipDSL.g:4348:1: entryRuleXMemberFeatureCall returns [EObject current=null] : iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF ;
public final EObject entryRuleXMemberFeatureCall() throws RecognitionException {
EObject current = null;
@@ -12306,8 +12259,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4358:59: (iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF )
- // InternalBlipDSL.g:4359:2: iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF
+ // InternalBlipDSL.g:4348:59: (iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF )
+ // InternalBlipDSL.g:4349:2: iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallRule());
@@ -12338,7 +12291,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXMemberFeatureCall"
- // InternalBlipDSL.g:4365:1: ruleXMemberFeatureCall returns [EObject current=null] : (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) ;
+ // InternalBlipDSL.g:4355:1: ruleXMemberFeatureCall returns [EObject current=null] : (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) ;
public final EObject ruleXMemberFeatureCall() throws RecognitionException {
EObject current = null;
@@ -12374,11 +12327,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4371:2: ( (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) )
- // InternalBlipDSL.g:4372:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
+ // InternalBlipDSL.g:4361:2: ( (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) )
+ // InternalBlipDSL.g:4362:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
{
- // InternalBlipDSL.g:4372:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
- // InternalBlipDSL.g:4373:3: this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
+ // InternalBlipDSL.g:4362:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
+ // InternalBlipDSL.g:4363:3: this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
{
if ( state.backtracking==0 ) {
@@ -12396,20 +12349,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:4381:3: ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
- loop72:
+ // InternalBlipDSL.g:4371:3: ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
+ loop70:
do {
- int alt72=3;
+ int alt70=3;
switch ( input.LA(1) ) {
case 51:
{
- int LA72_2 = input.LA(2);
+ int LA70_2 = input.LA(2);
if ( (synpred21_InternalBlipDSL()) ) {
- alt72=1;
+ alt70=1;
}
else if ( (synpred22_InternalBlipDSL()) ) {
- alt72=2;
+ alt70=2;
}
@@ -12417,13 +12370,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 95:
{
- int LA72_3 = input.LA(2);
+ int LA70_3 = input.LA(2);
if ( (synpred21_InternalBlipDSL()) ) {
- alt72=1;
+ alt70=1;
}
else if ( (synpred22_InternalBlipDSL()) ) {
- alt72=2;
+ alt70=2;
}
@@ -12431,10 +12384,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
case 96:
{
- int LA72_4 = input.LA(2);
+ int LA70_4 = input.LA(2);
if ( (synpred22_InternalBlipDSL()) ) {
- alt72=2;
+ alt70=2;
}
@@ -12443,21 +12396,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt72) {
+ switch (alt70) {
case 1 :
- // InternalBlipDSL.g:4382:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
+ // InternalBlipDSL.g:4372:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
{
- // InternalBlipDSL.g:4382:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
- // InternalBlipDSL.g:4383:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) )
+ // InternalBlipDSL.g:4372:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
+ // InternalBlipDSL.g:4373:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) )
{
- // InternalBlipDSL.g:4383:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
- // InternalBlipDSL.g:4384:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalBlipDSL.g:4373:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
+ // InternalBlipDSL.g:4374:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
{
- // InternalBlipDSL.g:4404:6: ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
- // InternalBlipDSL.g:4405:7: () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
+ // InternalBlipDSL.g:4394:6: ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalBlipDSL.g:4395:7: () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
{
- // InternalBlipDSL.g:4405:7: ()
- // InternalBlipDSL.g:4406:8:
+ // InternalBlipDSL.g:4395:7: ()
+ // InternalBlipDSL.g:4396:8:
{
if ( state.backtracking==0 ) {
@@ -12469,26 +12422,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4412:7: (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) )
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalBlipDSL.g:4402:7: (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) )
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA64_0==51) ) {
- alt64=1;
+ if ( (LA62_0==51) ) {
+ alt62=1;
}
- else if ( (LA64_0==95) ) {
- alt64=2;
+ else if ( (LA62_0==95) ) {
+ alt62=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 64, 0, input);
+ new NoViableAltException("", 62, 0, input);
throw nvae;
}
- switch (alt64) {
+ switch (alt62) {
case 1 :
- // InternalBlipDSL.g:4413:8: otherlv_2= '.'
+ // InternalBlipDSL.g:4403:8: otherlv_2= '.'
{
otherlv_2=(Token)match(input,51,FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12500,13 +12453,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4418:8: ( (lv_explicitStatic_3_0= '::' ) )
+ // InternalBlipDSL.g:4408:8: ( (lv_explicitStatic_3_0= '::' ) )
{
- // InternalBlipDSL.g:4418:8: ( (lv_explicitStatic_3_0= '::' ) )
- // InternalBlipDSL.g:4419:9: (lv_explicitStatic_3_0= '::' )
+ // InternalBlipDSL.g:4408:8: ( (lv_explicitStatic_3_0= '::' ) )
+ // InternalBlipDSL.g:4409:9: (lv_explicitStatic_3_0= '::' )
{
- // InternalBlipDSL.g:4419:9: (lv_explicitStatic_3_0= '::' )
- // InternalBlipDSL.g:4420:10: lv_explicitStatic_3_0= '::'
+ // InternalBlipDSL.g:4409:9: (lv_explicitStatic_3_0= '::' )
+ // InternalBlipDSL.g:4410:10: lv_explicitStatic_3_0= '::'
{
lv_explicitStatic_3_0=(Token)match(input,95,FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12534,11 +12487,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4433:7: ( ( ruleFeatureCallID ) )
- // InternalBlipDSL.g:4434:8: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:4423:7: ( ( ruleFeatureCallID ) )
+ // InternalBlipDSL.g:4424:8: ( ruleFeatureCallID )
{
- // InternalBlipDSL.g:4434:8: ( ruleFeatureCallID )
- // InternalBlipDSL.g:4435:9: ruleFeatureCallID
+ // InternalBlipDSL.g:4424:8: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:4425:9: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -12589,11 +12542,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4458:5: ( (lv_value_6_0= ruleXAssignment ) )
- // InternalBlipDSL.g:4459:6: (lv_value_6_0= ruleXAssignment )
+ // InternalBlipDSL.g:4448:5: ( (lv_value_6_0= ruleXAssignment ) )
+ // InternalBlipDSL.g:4449:6: (lv_value_6_0= ruleXAssignment )
{
- // InternalBlipDSL.g:4459:6: (lv_value_6_0= ruleXAssignment )
- // InternalBlipDSL.g:4460:7: lv_value_6_0= ruleXAssignment
+ // InternalBlipDSL.g:4449:6: (lv_value_6_0= ruleXAssignment )
+ // InternalBlipDSL.g:4450:7: lv_value_6_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
@@ -12631,19 +12584,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4479:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
+ // InternalBlipDSL.g:4469:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
{
- // InternalBlipDSL.g:4479:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
- // InternalBlipDSL.g:4480:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
+ // InternalBlipDSL.g:4469:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
+ // InternalBlipDSL.g:4470:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
{
- // InternalBlipDSL.g:4480:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) )
- // InternalBlipDSL.g:4481:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
+ // InternalBlipDSL.g:4470:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) )
+ // InternalBlipDSL.g:4471:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
{
- // InternalBlipDSL.g:4501:6: ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
- // InternalBlipDSL.g:4502:7: () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
+ // InternalBlipDSL.g:4491:6: ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
+ // InternalBlipDSL.g:4492:7: () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
{
- // InternalBlipDSL.g:4502:7: ()
- // InternalBlipDSL.g:4503:8:
+ // InternalBlipDSL.g:4492:7: ()
+ // InternalBlipDSL.g:4493:8:
{
if ( state.backtracking==0 ) {
@@ -12655,35 +12608,35 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4509:7: (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
- int alt65=3;
+ // InternalBlipDSL.g:4499:7: (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
+ int alt63=3;
switch ( input.LA(1) ) {
case 51:
{
- alt65=1;
+ alt63=1;
}
break;
case 96:
{
- alt65=2;
+ alt63=2;
}
break;
case 95:
{
- alt65=3;
+ alt63=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 65, 0, input);
+ new NoViableAltException("", 63, 0, input);
throw nvae;
}
- switch (alt65) {
+ switch (alt63) {
case 1 :
- // InternalBlipDSL.g:4510:8: otherlv_8= '.'
+ // InternalBlipDSL.g:4500:8: otherlv_8= '.'
{
otherlv_8=(Token)match(input,51,FOLLOW_70); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12695,13 +12648,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4515:8: ( (lv_nullSafe_9_0= '?.' ) )
+ // InternalBlipDSL.g:4505:8: ( (lv_nullSafe_9_0= '?.' ) )
{
- // InternalBlipDSL.g:4515:8: ( (lv_nullSafe_9_0= '?.' ) )
- // InternalBlipDSL.g:4516:9: (lv_nullSafe_9_0= '?.' )
+ // InternalBlipDSL.g:4505:8: ( (lv_nullSafe_9_0= '?.' ) )
+ // InternalBlipDSL.g:4506:9: (lv_nullSafe_9_0= '?.' )
{
- // InternalBlipDSL.g:4516:9: (lv_nullSafe_9_0= '?.' )
- // InternalBlipDSL.g:4517:10: lv_nullSafe_9_0= '?.'
+ // InternalBlipDSL.g:4506:9: (lv_nullSafe_9_0= '?.' )
+ // InternalBlipDSL.g:4507:10: lv_nullSafe_9_0= '?.'
{
lv_nullSafe_9_0=(Token)match(input,96,FOLLOW_70); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12727,13 +12680,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:4530:8: ( (lv_explicitStatic_10_0= '::' ) )
+ // InternalBlipDSL.g:4520:8: ( (lv_explicitStatic_10_0= '::' ) )
{
- // InternalBlipDSL.g:4530:8: ( (lv_explicitStatic_10_0= '::' ) )
- // InternalBlipDSL.g:4531:9: (lv_explicitStatic_10_0= '::' )
+ // InternalBlipDSL.g:4520:8: ( (lv_explicitStatic_10_0= '::' ) )
+ // InternalBlipDSL.g:4521:9: (lv_explicitStatic_10_0= '::' )
{
- // InternalBlipDSL.g:4531:9: (lv_explicitStatic_10_0= '::' )
- // InternalBlipDSL.g:4532:10: lv_explicitStatic_10_0= '::'
+ // InternalBlipDSL.g:4521:9: (lv_explicitStatic_10_0= '::' )
+ // InternalBlipDSL.g:4522:10: lv_explicitStatic_10_0= '::'
{
lv_explicitStatic_10_0=(Token)match(input,95,FOLLOW_70); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12767,16 +12720,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4547:5: (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalBlipDSL.g:4537:5: (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA67_0==71) ) {
- alt67=1;
+ if ( (LA65_0==71) ) {
+ alt65=1;
}
- switch (alt67) {
+ switch (alt65) {
case 1 :
- // InternalBlipDSL.g:4548:6: otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>'
+ // InternalBlipDSL.g:4538:6: otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>'
{
otherlv_11=(Token)match(input,71,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12784,11 +12737,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_11, grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
- // InternalBlipDSL.g:4552:6: ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:4553:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:4542:6: ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:4543:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:4553:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:4554:8: lv_typeArguments_12_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:4543:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:4544:8: lv_typeArguments_12_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -12819,20 +12772,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4571:6: (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )*
- loop66:
+ // InternalBlipDSL.g:4561:6: (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )*
+ loop64:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA66_0==60) ) {
- alt66=1;
+ if ( (LA64_0==60) ) {
+ alt64=1;
}
- switch (alt66) {
+ switch (alt64) {
case 1 :
- // InternalBlipDSL.g:4572:7: otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:4562:7: otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
{
otherlv_13=(Token)match(input,60,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12840,11 +12793,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_13, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
- // InternalBlipDSL.g:4576:7: ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:4577:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:4566:7: ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:4567:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:4577:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:4578:9: lv_typeArguments_14_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:4567:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:4568:9: lv_typeArguments_14_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -12880,7 +12833,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop66;
+ break loop64;
}
} while (true);
@@ -12896,11 +12849,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4601:5: ( ( ruleIdOrSuper ) )
- // InternalBlipDSL.g:4602:6: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:4591:5: ( ( ruleIdOrSuper ) )
+ // InternalBlipDSL.g:4592:6: ( ruleIdOrSuper )
{
- // InternalBlipDSL.g:4602:6: ( ruleIdOrSuper )
- // InternalBlipDSL.g:4603:7: ruleIdOrSuper
+ // InternalBlipDSL.g:4592:6: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:4593:7: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
@@ -12930,18 +12883,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4617:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?
- int alt70=2;
- alt70 = dfa70.predict(input);
- switch (alt70) {
+ // InternalBlipDSL.g:4607:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?
+ int alt68=2;
+ alt68 = dfa68.predict(input);
+ switch (alt68) {
case 1 :
- // InternalBlipDSL.g:4618:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')'
+ // InternalBlipDSL.g:4608:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')'
{
- // InternalBlipDSL.g:4618:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) )
- // InternalBlipDSL.g:4619:7: ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' )
+ // InternalBlipDSL.g:4608:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) )
+ // InternalBlipDSL.g:4609:7: ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' )
{
- // InternalBlipDSL.g:4623:7: (lv_explicitOperationCall_17_0= '(' )
- // InternalBlipDSL.g:4624:8: lv_explicitOperationCall_17_0= '('
+ // InternalBlipDSL.g:4613:7: (lv_explicitOperationCall_17_0= '(' )
+ // InternalBlipDSL.g:4614:8: lv_explicitOperationCall_17_0= '('
{
lv_explicitOperationCall_17_0=(Token)match(input,59,FOLLOW_74); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12963,18 +12916,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4636:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?
- int alt69=3;
- alt69 = dfa69.predict(input);
- switch (alt69) {
+ // InternalBlipDSL.g:4626:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?
+ int alt67=3;
+ alt67 = dfa67.predict(input);
+ switch (alt67) {
case 1 :
- // InternalBlipDSL.g:4637:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
+ // InternalBlipDSL.g:4627:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
{
- // InternalBlipDSL.g:4637:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
- // InternalBlipDSL.g:4638:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure )
+ // InternalBlipDSL.g:4627:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
+ // InternalBlipDSL.g:4628:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure )
{
- // InternalBlipDSL.g:4663:8: (lv_memberCallArguments_18_0= ruleXShortClosure )
- // InternalBlipDSL.g:4664:9: lv_memberCallArguments_18_0= ruleXShortClosure
+ // InternalBlipDSL.g:4653:8: (lv_memberCallArguments_18_0= ruleXShortClosure )
+ // InternalBlipDSL.g:4654:9: lv_memberCallArguments_18_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
@@ -13009,16 +12962,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4682:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
+ // InternalBlipDSL.g:4672:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
{
- // InternalBlipDSL.g:4682:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
- // InternalBlipDSL.g:4683:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
+ // InternalBlipDSL.g:4672:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
+ // InternalBlipDSL.g:4673:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
{
- // InternalBlipDSL.g:4683:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) )
- // InternalBlipDSL.g:4684:9: (lv_memberCallArguments_19_0= ruleXExpression )
+ // InternalBlipDSL.g:4673:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) )
+ // InternalBlipDSL.g:4674:9: (lv_memberCallArguments_19_0= ruleXExpression )
{
- // InternalBlipDSL.g:4684:9: (lv_memberCallArguments_19_0= ruleXExpression )
- // InternalBlipDSL.g:4685:10: lv_memberCallArguments_19_0= ruleXExpression
+ // InternalBlipDSL.g:4674:9: (lv_memberCallArguments_19_0= ruleXExpression )
+ // InternalBlipDSL.g:4675:10: lv_memberCallArguments_19_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -13049,20 +13002,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4702:8: (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
- loop68:
+ // InternalBlipDSL.g:4692:8: (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
+ loop66:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA68_0==60) ) {
- alt68=1;
+ if ( (LA66_0==60) ) {
+ alt66=1;
}
- switch (alt68) {
+ switch (alt66) {
case 1 :
- // InternalBlipDSL.g:4703:9: otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) )
+ // InternalBlipDSL.g:4693:9: otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) )
{
otherlv_20=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13070,11 +13023,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_20, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
- // InternalBlipDSL.g:4707:9: ( (lv_memberCallArguments_21_0= ruleXExpression ) )
- // InternalBlipDSL.g:4708:10: (lv_memberCallArguments_21_0= ruleXExpression )
+ // InternalBlipDSL.g:4697:9: ( (lv_memberCallArguments_21_0= ruleXExpression ) )
+ // InternalBlipDSL.g:4698:10: (lv_memberCallArguments_21_0= ruleXExpression )
{
- // InternalBlipDSL.g:4708:10: (lv_memberCallArguments_21_0= ruleXExpression )
- // InternalBlipDSL.g:4709:11: lv_memberCallArguments_21_0= ruleXExpression
+ // InternalBlipDSL.g:4698:10: (lv_memberCallArguments_21_0= ruleXExpression )
+ // InternalBlipDSL.g:4699:11: lv_memberCallArguments_21_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -13110,7 +13063,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop68;
+ break loop66;
}
} while (true);
@@ -13135,15 +13088,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4734:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
- int alt71=2;
- alt71 = dfa71.predict(input);
- switch (alt71) {
+ // InternalBlipDSL.g:4724:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
+ int alt69=2;
+ alt69 = dfa69.predict(input);
+ switch (alt69) {
case 1 :
- // InternalBlipDSL.g:4735:6: ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure )
+ // InternalBlipDSL.g:4725:6: ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure )
{
- // InternalBlipDSL.g:4741:6: (lv_memberCallArguments_23_0= ruleXClosure )
- // InternalBlipDSL.g:4742:7: lv_memberCallArguments_23_0= ruleXClosure
+ // InternalBlipDSL.g:4731:6: (lv_memberCallArguments_23_0= ruleXClosure )
+ // InternalBlipDSL.g:4732:7: lv_memberCallArguments_23_0= ruleXClosure
{
if ( state.backtracking==0 ) {
@@ -13185,7 +13138,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop72;
+ break loop70;
}
} while (true);
@@ -13214,7 +13167,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXPrimaryExpression"
- // InternalBlipDSL.g:4765:1: entryRuleXPrimaryExpression returns [EObject current=null] : iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF ;
+ // InternalBlipDSL.g:4755:1: entryRuleXPrimaryExpression returns [EObject current=null] : iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF ;
public final EObject entryRuleXPrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -13222,8 +13175,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4765:59: (iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF )
- // InternalBlipDSL.g:4766:2: iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF
+ // InternalBlipDSL.g:4755:59: (iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF )
+ // InternalBlipDSL.g:4756:2: iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionRule());
@@ -13254,7 +13207,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXPrimaryExpression"
- // InternalBlipDSL.g:4772:1: ruleXPrimaryExpression returns [EObject current=null] : (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) ;
+ // InternalBlipDSL.g:4762:1: ruleXPrimaryExpression returns [EObject current=null] : (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) ;
public final EObject ruleXPrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -13293,15 +13246,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4778:2: ( (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) )
- // InternalBlipDSL.g:4779:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
+ // InternalBlipDSL.g:4768:2: ( (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) )
+ // InternalBlipDSL.g:4769:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
{
- // InternalBlipDSL.g:4779:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
- int alt73=15;
- alt73 = dfa73.predict(input);
- switch (alt73) {
+ // InternalBlipDSL.g:4769:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
+ int alt71=15;
+ alt71 = dfa71.predict(input);
+ switch (alt71) {
case 1 :
- // InternalBlipDSL.g:4780:3: this_XConstructorCall_0= ruleXConstructorCall
+ // InternalBlipDSL.g:4770:3: this_XConstructorCall_0= ruleXConstructorCall
{
if ( state.backtracking==0 ) {
@@ -13323,7 +13276,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4789:3: this_XBlockExpression_1= ruleXBlockExpression
+ // InternalBlipDSL.g:4779:3: this_XBlockExpression_1= ruleXBlockExpression
{
if ( state.backtracking==0 ) {
@@ -13345,7 +13298,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:4798:3: this_XSwitchExpression_2= ruleXSwitchExpression
+ // InternalBlipDSL.g:4788:3: this_XSwitchExpression_2= ruleXSwitchExpression
{
if ( state.backtracking==0 ) {
@@ -13367,10 +13320,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:4807:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
+ // InternalBlipDSL.g:4797:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
{
- // InternalBlipDSL.g:4807:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
- // InternalBlipDSL.g:4808:4: ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression
+ // InternalBlipDSL.g:4797:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
+ // InternalBlipDSL.g:4798:4: ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression
{
if ( state.backtracking==0 ) {
@@ -13395,7 +13348,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalBlipDSL.g:4825:3: this_XFeatureCall_4= ruleXFeatureCall
+ // InternalBlipDSL.g:4815:3: this_XFeatureCall_4= ruleXFeatureCall
{
if ( state.backtracking==0 ) {
@@ -13417,7 +13370,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalBlipDSL.g:4834:3: this_XLiteral_5= ruleXLiteral
+ // InternalBlipDSL.g:4824:3: this_XLiteral_5= ruleXLiteral
{
if ( state.backtracking==0 ) {
@@ -13439,7 +13392,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalBlipDSL.g:4843:3: this_XIfExpression_6= ruleXIfExpression
+ // InternalBlipDSL.g:4833:3: this_XIfExpression_6= ruleXIfExpression
{
if ( state.backtracking==0 ) {
@@ -13461,10 +13414,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalBlipDSL.g:4852:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
+ // InternalBlipDSL.g:4842:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
{
- // InternalBlipDSL.g:4852:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
- // InternalBlipDSL.g:4853:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression
+ // InternalBlipDSL.g:4842:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
+ // InternalBlipDSL.g:4843:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression
{
if ( state.backtracking==0 ) {
@@ -13489,7 +13442,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalBlipDSL.g:4876:3: this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression
+ // InternalBlipDSL.g:4866:3: this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression
{
if ( state.backtracking==0 ) {
@@ -13511,7 +13464,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalBlipDSL.g:4885:3: this_XWhileExpression_9= ruleXWhileExpression
+ // InternalBlipDSL.g:4875:3: this_XWhileExpression_9= ruleXWhileExpression
{
if ( state.backtracking==0 ) {
@@ -13533,7 +13486,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalBlipDSL.g:4894:3: this_XDoWhileExpression_10= ruleXDoWhileExpression
+ // InternalBlipDSL.g:4884:3: this_XDoWhileExpression_10= ruleXDoWhileExpression
{
if ( state.backtracking==0 ) {
@@ -13555,7 +13508,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalBlipDSL.g:4903:3: this_XThrowExpression_11= ruleXThrowExpression
+ // InternalBlipDSL.g:4893:3: this_XThrowExpression_11= ruleXThrowExpression
{
if ( state.backtracking==0 ) {
@@ -13577,7 +13530,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalBlipDSL.g:4912:3: this_XReturnExpression_12= ruleXReturnExpression
+ // InternalBlipDSL.g:4902:3: this_XReturnExpression_12= ruleXReturnExpression
{
if ( state.backtracking==0 ) {
@@ -13599,7 +13552,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalBlipDSL.g:4921:3: this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression
+ // InternalBlipDSL.g:4911:3: this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression
{
if ( state.backtracking==0 ) {
@@ -13621,7 +13574,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalBlipDSL.g:4930:3: this_XParenthesizedExpression_14= ruleXParenthesizedExpression
+ // InternalBlipDSL.g:4920:3: this_XParenthesizedExpression_14= ruleXParenthesizedExpression
{
if ( state.backtracking==0 ) {
@@ -13667,7 +13620,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXLiteral"
- // InternalBlipDSL.g:4942:1: entryRuleXLiteral returns [EObject current=null] : iv_ruleXLiteral= ruleXLiteral EOF ;
+ // InternalBlipDSL.g:4932:1: entryRuleXLiteral returns [EObject current=null] : iv_ruleXLiteral= ruleXLiteral EOF ;
public final EObject entryRuleXLiteral() throws RecognitionException {
EObject current = null;
@@ -13675,8 +13628,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:4942:49: (iv_ruleXLiteral= ruleXLiteral EOF )
- // InternalBlipDSL.g:4943:2: iv_ruleXLiteral= ruleXLiteral EOF
+ // InternalBlipDSL.g:4932:49: (iv_ruleXLiteral= ruleXLiteral EOF )
+ // InternalBlipDSL.g:4933:2: iv_ruleXLiteral= ruleXLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXLiteralRule());
@@ -13707,7 +13660,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXLiteral"
- // InternalBlipDSL.g:4949:1: ruleXLiteral returns [EObject current=null] : (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) ;
+ // InternalBlipDSL.g:4939:1: ruleXLiteral returns [EObject current=null] : (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) ;
public final EObject ruleXLiteral() throws RecognitionException {
EObject current = null;
@@ -13730,44 +13683,44 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:4955:2: ( (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) )
- // InternalBlipDSL.g:4956:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
+ // InternalBlipDSL.g:4945:2: ( (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) )
+ // InternalBlipDSL.g:4946:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
{
- // InternalBlipDSL.g:4956:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
- int alt74=7;
- int LA74_0 = input.LA(1);
+ // InternalBlipDSL.g:4946:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
+ int alt72=7;
+ int LA72_0 = input.LA(1);
- if ( (LA74_0==63) ) {
- alt74=1;
+ if ( (LA72_0==63) ) {
+ alt72=1;
}
- else if ( (LA74_0==64) && (synpred28_InternalBlipDSL())) {
- alt74=2;
+ else if ( (LA72_0==64) && (synpred28_InternalBlipDSL())) {
+ alt72=2;
}
- else if ( ((LA74_0>=109 && LA74_0<=110)) ) {
- alt74=3;
+ else if ( ((LA72_0>=109 && LA72_0<=110)) ) {
+ alt72=3;
}
- else if ( ((LA74_0>=RULE_INT && LA74_0<=RULE_DECIMAL)) ) {
- alt74=4;
+ else if ( ((LA72_0>=RULE_INT && LA72_0<=RULE_DECIMAL)) ) {
+ alt72=4;
}
- else if ( (LA74_0==111) ) {
- alt74=5;
+ else if ( (LA72_0==111) ) {
+ alt72=5;
}
- else if ( (LA74_0==RULE_STRING) ) {
- alt74=6;
+ else if ( (LA72_0==RULE_STRING) ) {
+ alt72=6;
}
- else if ( (LA74_0==112) ) {
- alt74=7;
+ else if ( (LA72_0==112) ) {
+ alt72=7;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 74, 0, input);
+ new NoViableAltException("", 72, 0, input);
throw nvae;
}
- switch (alt74) {
+ switch (alt72) {
case 1 :
- // InternalBlipDSL.g:4957:3: this_XCollectionLiteral_0= ruleXCollectionLiteral
+ // InternalBlipDSL.g:4947:3: this_XCollectionLiteral_0= ruleXCollectionLiteral
{
if ( state.backtracking==0 ) {
@@ -13789,10 +13742,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:4966:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
+ // InternalBlipDSL.g:4956:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
{
- // InternalBlipDSL.g:4966:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
- // InternalBlipDSL.g:4967:4: ( ( () '[' ) )=>this_XClosure_1= ruleXClosure
+ // InternalBlipDSL.g:4956:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
+ // InternalBlipDSL.g:4957:4: ( ( () '[' ) )=>this_XClosure_1= ruleXClosure
{
if ( state.backtracking==0 ) {
@@ -13817,7 +13770,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:4983:3: this_XBooleanLiteral_2= ruleXBooleanLiteral
+ // InternalBlipDSL.g:4973:3: this_XBooleanLiteral_2= ruleXBooleanLiteral
{
if ( state.backtracking==0 ) {
@@ -13839,7 +13792,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:4992:3: this_XNumberLiteral_3= ruleXNumberLiteral
+ // InternalBlipDSL.g:4982:3: this_XNumberLiteral_3= ruleXNumberLiteral
{
if ( state.backtracking==0 ) {
@@ -13861,7 +13814,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalBlipDSL.g:5001:3: this_XNullLiteral_4= ruleXNullLiteral
+ // InternalBlipDSL.g:4991:3: this_XNullLiteral_4= ruleXNullLiteral
{
if ( state.backtracking==0 ) {
@@ -13883,7 +13836,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalBlipDSL.g:5010:3: this_XStringLiteral_5= ruleXStringLiteral
+ // InternalBlipDSL.g:5000:3: this_XStringLiteral_5= ruleXStringLiteral
{
if ( state.backtracking==0 ) {
@@ -13905,7 +13858,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalBlipDSL.g:5019:3: this_XTypeLiteral_6= ruleXTypeLiteral
+ // InternalBlipDSL.g:5009:3: this_XTypeLiteral_6= ruleXTypeLiteral
{
if ( state.backtracking==0 ) {
@@ -13951,7 +13904,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCollectionLiteral"
- // InternalBlipDSL.g:5031:1: entryRuleXCollectionLiteral returns [EObject current=null] : iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF ;
+ // InternalBlipDSL.g:5021:1: entryRuleXCollectionLiteral returns [EObject current=null] : iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF ;
public final EObject entryRuleXCollectionLiteral() throws RecognitionException {
EObject current = null;
@@ -13959,8 +13912,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5031:59: (iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF )
- // InternalBlipDSL.g:5032:2: iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF
+ // InternalBlipDSL.g:5021:59: (iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF )
+ // InternalBlipDSL.g:5022:2: iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCollectionLiteralRule());
@@ -13991,7 +13944,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCollectionLiteral"
- // InternalBlipDSL.g:5038:1: ruleXCollectionLiteral returns [EObject current=null] : (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) ;
+ // InternalBlipDSL.g:5028:1: ruleXCollectionLiteral returns [EObject current=null] : (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) ;
public final EObject ruleXCollectionLiteral() throws RecognitionException {
EObject current = null;
@@ -14004,26 +13957,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5044:2: ( (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) )
- // InternalBlipDSL.g:5045:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
+ // InternalBlipDSL.g:5034:2: ( (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) )
+ // InternalBlipDSL.g:5035:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
{
- // InternalBlipDSL.g:5045:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalBlipDSL.g:5035:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA75_0==63) ) {
- int LA75_1 = input.LA(2);
+ if ( (LA73_0==63) ) {
+ int LA73_1 = input.LA(2);
- if ( (LA75_1==14) ) {
- alt75=1;
+ if ( (LA73_1==64) ) {
+ alt73=2;
}
- else if ( (LA75_1==64) ) {
- alt75=2;
+ else if ( (LA73_1==22) ) {
+ alt73=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 75, 1, input);
+ new NoViableAltException("", 73, 1, input);
throw nvae;
}
@@ -14031,13 +13984,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 75, 0, input);
+ new NoViableAltException("", 73, 0, input);
throw nvae;
}
- switch (alt75) {
+ switch (alt73) {
case 1 :
- // InternalBlipDSL.g:5046:3: this_XSetLiteral_0= ruleXSetLiteral
+ // InternalBlipDSL.g:5036:3: this_XSetLiteral_0= ruleXSetLiteral
{
if ( state.backtracking==0 ) {
@@ -14059,7 +14012,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:5055:3: this_XListLiteral_1= ruleXListLiteral
+ // InternalBlipDSL.g:5045:3: this_XListLiteral_1= ruleXListLiteral
{
if ( state.backtracking==0 ) {
@@ -14105,7 +14058,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXSetLiteral"
- // InternalBlipDSL.g:5067:1: entryRuleXSetLiteral returns [EObject current=null] : iv_ruleXSetLiteral= ruleXSetLiteral EOF ;
+ // InternalBlipDSL.g:5057:1: entryRuleXSetLiteral returns [EObject current=null] : iv_ruleXSetLiteral= ruleXSetLiteral EOF ;
public final EObject entryRuleXSetLiteral() throws RecognitionException {
EObject current = null;
@@ -14113,8 +14066,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5067:52: (iv_ruleXSetLiteral= ruleXSetLiteral EOF )
- // InternalBlipDSL.g:5068:2: iv_ruleXSetLiteral= ruleXSetLiteral EOF
+ // InternalBlipDSL.g:5057:52: (iv_ruleXSetLiteral= ruleXSetLiteral EOF )
+ // InternalBlipDSL.g:5058:2: iv_ruleXSetLiteral= ruleXSetLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSetLiteralRule());
@@ -14145,7 +14098,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXSetLiteral"
- // InternalBlipDSL.g:5074:1: ruleXSetLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) ;
+ // InternalBlipDSL.g:5064:1: ruleXSetLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) ;
public final EObject ruleXSetLiteral() throws RecognitionException {
EObject current = null;
@@ -14162,14 +14115,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5080:2: ( ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) )
- // InternalBlipDSL.g:5081:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
+ // InternalBlipDSL.g:5070:2: ( ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) )
+ // InternalBlipDSL.g:5071:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
{
- // InternalBlipDSL.g:5081:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
- // InternalBlipDSL.g:5082:3: () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}'
+ // InternalBlipDSL.g:5071:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
+ // InternalBlipDSL.g:5072:3: () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}'
{
- // InternalBlipDSL.g:5082:3: ()
- // InternalBlipDSL.g:5083:4:
+ // InternalBlipDSL.g:5072:3: ()
+ // InternalBlipDSL.g:5073:4:
{
if ( state.backtracking==0 ) {
@@ -14187,28 +14140,28 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
}
- otherlv_2=(Token)match(input,14,FOLLOW_76); if (state.failed) return current;
+ otherlv_2=(Token)match(input,22,FOLLOW_76); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
}
- // InternalBlipDSL.g:5097:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalBlipDSL.g:5087:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( ((LA77_0>=RULE_STRING && LA77_0<=RULE_DECIMAL)||LA77_0==14||LA77_0==30||(LA77_0>=52 && LA77_0<=54)||LA77_0==59||(LA77_0>=63 && LA77_0<=64)||LA77_0==71||(LA77_0>=87 && LA77_0<=88)||LA77_0==92||LA77_0==98||LA77_0==100||(LA77_0>=102 && LA77_0<=103)||(LA77_0>=106 && LA77_0<=115)||LA77_0==117) ) {
- alt77=1;
+ if ( ((LA75_0>=RULE_STRING && LA75_0<=RULE_DECIMAL)||LA75_0==22||LA75_0==30||(LA75_0>=52 && LA75_0<=54)||LA75_0==59||(LA75_0>=63 && LA75_0<=64)||LA75_0==71||(LA75_0>=87 && LA75_0<=88)||LA75_0==92||LA75_0==98||LA75_0==100||(LA75_0>=102 && LA75_0<=103)||(LA75_0>=106 && LA75_0<=115)||LA75_0==117) ) {
+ alt75=1;
}
- switch (alt77) {
+ switch (alt75) {
case 1 :
- // InternalBlipDSL.g:5098:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ // InternalBlipDSL.g:5088:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
{
- // InternalBlipDSL.g:5098:4: ( (lv_elements_3_0= ruleXExpression ) )
- // InternalBlipDSL.g:5099:5: (lv_elements_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5088:4: ( (lv_elements_3_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5089:5: (lv_elements_3_0= ruleXExpression )
{
- // InternalBlipDSL.g:5099:5: (lv_elements_3_0= ruleXExpression )
- // InternalBlipDSL.g:5100:6: lv_elements_3_0= ruleXExpression
+ // InternalBlipDSL.g:5089:5: (lv_elements_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5090:6: lv_elements_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -14239,20 +14192,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5117:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
- loop76:
+ // InternalBlipDSL.g:5107:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ loop74:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA76_0==60) ) {
- alt76=1;
+ if ( (LA74_0==60) ) {
+ alt74=1;
}
- switch (alt76) {
+ switch (alt74) {
case 1 :
- // InternalBlipDSL.g:5118:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5108:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
{
otherlv_4=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14260,11 +14213,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
}
- // InternalBlipDSL.g:5122:5: ( (lv_elements_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:5123:6: (lv_elements_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5112:5: ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5113:6: (lv_elements_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:5123:6: (lv_elements_5_0= ruleXExpression )
- // InternalBlipDSL.g:5124:7: lv_elements_5_0= ruleXExpression
+ // InternalBlipDSL.g:5113:6: (lv_elements_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5114:7: lv_elements_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -14300,7 +14253,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop76;
+ break loop74;
}
} while (true);
@@ -14310,7 +14263,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
@@ -14341,7 +14294,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXListLiteral"
- // InternalBlipDSL.g:5151:1: entryRuleXListLiteral returns [EObject current=null] : iv_ruleXListLiteral= ruleXListLiteral EOF ;
+ // InternalBlipDSL.g:5141:1: entryRuleXListLiteral returns [EObject current=null] : iv_ruleXListLiteral= ruleXListLiteral EOF ;
public final EObject entryRuleXListLiteral() throws RecognitionException {
EObject current = null;
@@ -14349,8 +14302,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5151:53: (iv_ruleXListLiteral= ruleXListLiteral EOF )
- // InternalBlipDSL.g:5152:2: iv_ruleXListLiteral= ruleXListLiteral EOF
+ // InternalBlipDSL.g:5141:53: (iv_ruleXListLiteral= ruleXListLiteral EOF )
+ // InternalBlipDSL.g:5142:2: iv_ruleXListLiteral= ruleXListLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXListLiteralRule());
@@ -14381,7 +14334,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXListLiteral"
- // InternalBlipDSL.g:5158:1: ruleXListLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) ;
+ // InternalBlipDSL.g:5148:1: ruleXListLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) ;
public final EObject ruleXListLiteral() throws RecognitionException {
EObject current = null;
@@ -14398,14 +14351,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5164:2: ( ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) )
- // InternalBlipDSL.g:5165:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
+ // InternalBlipDSL.g:5154:2: ( ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) )
+ // InternalBlipDSL.g:5155:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
{
- // InternalBlipDSL.g:5165:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
- // InternalBlipDSL.g:5166:3: () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']'
+ // InternalBlipDSL.g:5155:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
+ // InternalBlipDSL.g:5156:3: () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']'
{
- // InternalBlipDSL.g:5166:3: ()
- // InternalBlipDSL.g:5167:4:
+ // InternalBlipDSL.g:5156:3: ()
+ // InternalBlipDSL.g:5157:4:
{
if ( state.backtracking==0 ) {
@@ -14429,22 +14382,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
}
- // InternalBlipDSL.g:5181:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalBlipDSL.g:5171:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( ((LA79_0>=RULE_STRING && LA79_0<=RULE_DECIMAL)||LA79_0==14||LA79_0==30||(LA79_0>=52 && LA79_0<=54)||LA79_0==59||(LA79_0>=63 && LA79_0<=64)||LA79_0==71||(LA79_0>=87 && LA79_0<=88)||LA79_0==92||LA79_0==98||LA79_0==100||(LA79_0>=102 && LA79_0<=103)||(LA79_0>=106 && LA79_0<=115)||LA79_0==117) ) {
- alt79=1;
+ if ( ((LA77_0>=RULE_STRING && LA77_0<=RULE_DECIMAL)||LA77_0==22||LA77_0==30||(LA77_0>=52 && LA77_0<=54)||LA77_0==59||(LA77_0>=63 && LA77_0<=64)||LA77_0==71||(LA77_0>=87 && LA77_0<=88)||LA77_0==92||LA77_0==98||LA77_0==100||(LA77_0>=102 && LA77_0<=103)||(LA77_0>=106 && LA77_0<=115)||LA77_0==117) ) {
+ alt77=1;
}
- switch (alt79) {
+ switch (alt77) {
case 1 :
- // InternalBlipDSL.g:5182:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ // InternalBlipDSL.g:5172:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
{
- // InternalBlipDSL.g:5182:4: ( (lv_elements_3_0= ruleXExpression ) )
- // InternalBlipDSL.g:5183:5: (lv_elements_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5172:4: ( (lv_elements_3_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5173:5: (lv_elements_3_0= ruleXExpression )
{
- // InternalBlipDSL.g:5183:5: (lv_elements_3_0= ruleXExpression )
- // InternalBlipDSL.g:5184:6: lv_elements_3_0= ruleXExpression
+ // InternalBlipDSL.g:5173:5: (lv_elements_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5174:6: lv_elements_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -14475,20 +14428,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5201:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
- loop78:
+ // InternalBlipDSL.g:5191:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ loop76:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA78_0==60) ) {
- alt78=1;
+ if ( (LA76_0==60) ) {
+ alt76=1;
}
- switch (alt78) {
+ switch (alt76) {
case 1 :
- // InternalBlipDSL.g:5202:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5192:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
{
otherlv_4=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14496,11 +14449,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
}
- // InternalBlipDSL.g:5206:5: ( (lv_elements_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:5207:6: (lv_elements_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5196:5: ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5197:6: (lv_elements_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:5207:6: (lv_elements_5_0= ruleXExpression )
- // InternalBlipDSL.g:5208:7: lv_elements_5_0= ruleXExpression
+ // InternalBlipDSL.g:5197:6: (lv_elements_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5198:7: lv_elements_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -14536,7 +14489,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop78;
+ break loop76;
}
} while (true);
@@ -14577,7 +14530,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXClosure"
- // InternalBlipDSL.g:5235:1: entryRuleXClosure returns [EObject current=null] : iv_ruleXClosure= ruleXClosure EOF ;
+ // InternalBlipDSL.g:5225:1: entryRuleXClosure returns [EObject current=null] : iv_ruleXClosure= ruleXClosure EOF ;
public final EObject entryRuleXClosure() throws RecognitionException {
EObject current = null;
@@ -14585,8 +14538,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5235:49: (iv_ruleXClosure= ruleXClosure EOF )
- // InternalBlipDSL.g:5236:2: iv_ruleXClosure= ruleXClosure EOF
+ // InternalBlipDSL.g:5225:49: (iv_ruleXClosure= ruleXClosure EOF )
+ // InternalBlipDSL.g:5226:2: iv_ruleXClosure= ruleXClosure EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXClosureRule());
@@ -14617,7 +14570,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXClosure"
- // InternalBlipDSL.g:5242:1: ruleXClosure returns [EObject current=null] : ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) ;
+ // InternalBlipDSL.g:5232:1: ruleXClosure returns [EObject current=null] : ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) ;
public final EObject ruleXClosure() throws RecognitionException {
EObject current = null;
@@ -14636,20 +14589,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5248:2: ( ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) )
- // InternalBlipDSL.g:5249:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
+ // InternalBlipDSL.g:5238:2: ( ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) )
+ // InternalBlipDSL.g:5239:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
{
- // InternalBlipDSL.g:5249:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
- // InternalBlipDSL.g:5250:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']'
+ // InternalBlipDSL.g:5239:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
+ // InternalBlipDSL.g:5240:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']'
{
- // InternalBlipDSL.g:5250:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) )
- // InternalBlipDSL.g:5251:4: ( ( () '[' ) )=> ( () otherlv_1= '[' )
+ // InternalBlipDSL.g:5240:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) )
+ // InternalBlipDSL.g:5241:4: ( ( () '[' ) )=> ( () otherlv_1= '[' )
{
- // InternalBlipDSL.g:5257:4: ( () otherlv_1= '[' )
- // InternalBlipDSL.g:5258:5: () otherlv_1= '['
+ // InternalBlipDSL.g:5247:4: ( () otherlv_1= '[' )
+ // InternalBlipDSL.g:5248:5: () otherlv_1= '['
{
- // InternalBlipDSL.g:5258:5: ()
- // InternalBlipDSL.g:5259:6:
+ // InternalBlipDSL.g:5248:5: ()
+ // InternalBlipDSL.g:5249:6:
{
if ( state.backtracking==0 ) {
@@ -14673,32 +14626,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5271:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?
- int alt82=2;
- alt82 = dfa82.predict(input);
- switch (alt82) {
+ // InternalBlipDSL.g:5261:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?
+ int alt80=2;
+ alt80 = dfa80.predict(input);
+ switch (alt80) {
case 1 :
- // InternalBlipDSL.g:5272:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
+ // InternalBlipDSL.g:5262:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
{
- // InternalBlipDSL.g:5295:4: ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
- // InternalBlipDSL.g:5296:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) )
+ // InternalBlipDSL.g:5285:4: ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
+ // InternalBlipDSL.g:5286:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) )
{
- // InternalBlipDSL.g:5296:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalBlipDSL.g:5286:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA81_0==RULE_ID||LA81_0==59||LA81_0==84) ) {
- alt81=1;
+ if ( (LA79_0==RULE_ID||LA79_0==59||LA79_0==84) ) {
+ alt79=1;
}
- switch (alt81) {
+ switch (alt79) {
case 1 :
- // InternalBlipDSL.g:5297:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
+ // InternalBlipDSL.g:5287:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
{
- // InternalBlipDSL.g:5297:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5298:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5287:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5288:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5298:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
- // InternalBlipDSL.g:5299:8: lv_declaredFormalParameters_2_0= ruleJvmFormalParameter
+ // InternalBlipDSL.g:5288:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5289:8: lv_declaredFormalParameters_2_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -14729,20 +14682,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5316:6: (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
- loop80:
+ // InternalBlipDSL.g:5306:6: (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
+ loop78:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA80_0==60) ) {
- alt80=1;
+ if ( (LA78_0==60) ) {
+ alt78=1;
}
- switch (alt80) {
+ switch (alt78) {
case 1 :
- // InternalBlipDSL.g:5317:7: otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5307:7: otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
{
otherlv_3=(Token)match(input,60,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14750,11 +14703,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
}
- // InternalBlipDSL.g:5321:7: ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5322:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5311:7: ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5312:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5322:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
- // InternalBlipDSL.g:5323:9: lv_declaredFormalParameters_4_0= ruleJvmFormalParameter
+ // InternalBlipDSL.g:5312:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5313:9: lv_declaredFormalParameters_4_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -14790,7 +14743,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop80;
+ break loop78;
}
} while (true);
@@ -14800,11 +14753,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5342:5: ( (lv_explicitSyntax_5_0= '|' ) )
- // InternalBlipDSL.g:5343:6: (lv_explicitSyntax_5_0= '|' )
+ // InternalBlipDSL.g:5332:5: ( (lv_explicitSyntax_5_0= '|' ) )
+ // InternalBlipDSL.g:5333:6: (lv_explicitSyntax_5_0= '|' )
{
- // InternalBlipDSL.g:5343:6: (lv_explicitSyntax_5_0= '|' )
- // InternalBlipDSL.g:5344:7: lv_explicitSyntax_5_0= '|'
+ // InternalBlipDSL.g:5333:6: (lv_explicitSyntax_5_0= '|' )
+ // InternalBlipDSL.g:5334:7: lv_explicitSyntax_5_0= '|'
{
lv_explicitSyntax_5_0=(Token)match(input,97,FOLLOW_80); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14835,11 +14788,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5358:3: ( (lv_expression_6_0= ruleXExpressionInClosure ) )
- // InternalBlipDSL.g:5359:4: (lv_expression_6_0= ruleXExpressionInClosure )
+ // InternalBlipDSL.g:5348:3: ( (lv_expression_6_0= ruleXExpressionInClosure ) )
+ // InternalBlipDSL.g:5349:4: (lv_expression_6_0= ruleXExpressionInClosure )
{
- // InternalBlipDSL.g:5359:4: (lv_expression_6_0= ruleXExpressionInClosure )
- // InternalBlipDSL.g:5360:5: lv_expression_6_0= ruleXExpressionInClosure
+ // InternalBlipDSL.g:5349:4: (lv_expression_6_0= ruleXExpressionInClosure )
+ // InternalBlipDSL.g:5350:5: lv_expression_6_0= ruleXExpressionInClosure
{
if ( state.backtracking==0 ) {
@@ -14901,7 +14854,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXExpressionInClosure"
- // InternalBlipDSL.g:5385:1: entryRuleXExpressionInClosure returns [EObject current=null] : iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF ;
+ // InternalBlipDSL.g:5375:1: entryRuleXExpressionInClosure returns [EObject current=null] : iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF ;
public final EObject entryRuleXExpressionInClosure() throws RecognitionException {
EObject current = null;
@@ -14909,8 +14862,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5385:61: (iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF )
- // InternalBlipDSL.g:5386:2: iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF
+ // InternalBlipDSL.g:5375:61: (iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF )
+ // InternalBlipDSL.g:5376:2: iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXExpressionInClosureRule());
@@ -14941,7 +14894,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXExpressionInClosure"
- // InternalBlipDSL.g:5392:1: ruleXExpressionInClosure returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) ;
+ // InternalBlipDSL.g:5382:1: ruleXExpressionInClosure returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) ;
public final EObject ruleXExpressionInClosure() throws RecognitionException {
EObject current = null;
@@ -14953,14 +14906,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5398:2: ( ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) )
- // InternalBlipDSL.g:5399:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
+ // InternalBlipDSL.g:5388:2: ( ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) )
+ // InternalBlipDSL.g:5389:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
{
- // InternalBlipDSL.g:5399:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
- // InternalBlipDSL.g:5400:3: () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
+ // InternalBlipDSL.g:5389:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
+ // InternalBlipDSL.g:5390:3: () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
{
- // InternalBlipDSL.g:5400:3: ()
- // InternalBlipDSL.g:5401:4:
+ // InternalBlipDSL.g:5390:3: ()
+ // InternalBlipDSL.g:5391:4:
{
if ( state.backtracking==0 ) {
@@ -14972,26 +14925,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5407:3: ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
- loop84:
+ // InternalBlipDSL.g:5397:3: ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
+ loop82:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( ((LA84_0>=RULE_STRING && LA84_0<=RULE_DECIMAL)||LA84_0==14||LA84_0==30||(LA84_0>=52 && LA84_0<=54)||LA84_0==59||(LA84_0>=63 && LA84_0<=64)||LA84_0==71||(LA84_0>=87 && LA84_0<=88)||LA84_0==92||LA84_0==98||LA84_0==100||(LA84_0>=102 && LA84_0<=115)||LA84_0==117) ) {
- alt84=1;
+ if ( ((LA82_0>=RULE_STRING && LA82_0<=RULE_DECIMAL)||LA82_0==22||LA82_0==30||(LA82_0>=52 && LA82_0<=54)||LA82_0==59||(LA82_0>=63 && LA82_0<=64)||LA82_0==71||(LA82_0>=87 && LA82_0<=88)||LA82_0==92||LA82_0==98||LA82_0==100||(LA82_0>=102 && LA82_0<=115)||LA82_0==117) ) {
+ alt82=1;
}
- switch (alt84) {
+ switch (alt82) {
case 1 :
- // InternalBlipDSL.g:5408:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )?
+ // InternalBlipDSL.g:5398:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )?
{
- // InternalBlipDSL.g:5408:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:5409:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:5398:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:5399:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:5409:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:5410:6: lv_expressions_1_0= ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:5399:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:5400:6: lv_expressions_1_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
@@ -15022,16 +14975,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5427:4: (otherlv_2= ';' )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalBlipDSL.g:5417:4: (otherlv_2= ';' )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA83_0==57) ) {
- alt83=1;
+ if ( (LA81_0==57) ) {
+ alt81=1;
}
- switch (alt83) {
+ switch (alt81) {
case 1 :
- // InternalBlipDSL.g:5428:5: otherlv_2= ';'
+ // InternalBlipDSL.g:5418:5: otherlv_2= ';'
{
otherlv_2=(Token)match(input,57,FOLLOW_83); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15050,7 +15003,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop84;
+ break loop82;
}
} while (true);
@@ -15079,7 +15032,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXShortClosure"
- // InternalBlipDSL.g:5438:1: entryRuleXShortClosure returns [EObject current=null] : iv_ruleXShortClosure= ruleXShortClosure EOF ;
+ // InternalBlipDSL.g:5428:1: entryRuleXShortClosure returns [EObject current=null] : iv_ruleXShortClosure= ruleXShortClosure EOF ;
public final EObject entryRuleXShortClosure() throws RecognitionException {
EObject current = null;
@@ -15087,8 +15040,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5438:54: (iv_ruleXShortClosure= ruleXShortClosure EOF )
- // InternalBlipDSL.g:5439:2: iv_ruleXShortClosure= ruleXShortClosure EOF
+ // InternalBlipDSL.g:5428:54: (iv_ruleXShortClosure= ruleXShortClosure EOF )
+ // InternalBlipDSL.g:5429:2: iv_ruleXShortClosure= ruleXShortClosure EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXShortClosureRule());
@@ -15119,7 +15072,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXShortClosure"
- // InternalBlipDSL.g:5445:1: ruleXShortClosure returns [EObject current=null] : ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) ;
+ // InternalBlipDSL.g:5435:1: ruleXShortClosure returns [EObject current=null] : ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) ;
public final EObject ruleXShortClosure() throws RecognitionException {
EObject current = null;
@@ -15136,20 +15089,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5451:2: ( ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) )
- // InternalBlipDSL.g:5452:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:5441:2: ( ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:5442:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:5452:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:5453:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5442:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:5443:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:5453:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) )
- // InternalBlipDSL.g:5454:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
+ // InternalBlipDSL.g:5443:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) )
+ // InternalBlipDSL.g:5444:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
{
- // InternalBlipDSL.g:5479:4: ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
- // InternalBlipDSL.g:5480:5: () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) )
+ // InternalBlipDSL.g:5469:4: ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
+ // InternalBlipDSL.g:5470:5: () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) )
{
- // InternalBlipDSL.g:5480:5: ()
- // InternalBlipDSL.g:5481:6:
+ // InternalBlipDSL.g:5470:5: ()
+ // InternalBlipDSL.g:5471:6:
{
if ( state.backtracking==0 ) {
@@ -15161,22 +15114,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5487:5: ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalBlipDSL.g:5477:5: ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA86_0==RULE_ID||LA86_0==59||LA86_0==84) ) {
- alt86=1;
+ if ( (LA84_0==RULE_ID||LA84_0==59||LA84_0==84) ) {
+ alt84=1;
}
- switch (alt86) {
+ switch (alt84) {
case 1 :
- // InternalBlipDSL.g:5488:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
+ // InternalBlipDSL.g:5478:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
{
- // InternalBlipDSL.g:5488:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5489:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5478:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5479:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5489:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
- // InternalBlipDSL.g:5490:8: lv_declaredFormalParameters_1_0= ruleJvmFormalParameter
+ // InternalBlipDSL.g:5479:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5480:8: lv_declaredFormalParameters_1_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -15207,20 +15160,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5507:6: (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
- loop85:
+ // InternalBlipDSL.g:5497:6: (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
+ loop83:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA85_0==60) ) {
- alt85=1;
+ if ( (LA83_0==60) ) {
+ alt83=1;
}
- switch (alt85) {
+ switch (alt83) {
case 1 :
- // InternalBlipDSL.g:5508:7: otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5498:7: otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
{
otherlv_2=(Token)match(input,60,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15228,11 +15181,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
}
- // InternalBlipDSL.g:5512:7: ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5513:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5502:7: ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5503:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5513:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
- // InternalBlipDSL.g:5514:9: lv_declaredFormalParameters_3_0= ruleJvmFormalParameter
+ // InternalBlipDSL.g:5503:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5504:9: lv_declaredFormalParameters_3_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -15268,7 +15221,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop85;
+ break loop83;
}
} while (true);
@@ -15278,11 +15231,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5533:5: ( (lv_explicitSyntax_4_0= '|' ) )
- // InternalBlipDSL.g:5534:6: (lv_explicitSyntax_4_0= '|' )
+ // InternalBlipDSL.g:5523:5: ( (lv_explicitSyntax_4_0= '|' ) )
+ // InternalBlipDSL.g:5524:6: (lv_explicitSyntax_4_0= '|' )
{
- // InternalBlipDSL.g:5534:6: (lv_explicitSyntax_4_0= '|' )
- // InternalBlipDSL.g:5535:7: lv_explicitSyntax_4_0= '|'
+ // InternalBlipDSL.g:5524:6: (lv_explicitSyntax_4_0= '|' )
+ // InternalBlipDSL.g:5525:7: lv_explicitSyntax_4_0= '|'
{
lv_explicitSyntax_4_0=(Token)match(input,97,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15310,11 +15263,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5549:3: ( (lv_expression_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:5550:4: (lv_expression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5539:3: ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5540:4: (lv_expression_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:5550:4: (lv_expression_5_0= ruleXExpression )
- // InternalBlipDSL.g:5551:5: lv_expression_5_0= ruleXExpression
+ // InternalBlipDSL.g:5540:4: (lv_expression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5541:5: lv_expression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15370,7 +15323,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXParenthesizedExpression"
- // InternalBlipDSL.g:5572:1: entryRuleXParenthesizedExpression returns [EObject current=null] : iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF ;
+ // InternalBlipDSL.g:5562:1: entryRuleXParenthesizedExpression returns [EObject current=null] : iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF ;
public final EObject entryRuleXParenthesizedExpression() throws RecognitionException {
EObject current = null;
@@ -15378,8 +15331,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5572:65: (iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF )
- // InternalBlipDSL.g:5573:2: iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF
+ // InternalBlipDSL.g:5562:65: (iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF )
+ // InternalBlipDSL.g:5563:2: iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXParenthesizedExpressionRule());
@@ -15410,7 +15363,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXParenthesizedExpression"
- // InternalBlipDSL.g:5579:1: ruleXParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) ;
+ // InternalBlipDSL.g:5569:1: ruleXParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) ;
public final EObject ruleXParenthesizedExpression() throws RecognitionException {
EObject current = null;
@@ -15423,11 +15376,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5585:2: ( (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) )
- // InternalBlipDSL.g:5586:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
+ // InternalBlipDSL.g:5575:2: ( (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) )
+ // InternalBlipDSL.g:5576:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
{
- // InternalBlipDSL.g:5586:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
- // InternalBlipDSL.g:5587:3: otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')'
+ // InternalBlipDSL.g:5576:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
+ // InternalBlipDSL.g:5577:3: otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')'
{
otherlv_0=(Token)match(input,59,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15482,7 +15435,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXIfExpression"
- // InternalBlipDSL.g:5607:1: entryRuleXIfExpression returns [EObject current=null] : iv_ruleXIfExpression= ruleXIfExpression EOF ;
+ // InternalBlipDSL.g:5597:1: entryRuleXIfExpression returns [EObject current=null] : iv_ruleXIfExpression= ruleXIfExpression EOF ;
public final EObject entryRuleXIfExpression() throws RecognitionException {
EObject current = null;
@@ -15490,8 +15443,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5607:54: (iv_ruleXIfExpression= ruleXIfExpression EOF )
- // InternalBlipDSL.g:5608:2: iv_ruleXIfExpression= ruleXIfExpression EOF
+ // InternalBlipDSL.g:5597:54: (iv_ruleXIfExpression= ruleXIfExpression EOF )
+ // InternalBlipDSL.g:5598:2: iv_ruleXIfExpression= ruleXIfExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXIfExpressionRule());
@@ -15522,7 +15475,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXIfExpression"
- // InternalBlipDSL.g:5614:1: ruleXIfExpression returns [EObject current=null] : ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) ;
+ // InternalBlipDSL.g:5604:1: ruleXIfExpression returns [EObject current=null] : ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) ;
public final EObject ruleXIfExpression() throws RecognitionException {
EObject current = null;
@@ -15541,14 +15494,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5620:2: ( ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) )
- // InternalBlipDSL.g:5621:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
+ // InternalBlipDSL.g:5610:2: ( ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) )
+ // InternalBlipDSL.g:5611:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
{
- // InternalBlipDSL.g:5621:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
- // InternalBlipDSL.g:5622:3: () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
+ // InternalBlipDSL.g:5611:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
+ // InternalBlipDSL.g:5612:3: () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
{
- // InternalBlipDSL.g:5622:3: ()
- // InternalBlipDSL.g:5623:4:
+ // InternalBlipDSL.g:5612:3: ()
+ // InternalBlipDSL.g:5613:4:
{
if ( state.backtracking==0 ) {
@@ -15572,11 +15525,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
}
- // InternalBlipDSL.g:5637:3: ( (lv_if_3_0= ruleXExpression ) )
- // InternalBlipDSL.g:5638:4: (lv_if_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5627:3: ( (lv_if_3_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5628:4: (lv_if_3_0= ruleXExpression )
{
- // InternalBlipDSL.g:5638:4: (lv_if_3_0= ruleXExpression )
- // InternalBlipDSL.g:5639:5: lv_if_3_0= ruleXExpression
+ // InternalBlipDSL.g:5628:4: (lv_if_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5629:5: lv_if_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15613,11 +15566,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
}
- // InternalBlipDSL.g:5660:3: ( (lv_then_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:5661:4: (lv_then_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5650:3: ( (lv_then_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5651:4: (lv_then_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:5661:4: (lv_then_5_0= ruleXExpression )
- // InternalBlipDSL.g:5662:5: lv_then_5_0= ruleXExpression
+ // InternalBlipDSL.g:5651:4: (lv_then_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5652:5: lv_then_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15648,23 +15601,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5679:3: ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalBlipDSL.g:5669:3: ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA87_0==99) ) {
- int LA87_1 = input.LA(2);
+ if ( (LA85_0==99) ) {
+ int LA85_1 = input.LA(2);
if ( (synpred32_InternalBlipDSL()) ) {
- alt87=1;
+ alt85=1;
}
}
- switch (alt87) {
+ switch (alt85) {
case 1 :
- // InternalBlipDSL.g:5680:4: ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5670:4: ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:5680:4: ( ( 'else' )=>otherlv_6= 'else' )
- // InternalBlipDSL.g:5681:5: ( 'else' )=>otherlv_6= 'else'
+ // InternalBlipDSL.g:5670:4: ( ( 'else' )=>otherlv_6= 'else' )
+ // InternalBlipDSL.g:5671:5: ( 'else' )=>otherlv_6= 'else'
{
otherlv_6=(Token)match(input,99,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15675,11 +15628,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5687:4: ( (lv_else_7_0= ruleXExpression ) )
- // InternalBlipDSL.g:5688:5: (lv_else_7_0= ruleXExpression )
+ // InternalBlipDSL.g:5677:4: ( (lv_else_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5678:5: (lv_else_7_0= ruleXExpression )
{
- // InternalBlipDSL.g:5688:5: (lv_else_7_0= ruleXExpression )
- // InternalBlipDSL.g:5689:6: lv_else_7_0= ruleXExpression
+ // InternalBlipDSL.g:5678:5: (lv_else_7_0= ruleXExpression )
+ // InternalBlipDSL.g:5679:6: lv_else_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15741,7 +15694,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXSwitchExpression"
- // InternalBlipDSL.g:5711:1: entryRuleXSwitchExpression returns [EObject current=null] : iv_ruleXSwitchExpression= ruleXSwitchExpression EOF ;
+ // InternalBlipDSL.g:5701:1: entryRuleXSwitchExpression returns [EObject current=null] : iv_ruleXSwitchExpression= ruleXSwitchExpression EOF ;
public final EObject entryRuleXSwitchExpression() throws RecognitionException {
EObject current = null;
@@ -15749,8 +15702,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5711:58: (iv_ruleXSwitchExpression= ruleXSwitchExpression EOF )
- // InternalBlipDSL.g:5712:2: iv_ruleXSwitchExpression= ruleXSwitchExpression EOF
+ // InternalBlipDSL.g:5701:58: (iv_ruleXSwitchExpression= ruleXSwitchExpression EOF )
+ // InternalBlipDSL.g:5702:2: iv_ruleXSwitchExpression= ruleXSwitchExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionRule());
@@ -15781,7 +15734,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXSwitchExpression"
- // InternalBlipDSL.g:5718:1: ruleXSwitchExpression returns [EObject current=null] : ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) ;
+ // InternalBlipDSL.g:5708:1: ruleXSwitchExpression returns [EObject current=null] : ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) ;
public final EObject ruleXSwitchExpression() throws RecognitionException {
EObject current = null;
@@ -15811,14 +15764,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5724:2: ( ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) )
- // InternalBlipDSL.g:5725:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
+ // InternalBlipDSL.g:5714:2: ( ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) )
+ // InternalBlipDSL.g:5715:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
{
- // InternalBlipDSL.g:5725:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
- // InternalBlipDSL.g:5726:3: () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}'
+ // InternalBlipDSL.g:5715:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
+ // InternalBlipDSL.g:5716:3: () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}'
{
- // InternalBlipDSL.g:5726:3: ()
- // InternalBlipDSL.g:5727:4:
+ // InternalBlipDSL.g:5716:3: ()
+ // InternalBlipDSL.g:5717:4:
{
if ( state.backtracking==0 ) {
@@ -15836,21 +15789,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
}
- // InternalBlipDSL.g:5737:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )
- int alt89=2;
- alt89 = dfa89.predict(input);
- switch (alt89) {
+ // InternalBlipDSL.g:5727:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )
+ int alt87=2;
+ alt87 = dfa87.predict(input);
+ switch (alt87) {
case 1 :
- // InternalBlipDSL.g:5738:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalBlipDSL.g:5728:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
{
- // InternalBlipDSL.g:5738:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
- // InternalBlipDSL.g:5739:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')'
+ // InternalBlipDSL.g:5728:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalBlipDSL.g:5729:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')'
{
- // InternalBlipDSL.g:5739:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
- // InternalBlipDSL.g:5740:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalBlipDSL.g:5729:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
+ // InternalBlipDSL.g:5730:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
{
- // InternalBlipDSL.g:5750:6: (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
- // InternalBlipDSL.g:5751:7: otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
+ // InternalBlipDSL.g:5740:6: (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalBlipDSL.g:5741:7: otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
{
otherlv_2=(Token)match(input,59,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15858,11 +15811,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0());
}
- // InternalBlipDSL.g:5755:7: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5756:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5745:7: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5746:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5756:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
- // InternalBlipDSL.g:5757:9: lv_declaredParam_3_0= ruleJvmFormalParameter
+ // InternalBlipDSL.g:5746:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5747:9: lv_declaredParam_3_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -15905,11 +15858,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5780:5: ( (lv_switch_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:5781:6: (lv_switch_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5770:5: ( (lv_switch_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5771:6: (lv_switch_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:5781:6: (lv_switch_5_0= ruleXExpression )
- // InternalBlipDSL.g:5782:7: lv_switch_5_0= ruleXExpression
+ // InternalBlipDSL.g:5771:6: (lv_switch_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5772:7: lv_switch_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15953,26 +15906,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:5805:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:5795:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:5805:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:5806:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5795:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:5796:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:5806:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?
- int alt88=2;
- alt88 = dfa88.predict(input);
- switch (alt88) {
+ // InternalBlipDSL.g:5796:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?
+ int alt86=2;
+ alt86 = dfa86.predict(input);
+ switch (alt86) {
case 1 :
- // InternalBlipDSL.g:5807:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
+ // InternalBlipDSL.g:5797:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
{
- // InternalBlipDSL.g:5816:6: ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
- // InternalBlipDSL.g:5817:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':'
+ // InternalBlipDSL.g:5806:6: ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
+ // InternalBlipDSL.g:5807:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':'
{
- // InternalBlipDSL.g:5817:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5818:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5807:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5808:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5818:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
- // InternalBlipDSL.g:5819:9: lv_declaredParam_7_0= ruleJvmFormalParameter
+ // InternalBlipDSL.g:5808:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5809:9: lv_declaredParam_7_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -16018,11 +15971,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5842:5: ( (lv_switch_9_0= ruleXExpression ) )
- // InternalBlipDSL.g:5843:6: (lv_switch_9_0= ruleXExpression )
+ // InternalBlipDSL.g:5832:5: ( (lv_switch_9_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5833:6: (lv_switch_9_0= ruleXExpression )
{
- // InternalBlipDSL.g:5843:6: (lv_switch_9_0= ruleXExpression )
- // InternalBlipDSL.g:5844:7: lv_switch_9_0= ruleXExpression
+ // InternalBlipDSL.g:5833:6: (lv_switch_9_0= ruleXExpression )
+ // InternalBlipDSL.g:5834:7: lv_switch_9_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16062,29 +16015,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,14,FOLLOW_88); if (state.failed) return current;
+ otherlv_10=(Token)match(input,22,FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
}
- // InternalBlipDSL.g:5867:3: ( (lv_cases_11_0= ruleXCasePart ) )*
- loop90:
+ // InternalBlipDSL.g:5857:3: ( (lv_cases_11_0= ruleXCasePart ) )*
+ loop88:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA90_0==RULE_ID||LA90_0==46||(LA90_0>=59 && LA90_0<=60)||LA90_0==84||LA90_0==101) ) {
- alt90=1;
+ if ( (LA88_0==RULE_ID||LA88_0==46||(LA88_0>=59 && LA88_0<=60)||LA88_0==84||LA88_0==101) ) {
+ alt88=1;
}
- switch (alt90) {
+ switch (alt88) {
case 1 :
- // InternalBlipDSL.g:5868:4: (lv_cases_11_0= ruleXCasePart )
+ // InternalBlipDSL.g:5858:4: (lv_cases_11_0= ruleXCasePart )
{
- // InternalBlipDSL.g:5868:4: (lv_cases_11_0= ruleXCasePart )
- // InternalBlipDSL.g:5869:5: lv_cases_11_0= ruleXCasePart
+ // InternalBlipDSL.g:5858:4: (lv_cases_11_0= ruleXCasePart )
+ // InternalBlipDSL.g:5859:5: lv_cases_11_0= ruleXCasePart
{
if ( state.backtracking==0 ) {
@@ -16117,20 +16070,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop90;
+ break loop88;
}
} while (true);
- // InternalBlipDSL.g:5886:3: (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // InternalBlipDSL.g:5876:3: (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA91_0==48) ) {
- alt91=1;
+ if ( (LA89_0==48) ) {
+ alt89=1;
}
- switch (alt91) {
+ switch (alt89) {
case 1 :
- // InternalBlipDSL.g:5887:4: otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5877:4: otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) )
{
otherlv_12=(Token)match(input,48,FOLLOW_87); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16144,11 +16097,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_13, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
}
- // InternalBlipDSL.g:5895:4: ( (lv_default_14_0= ruleXExpression ) )
- // InternalBlipDSL.g:5896:5: (lv_default_14_0= ruleXExpression )
+ // InternalBlipDSL.g:5885:4: ( (lv_default_14_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5886:5: (lv_default_14_0= ruleXExpression )
{
- // InternalBlipDSL.g:5896:5: (lv_default_14_0= ruleXExpression )
- // InternalBlipDSL.g:5897:6: lv_default_14_0= ruleXExpression
+ // InternalBlipDSL.g:5886:5: (lv_default_14_0= ruleXExpression )
+ // InternalBlipDSL.g:5887:6: lv_default_14_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16185,7 +16138,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_15=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_15=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_15, grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
@@ -16216,7 +16169,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCasePart"
- // InternalBlipDSL.g:5923:1: entryRuleXCasePart returns [EObject current=null] : iv_ruleXCasePart= ruleXCasePart EOF ;
+ // InternalBlipDSL.g:5913:1: entryRuleXCasePart returns [EObject current=null] : iv_ruleXCasePart= ruleXCasePart EOF ;
public final EObject entryRuleXCasePart() throws RecognitionException {
EObject current = null;
@@ -16224,8 +16177,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:5923:50: (iv_ruleXCasePart= ruleXCasePart EOF )
- // InternalBlipDSL.g:5924:2: iv_ruleXCasePart= ruleXCasePart EOF
+ // InternalBlipDSL.g:5913:50: (iv_ruleXCasePart= ruleXCasePart EOF )
+ // InternalBlipDSL.g:5914:2: iv_ruleXCasePart= ruleXCasePart EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCasePartRule());
@@ -16256,7 +16209,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCasePart"
- // InternalBlipDSL.g:5930:1: ruleXCasePart returns [EObject current=null] : ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) ;
+ // InternalBlipDSL.g:5920:1: ruleXCasePart returns [EObject current=null] : ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) ;
public final EObject ruleXCasePart() throws RecognitionException {
EObject current = null;
@@ -16274,14 +16227,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:5936:2: ( ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) )
- // InternalBlipDSL.g:5937:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
+ // InternalBlipDSL.g:5926:2: ( ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) )
+ // InternalBlipDSL.g:5927:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
{
- // InternalBlipDSL.g:5937:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
- // InternalBlipDSL.g:5938:3: () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
+ // InternalBlipDSL.g:5927:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
+ // InternalBlipDSL.g:5928:3: () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
{
- // InternalBlipDSL.g:5938:3: ()
- // InternalBlipDSL.g:5939:4:
+ // InternalBlipDSL.g:5928:3: ()
+ // InternalBlipDSL.g:5929:4:
{
if ( state.backtracking==0 ) {
@@ -16293,19 +16246,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5945:3: ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalBlipDSL.g:5935:3: ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA92_0==RULE_ID||LA92_0==59||LA92_0==84) ) {
- alt92=1;
+ if ( (LA90_0==RULE_ID||LA90_0==59||LA90_0==84) ) {
+ alt90=1;
}
- switch (alt92) {
+ switch (alt90) {
case 1 :
- // InternalBlipDSL.g:5946:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:5936:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:5946:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:5947:5: lv_typeGuard_1_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:5936:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:5937:5: lv_typeGuard_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -16339,16 +16292,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5964:3: (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalBlipDSL.g:5954:3: (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA93_0==46) ) {
- alt93=1;
+ if ( (LA91_0==46) ) {
+ alt91=1;
}
- switch (alt93) {
+ switch (alt91) {
case 1 :
- // InternalBlipDSL.g:5965:4: otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5955:4: otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) )
{
otherlv_2=(Token)match(input,46,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16356,11 +16309,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXCasePartAccess().getCaseKeyword_2_0());
}
- // InternalBlipDSL.g:5969:4: ( (lv_case_3_0= ruleXExpression ) )
- // InternalBlipDSL.g:5970:5: (lv_case_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5959:4: ( (lv_case_3_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5960:5: (lv_case_3_0= ruleXExpression )
{
- // InternalBlipDSL.g:5970:5: (lv_case_3_0= ruleXExpression )
- // InternalBlipDSL.g:5971:6: lv_case_3_0= ruleXExpression
+ // InternalBlipDSL.g:5960:5: (lv_case_3_0= ruleXExpression )
+ // InternalBlipDSL.g:5961:6: lv_case_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16397,29 +16350,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5989:3: ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalBlipDSL.g:5979:3: ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA94_0==101) ) {
- alt94=1;
+ if ( (LA92_0==101) ) {
+ alt92=1;
}
- else if ( (LA94_0==60) ) {
- alt94=2;
+ else if ( (LA92_0==60) ) {
+ alt92=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 94, 0, input);
+ new NoViableAltException("", 92, 0, input);
throw nvae;
}
- switch (alt94) {
+ switch (alt92) {
case 1 :
- // InternalBlipDSL.g:5990:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:5980:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:5990:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:5991:5: otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5980:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:5981:5: otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) )
{
otherlv_4=(Token)match(input,101,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16427,11 +16380,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0());
}
- // InternalBlipDSL.g:5995:5: ( (lv_then_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:5996:6: (lv_then_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5985:5: ( (lv_then_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:5986:6: (lv_then_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:5996:6: (lv_then_5_0= ruleXExpression )
- // InternalBlipDSL.g:5997:7: lv_then_5_0= ruleXExpression
+ // InternalBlipDSL.g:5986:6: (lv_then_5_0= ruleXExpression )
+ // InternalBlipDSL.g:5987:7: lv_then_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16469,13 +16422,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:6016:4: ( (lv_fallThrough_6_0= ',' ) )
+ // InternalBlipDSL.g:6006:4: ( (lv_fallThrough_6_0= ',' ) )
{
- // InternalBlipDSL.g:6016:4: ( (lv_fallThrough_6_0= ',' ) )
- // InternalBlipDSL.g:6017:5: (lv_fallThrough_6_0= ',' )
+ // InternalBlipDSL.g:6006:4: ( (lv_fallThrough_6_0= ',' ) )
+ // InternalBlipDSL.g:6007:5: (lv_fallThrough_6_0= ',' )
{
- // InternalBlipDSL.g:6017:5: (lv_fallThrough_6_0= ',' )
- // InternalBlipDSL.g:6018:6: lv_fallThrough_6_0= ','
+ // InternalBlipDSL.g:6007:5: (lv_fallThrough_6_0= ',' )
+ // InternalBlipDSL.g:6008:6: lv_fallThrough_6_0= ','
{
lv_fallThrough_6_0=(Token)match(input,60,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16528,7 +16481,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXForLoopExpression"
- // InternalBlipDSL.g:6035:1: entryRuleXForLoopExpression returns [EObject current=null] : iv_ruleXForLoopExpression= ruleXForLoopExpression EOF ;
+ // InternalBlipDSL.g:6025:1: entryRuleXForLoopExpression returns [EObject current=null] : iv_ruleXForLoopExpression= ruleXForLoopExpression EOF ;
public final EObject entryRuleXForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -16536,8 +16489,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6035:59: (iv_ruleXForLoopExpression= ruleXForLoopExpression EOF )
- // InternalBlipDSL.g:6036:2: iv_ruleXForLoopExpression= ruleXForLoopExpression EOF
+ // InternalBlipDSL.g:6025:59: (iv_ruleXForLoopExpression= ruleXForLoopExpression EOF )
+ // InternalBlipDSL.g:6026:2: iv_ruleXForLoopExpression= ruleXForLoopExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXForLoopExpressionRule());
@@ -16568,7 +16521,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXForLoopExpression"
- // InternalBlipDSL.g:6042:1: ruleXForLoopExpression returns [EObject current=null] : ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) ;
+ // InternalBlipDSL.g:6032:1: ruleXForLoopExpression returns [EObject current=null] : ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) ;
public final EObject ruleXForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -16587,20 +16540,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6048:2: ( ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) )
- // InternalBlipDSL.g:6049:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:6038:2: ( ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:6039:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:6049:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:6050:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6039:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:6040:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:6050:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
- // InternalBlipDSL.g:6051:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalBlipDSL.g:6040:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
+ // InternalBlipDSL.g:6041:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
{
- // InternalBlipDSL.g:6064:4: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
- // InternalBlipDSL.g:6065:5: () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
+ // InternalBlipDSL.g:6054:4: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalBlipDSL.g:6055:5: () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
{
- // InternalBlipDSL.g:6065:5: ()
- // InternalBlipDSL.g:6066:6:
+ // InternalBlipDSL.g:6055:5: ()
+ // InternalBlipDSL.g:6056:6:
{
if ( state.backtracking==0 ) {
@@ -16624,11 +16577,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2());
}
- // InternalBlipDSL.g:6080:5: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:6081:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:6070:5: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:6071:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:6081:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
- // InternalBlipDSL.g:6082:7: lv_declaredParam_3_0= ruleJvmFormalParameter
+ // InternalBlipDSL.g:6071:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalBlipDSL.g:6072:7: lv_declaredParam_3_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -16671,11 +16624,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6105:3: ( (lv_forExpression_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:6106:4: (lv_forExpression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:6095:3: ( (lv_forExpression_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6096:4: (lv_forExpression_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:6106:4: (lv_forExpression_5_0= ruleXExpression )
- // InternalBlipDSL.g:6107:5: lv_forExpression_5_0= ruleXExpression
+ // InternalBlipDSL.g:6096:4: (lv_forExpression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:6097:5: lv_forExpression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16712,11 +16665,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2());
}
- // InternalBlipDSL.g:6128:3: ( (lv_eachExpression_7_0= ruleXExpression ) )
- // InternalBlipDSL.g:6129:4: (lv_eachExpression_7_0= ruleXExpression )
+ // InternalBlipDSL.g:6118:3: ( (lv_eachExpression_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6119:4: (lv_eachExpression_7_0= ruleXExpression )
{
- // InternalBlipDSL.g:6129:4: (lv_eachExpression_7_0= ruleXExpression )
- // InternalBlipDSL.g:6130:5: lv_eachExpression_7_0= ruleXExpression
+ // InternalBlipDSL.g:6119:4: (lv_eachExpression_7_0= ruleXExpression )
+ // InternalBlipDSL.g:6120:5: lv_eachExpression_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16772,7 +16725,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXBasicForLoopExpression"
- // InternalBlipDSL.g:6151:1: entryRuleXBasicForLoopExpression returns [EObject current=null] : iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF ;
+ // InternalBlipDSL.g:6141:1: entryRuleXBasicForLoopExpression returns [EObject current=null] : iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF ;
public final EObject entryRuleXBasicForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -16780,8 +16733,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6151:64: (iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF )
- // InternalBlipDSL.g:6152:2: iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF
+ // InternalBlipDSL.g:6141:64: (iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF )
+ // InternalBlipDSL.g:6142:2: iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBasicForLoopExpressionRule());
@@ -16812,7 +16765,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXBasicForLoopExpression"
- // InternalBlipDSL.g:6158:1: ruleXBasicForLoopExpression returns [EObject current=null] : ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) ;
+ // InternalBlipDSL.g:6148:1: ruleXBasicForLoopExpression returns [EObject current=null] : ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) ;
public final EObject ruleXBasicForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -16840,14 +16793,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6164:2: ( ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) )
- // InternalBlipDSL.g:6165:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:6154:2: ( ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:6155:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:6165:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:6166:3: () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6155:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:6156:3: () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:6166:3: ()
- // InternalBlipDSL.g:6167:4:
+ // InternalBlipDSL.g:6156:3: ()
+ // InternalBlipDSL.g:6157:4:
{
if ( state.backtracking==0 ) {
@@ -16871,22 +16824,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2());
}
- // InternalBlipDSL.g:6181:3: ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalBlipDSL.g:6171:3: ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( ((LA96_0>=RULE_STRING && LA96_0<=RULE_DECIMAL)||LA96_0==14||LA96_0==30||(LA96_0>=52 && LA96_0<=54)||LA96_0==59||(LA96_0>=63 && LA96_0<=64)||LA96_0==71||(LA96_0>=87 && LA96_0<=88)||LA96_0==92||LA96_0==98||LA96_0==100||(LA96_0>=102 && LA96_0<=115)||LA96_0==117) ) {
- alt96=1;
+ if ( ((LA94_0>=RULE_STRING && LA94_0<=RULE_DECIMAL)||LA94_0==22||LA94_0==30||(LA94_0>=52 && LA94_0<=54)||LA94_0==59||(LA94_0>=63 && LA94_0<=64)||LA94_0==71||(LA94_0>=87 && LA94_0<=88)||LA94_0==92||LA94_0==98||LA94_0==100||(LA94_0>=102 && LA94_0<=115)||LA94_0==117) ) {
+ alt94=1;
}
- switch (alt96) {
+ switch (alt94) {
case 1 :
- // InternalBlipDSL.g:6182:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
+ // InternalBlipDSL.g:6172:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
{
- // InternalBlipDSL.g:6182:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:6183:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:6172:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:6173:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:6183:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:6184:6: lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:6173:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:6174:6: lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
@@ -16917,20 +16870,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6201:4: (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
- loop95:
+ // InternalBlipDSL.g:6191:4: (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
+ loop93:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA95_0==60) ) {
- alt95=1;
+ if ( (LA93_0==60) ) {
+ alt93=1;
}
- switch (alt95) {
+ switch (alt93) {
case 1 :
- // InternalBlipDSL.g:6202:5: otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:6192:5: otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
{
otherlv_4=(Token)match(input,60,FOLLOW_93); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16938,11 +16891,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0());
}
- // InternalBlipDSL.g:6206:5: ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:6207:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:6196:5: ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:6197:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:6207:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:6208:7: lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:6197:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:6198:7: lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
@@ -16978,7 +16931,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop95;
+ break loop93;
}
} while (true);
@@ -16994,19 +16947,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4());
}
- // InternalBlipDSL.g:6231:3: ( (lv_expression_7_0= ruleXExpression ) )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalBlipDSL.g:6221:3: ( (lv_expression_7_0= ruleXExpression ) )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( ((LA97_0>=RULE_STRING && LA97_0<=RULE_DECIMAL)||LA97_0==14||LA97_0==30||(LA97_0>=52 && LA97_0<=54)||LA97_0==59||(LA97_0>=63 && LA97_0<=64)||LA97_0==71||(LA97_0>=87 && LA97_0<=88)||LA97_0==92||LA97_0==98||LA97_0==100||(LA97_0>=102 && LA97_0<=103)||(LA97_0>=106 && LA97_0<=115)||LA97_0==117) ) {
- alt97=1;
+ if ( ((LA95_0>=RULE_STRING && LA95_0<=RULE_DECIMAL)||LA95_0==22||LA95_0==30||(LA95_0>=52 && LA95_0<=54)||LA95_0==59||(LA95_0>=63 && LA95_0<=64)||LA95_0==71||(LA95_0>=87 && LA95_0<=88)||LA95_0==92||LA95_0==98||LA95_0==100||(LA95_0>=102 && LA95_0<=103)||(LA95_0>=106 && LA95_0<=115)||LA95_0==117) ) {
+ alt95=1;
}
- switch (alt97) {
+ switch (alt95) {
case 1 :
- // InternalBlipDSL.g:6232:4: (lv_expression_7_0= ruleXExpression )
+ // InternalBlipDSL.g:6222:4: (lv_expression_7_0= ruleXExpression )
{
- // InternalBlipDSL.g:6232:4: (lv_expression_7_0= ruleXExpression )
- // InternalBlipDSL.g:6233:5: lv_expression_7_0= ruleXExpression
+ // InternalBlipDSL.g:6222:4: (lv_expression_7_0= ruleXExpression )
+ // InternalBlipDSL.g:6223:5: lv_expression_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17046,22 +16999,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6());
}
- // InternalBlipDSL.g:6254:3: ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalBlipDSL.g:6244:3: ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( ((LA99_0>=RULE_STRING && LA99_0<=RULE_DECIMAL)||LA99_0==14||LA99_0==30||(LA99_0>=52 && LA99_0<=54)||LA99_0==59||(LA99_0>=63 && LA99_0<=64)||LA99_0==71||(LA99_0>=87 && LA99_0<=88)||LA99_0==92||LA99_0==98||LA99_0==100||(LA99_0>=102 && LA99_0<=103)||(LA99_0>=106 && LA99_0<=115)||LA99_0==117) ) {
- alt99=1;
+ if ( ((LA97_0>=RULE_STRING && LA97_0<=RULE_DECIMAL)||LA97_0==22||LA97_0==30||(LA97_0>=52 && LA97_0<=54)||LA97_0==59||(LA97_0>=63 && LA97_0<=64)||LA97_0==71||(LA97_0>=87 && LA97_0<=88)||LA97_0==92||LA97_0==98||LA97_0==100||(LA97_0>=102 && LA97_0<=103)||(LA97_0>=106 && LA97_0<=115)||LA97_0==117) ) {
+ alt97=1;
}
- switch (alt99) {
+ switch (alt97) {
case 1 :
- // InternalBlipDSL.g:6255:4: ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
+ // InternalBlipDSL.g:6245:4: ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
{
- // InternalBlipDSL.g:6255:4: ( (lv_updateExpressions_9_0= ruleXExpression ) )
- // InternalBlipDSL.g:6256:5: (lv_updateExpressions_9_0= ruleXExpression )
+ // InternalBlipDSL.g:6245:4: ( (lv_updateExpressions_9_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6246:5: (lv_updateExpressions_9_0= ruleXExpression )
{
- // InternalBlipDSL.g:6256:5: (lv_updateExpressions_9_0= ruleXExpression )
- // InternalBlipDSL.g:6257:6: lv_updateExpressions_9_0= ruleXExpression
+ // InternalBlipDSL.g:6246:5: (lv_updateExpressions_9_0= ruleXExpression )
+ // InternalBlipDSL.g:6247:6: lv_updateExpressions_9_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17092,20 +17045,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6274:4: (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
- loop98:
+ // InternalBlipDSL.g:6264:4: (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
+ loop96:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA98_0==60) ) {
- alt98=1;
+ if ( (LA96_0==60) ) {
+ alt96=1;
}
- switch (alt98) {
+ switch (alt96) {
case 1 :
- // InternalBlipDSL.g:6275:5: otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6265:5: otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) )
{
otherlv_10=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17113,11 +17066,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_10, grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0());
}
- // InternalBlipDSL.g:6279:5: ( (lv_updateExpressions_11_0= ruleXExpression ) )
- // InternalBlipDSL.g:6280:6: (lv_updateExpressions_11_0= ruleXExpression )
+ // InternalBlipDSL.g:6269:5: ( (lv_updateExpressions_11_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6270:6: (lv_updateExpressions_11_0= ruleXExpression )
{
- // InternalBlipDSL.g:6280:6: (lv_updateExpressions_11_0= ruleXExpression )
- // InternalBlipDSL.g:6281:7: lv_updateExpressions_11_0= ruleXExpression
+ // InternalBlipDSL.g:6270:6: (lv_updateExpressions_11_0= ruleXExpression )
+ // InternalBlipDSL.g:6271:7: lv_updateExpressions_11_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17153,7 +17106,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop98;
+ break loop96;
}
} while (true);
@@ -17169,11 +17122,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_12, grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8());
}
- // InternalBlipDSL.g:6304:3: ( (lv_eachExpression_13_0= ruleXExpression ) )
- // InternalBlipDSL.g:6305:4: (lv_eachExpression_13_0= ruleXExpression )
+ // InternalBlipDSL.g:6294:3: ( (lv_eachExpression_13_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6295:4: (lv_eachExpression_13_0= ruleXExpression )
{
- // InternalBlipDSL.g:6305:4: (lv_eachExpression_13_0= ruleXExpression )
- // InternalBlipDSL.g:6306:5: lv_eachExpression_13_0= ruleXExpression
+ // InternalBlipDSL.g:6295:4: (lv_eachExpression_13_0= ruleXExpression )
+ // InternalBlipDSL.g:6296:5: lv_eachExpression_13_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17229,7 +17182,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXWhileExpression"
- // InternalBlipDSL.g:6327:1: entryRuleXWhileExpression returns [EObject current=null] : iv_ruleXWhileExpression= ruleXWhileExpression EOF ;
+ // InternalBlipDSL.g:6317:1: entryRuleXWhileExpression returns [EObject current=null] : iv_ruleXWhileExpression= ruleXWhileExpression EOF ;
public final EObject entryRuleXWhileExpression() throws RecognitionException {
EObject current = null;
@@ -17237,8 +17190,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6327:57: (iv_ruleXWhileExpression= ruleXWhileExpression EOF )
- // InternalBlipDSL.g:6328:2: iv_ruleXWhileExpression= ruleXWhileExpression EOF
+ // InternalBlipDSL.g:6317:57: (iv_ruleXWhileExpression= ruleXWhileExpression EOF )
+ // InternalBlipDSL.g:6318:2: iv_ruleXWhileExpression= ruleXWhileExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXWhileExpressionRule());
@@ -17269,7 +17222,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXWhileExpression"
- // InternalBlipDSL.g:6334:1: ruleXWhileExpression returns [EObject current=null] : ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) ;
+ // InternalBlipDSL.g:6324:1: ruleXWhileExpression returns [EObject current=null] : ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) ;
public final EObject ruleXWhileExpression() throws RecognitionException {
EObject current = null;
@@ -17285,14 +17238,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6340:2: ( ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) )
- // InternalBlipDSL.g:6341:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:6330:2: ( ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:6331:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:6341:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:6342:3: () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6331:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:6332:3: () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:6342:3: ()
- // InternalBlipDSL.g:6343:4:
+ // InternalBlipDSL.g:6332:3: ()
+ // InternalBlipDSL.g:6333:4:
{
if ( state.backtracking==0 ) {
@@ -17316,11 +17269,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
}
- // InternalBlipDSL.g:6357:3: ( (lv_predicate_3_0= ruleXExpression ) )
- // InternalBlipDSL.g:6358:4: (lv_predicate_3_0= ruleXExpression )
+ // InternalBlipDSL.g:6347:3: ( (lv_predicate_3_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6348:4: (lv_predicate_3_0= ruleXExpression )
{
- // InternalBlipDSL.g:6358:4: (lv_predicate_3_0= ruleXExpression )
- // InternalBlipDSL.g:6359:5: lv_predicate_3_0= ruleXExpression
+ // InternalBlipDSL.g:6348:4: (lv_predicate_3_0= ruleXExpression )
+ // InternalBlipDSL.g:6349:5: lv_predicate_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17357,11 +17310,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
}
- // InternalBlipDSL.g:6380:3: ( (lv_body_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:6381:4: (lv_body_5_0= ruleXExpression )
+ // InternalBlipDSL.g:6370:3: ( (lv_body_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6371:4: (lv_body_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:6381:4: (lv_body_5_0= ruleXExpression )
- // InternalBlipDSL.g:6382:5: lv_body_5_0= ruleXExpression
+ // InternalBlipDSL.g:6371:4: (lv_body_5_0= ruleXExpression )
+ // InternalBlipDSL.g:6372:5: lv_body_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17417,7 +17370,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXDoWhileExpression"
- // InternalBlipDSL.g:6403:1: entryRuleXDoWhileExpression returns [EObject current=null] : iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF ;
+ // InternalBlipDSL.g:6393:1: entryRuleXDoWhileExpression returns [EObject current=null] : iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF ;
public final EObject entryRuleXDoWhileExpression() throws RecognitionException {
EObject current = null;
@@ -17425,8 +17378,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6403:59: (iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF )
- // InternalBlipDSL.g:6404:2: iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF
+ // InternalBlipDSL.g:6393:59: (iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF )
+ // InternalBlipDSL.g:6394:2: iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXDoWhileExpressionRule());
@@ -17457,7 +17410,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXDoWhileExpression"
- // InternalBlipDSL.g:6410:1: ruleXDoWhileExpression returns [EObject current=null] : ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) ;
+ // InternalBlipDSL.g:6400:1: ruleXDoWhileExpression returns [EObject current=null] : ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) ;
public final EObject ruleXDoWhileExpression() throws RecognitionException {
EObject current = null;
@@ -17474,14 +17427,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6416:2: ( ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) )
- // InternalBlipDSL.g:6417:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalBlipDSL.g:6406:2: ( ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) )
+ // InternalBlipDSL.g:6407:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
{
- // InternalBlipDSL.g:6417:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
- // InternalBlipDSL.g:6418:3: () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')'
+ // InternalBlipDSL.g:6407:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalBlipDSL.g:6408:3: () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')'
{
- // InternalBlipDSL.g:6418:3: ()
- // InternalBlipDSL.g:6419:4:
+ // InternalBlipDSL.g:6408:3: ()
+ // InternalBlipDSL.g:6409:4:
{
if ( state.backtracking==0 ) {
@@ -17499,11 +17452,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
}
- // InternalBlipDSL.g:6429:3: ( (lv_body_2_0= ruleXExpression ) )
- // InternalBlipDSL.g:6430:4: (lv_body_2_0= ruleXExpression )
+ // InternalBlipDSL.g:6419:3: ( (lv_body_2_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6420:4: (lv_body_2_0= ruleXExpression )
{
- // InternalBlipDSL.g:6430:4: (lv_body_2_0= ruleXExpression )
- // InternalBlipDSL.g:6431:5: lv_body_2_0= ruleXExpression
+ // InternalBlipDSL.g:6420:4: (lv_body_2_0= ruleXExpression )
+ // InternalBlipDSL.g:6421:5: lv_body_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17546,11 +17499,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
}
- // InternalBlipDSL.g:6456:3: ( (lv_predicate_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:6457:4: (lv_predicate_5_0= ruleXExpression )
+ // InternalBlipDSL.g:6446:3: ( (lv_predicate_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6447:4: (lv_predicate_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:6457:4: (lv_predicate_5_0= ruleXExpression )
- // InternalBlipDSL.g:6458:5: lv_predicate_5_0= ruleXExpression
+ // InternalBlipDSL.g:6447:4: (lv_predicate_5_0= ruleXExpression )
+ // InternalBlipDSL.g:6448:5: lv_predicate_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17612,7 +17565,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXBlockExpression"
- // InternalBlipDSL.g:6483:1: entryRuleXBlockExpression returns [EObject current=null] : iv_ruleXBlockExpression= ruleXBlockExpression EOF ;
+ // InternalBlipDSL.g:6473:1: entryRuleXBlockExpression returns [EObject current=null] : iv_ruleXBlockExpression= ruleXBlockExpression EOF ;
public final EObject entryRuleXBlockExpression() throws RecognitionException {
EObject current = null;
@@ -17620,8 +17573,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6483:57: (iv_ruleXBlockExpression= ruleXBlockExpression EOF )
- // InternalBlipDSL.g:6484:2: iv_ruleXBlockExpression= ruleXBlockExpression EOF
+ // InternalBlipDSL.g:6473:57: (iv_ruleXBlockExpression= ruleXBlockExpression EOF )
+ // InternalBlipDSL.g:6474:2: iv_ruleXBlockExpression= ruleXBlockExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBlockExpressionRule());
@@ -17652,7 +17605,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXBlockExpression"
- // InternalBlipDSL.g:6490:1: ruleXBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) ;
+ // InternalBlipDSL.g:6480:1: ruleXBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) ;
public final EObject ruleXBlockExpression() throws RecognitionException {
EObject current = null;
@@ -17666,14 +17619,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6496:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) )
- // InternalBlipDSL.g:6497:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
+ // InternalBlipDSL.g:6486:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) )
+ // InternalBlipDSL.g:6487:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
{
- // InternalBlipDSL.g:6497:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
- // InternalBlipDSL.g:6498:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}'
+ // InternalBlipDSL.g:6487:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
+ // InternalBlipDSL.g:6488:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}'
{
- // InternalBlipDSL.g:6498:3: ()
- // InternalBlipDSL.g:6499:4:
+ // InternalBlipDSL.g:6488:3: ()
+ // InternalBlipDSL.g:6489:4:
{
if ( state.backtracking==0 ) {
@@ -17685,32 +17638,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,14,FOLLOW_97); if (state.failed) return current;
+ otherlv_1=(Token)match(input,22,FOLLOW_97); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalBlipDSL.g:6509:3: ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )*
- loop101:
+ // InternalBlipDSL.g:6499:3: ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )*
+ loop99:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( ((LA101_0>=RULE_STRING && LA101_0<=RULE_DECIMAL)||LA101_0==14||LA101_0==30||(LA101_0>=52 && LA101_0<=54)||LA101_0==59||(LA101_0>=63 && LA101_0<=64)||LA101_0==71||(LA101_0>=87 && LA101_0<=88)||LA101_0==92||LA101_0==98||LA101_0==100||(LA101_0>=102 && LA101_0<=115)||LA101_0==117) ) {
- alt101=1;
+ if ( ((LA99_0>=RULE_STRING && LA99_0<=RULE_DECIMAL)||LA99_0==22||LA99_0==30||(LA99_0>=52 && LA99_0<=54)||LA99_0==59||(LA99_0>=63 && LA99_0<=64)||LA99_0==71||(LA99_0>=87 && LA99_0<=88)||LA99_0==92||LA99_0==98||LA99_0==100||(LA99_0>=102 && LA99_0<=115)||LA99_0==117) ) {
+ alt99=1;
}
- switch (alt101) {
+ switch (alt99) {
case 1 :
- // InternalBlipDSL.g:6510:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )?
+ // InternalBlipDSL.g:6500:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )?
{
- // InternalBlipDSL.g:6510:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) )
- // InternalBlipDSL.g:6511:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:6500:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalBlipDSL.g:6501:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
{
- // InternalBlipDSL.g:6511:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
- // InternalBlipDSL.g:6512:6: lv_expressions_2_0= ruleXExpressionOrVarDeclaration
+ // InternalBlipDSL.g:6501:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
+ // InternalBlipDSL.g:6502:6: lv_expressions_2_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
@@ -17741,16 +17694,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6529:4: (otherlv_3= ';' )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalBlipDSL.g:6519:4: (otherlv_3= ';' )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA100_0==57) ) {
- alt100=1;
+ if ( (LA98_0==57) ) {
+ alt98=1;
}
- switch (alt100) {
+ switch (alt98) {
case 1 :
- // InternalBlipDSL.g:6530:5: otherlv_3= ';'
+ // InternalBlipDSL.g:6520:5: otherlv_3= ';'
{
otherlv_3=(Token)match(input,57,FOLLOW_97); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17769,11 +17722,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop101;
+ break loop99;
}
} while (true);
- otherlv_4=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_4=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
@@ -17804,7 +17757,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXExpressionOrVarDeclaration"
- // InternalBlipDSL.g:6544:1: entryRuleXExpressionOrVarDeclaration returns [EObject current=null] : iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF ;
+ // InternalBlipDSL.g:6534:1: entryRuleXExpressionOrVarDeclaration returns [EObject current=null] : iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF ;
public final EObject entryRuleXExpressionOrVarDeclaration() throws RecognitionException {
EObject current = null;
@@ -17812,8 +17765,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6544:68: (iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF )
- // InternalBlipDSL.g:6545:2: iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF
+ // InternalBlipDSL.g:6534:68: (iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF )
+ // InternalBlipDSL.g:6535:2: iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXExpressionOrVarDeclarationRule());
@@ -17844,7 +17797,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXExpressionOrVarDeclaration"
- // InternalBlipDSL.g:6551:1: ruleXExpressionOrVarDeclaration returns [EObject current=null] : (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) ;
+ // InternalBlipDSL.g:6541:1: ruleXExpressionOrVarDeclaration returns [EObject current=null] : (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) ;
public final EObject ruleXExpressionOrVarDeclaration() throws RecognitionException {
EObject current = null;
@@ -17857,29 +17810,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6557:2: ( (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) )
- // InternalBlipDSL.g:6558:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
+ // InternalBlipDSL.g:6547:2: ( (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) )
+ // InternalBlipDSL.g:6548:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
{
- // InternalBlipDSL.g:6558:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
- int alt102=2;
- int LA102_0 = input.LA(1);
+ // InternalBlipDSL.g:6548:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( ((LA102_0>=104 && LA102_0<=105)) ) {
- alt102=1;
+ if ( ((LA100_0>=104 && LA100_0<=105)) ) {
+ alt100=1;
}
- else if ( ((LA102_0>=RULE_STRING && LA102_0<=RULE_DECIMAL)||LA102_0==14||LA102_0==30||(LA102_0>=52 && LA102_0<=54)||LA102_0==59||(LA102_0>=63 && LA102_0<=64)||LA102_0==71||(LA102_0>=87 && LA102_0<=88)||LA102_0==92||LA102_0==98||LA102_0==100||(LA102_0>=102 && LA102_0<=103)||(LA102_0>=106 && LA102_0<=115)||LA102_0==117) ) {
- alt102=2;
+ else if ( ((LA100_0>=RULE_STRING && LA100_0<=RULE_DECIMAL)||LA100_0==22||LA100_0==30||(LA100_0>=52 && LA100_0<=54)||LA100_0==59||(LA100_0>=63 && LA100_0<=64)||LA100_0==71||(LA100_0>=87 && LA100_0<=88)||LA100_0==92||LA100_0==98||LA100_0==100||(LA100_0>=102 && LA100_0<=103)||(LA100_0>=106 && LA100_0<=115)||LA100_0==117) ) {
+ alt100=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 102, 0, input);
+ new NoViableAltException("", 100, 0, input);
throw nvae;
}
- switch (alt102) {
+ switch (alt100) {
case 1 :
- // InternalBlipDSL.g:6559:3: this_XVariableDeclaration_0= ruleXVariableDeclaration
+ // InternalBlipDSL.g:6549:3: this_XVariableDeclaration_0= ruleXVariableDeclaration
{
if ( state.backtracking==0 ) {
@@ -17901,7 +17854,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:6568:3: this_XExpression_1= ruleXExpression
+ // InternalBlipDSL.g:6558:3: this_XExpression_1= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -17947,7 +17900,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXVariableDeclaration"
- // InternalBlipDSL.g:6580:1: entryRuleXVariableDeclaration returns [EObject current=null] : iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF ;
+ // InternalBlipDSL.g:6570:1: entryRuleXVariableDeclaration returns [EObject current=null] : iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF ;
public final EObject entryRuleXVariableDeclaration() throws RecognitionException {
EObject current = null;
@@ -17955,8 +17908,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6580:61: (iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF )
- // InternalBlipDSL.g:6581:2: iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF
+ // InternalBlipDSL.g:6570:61: (iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF )
+ // InternalBlipDSL.g:6571:2: iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXVariableDeclarationRule());
@@ -17987,7 +17940,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXVariableDeclaration"
- // InternalBlipDSL.g:6587:1: ruleXVariableDeclaration returns [EObject current=null] : ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) ;
+ // InternalBlipDSL.g:6577:1: ruleXVariableDeclaration returns [EObject current=null] : ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) ;
public final EObject ruleXVariableDeclaration() throws RecognitionException {
EObject current = null;
@@ -18007,14 +17960,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6593:2: ( ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) )
- // InternalBlipDSL.g:6594:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
+ // InternalBlipDSL.g:6583:2: ( ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) )
+ // InternalBlipDSL.g:6584:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
{
- // InternalBlipDSL.g:6594:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
- // InternalBlipDSL.g:6595:3: () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
+ // InternalBlipDSL.g:6584:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
+ // InternalBlipDSL.g:6585:3: () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
{
- // InternalBlipDSL.g:6595:3: ()
- // InternalBlipDSL.g:6596:4:
+ // InternalBlipDSL.g:6585:3: ()
+ // InternalBlipDSL.g:6586:4:
{
if ( state.backtracking==0 ) {
@@ -18026,32 +17979,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6602:3: ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' )
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalBlipDSL.g:6592:3: ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' )
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA103_0==104) ) {
- alt103=1;
+ if ( (LA101_0==104) ) {
+ alt101=1;
}
- else if ( (LA103_0==105) ) {
- alt103=2;
+ else if ( (LA101_0==105) ) {
+ alt101=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 103, 0, input);
+ new NoViableAltException("", 101, 0, input);
throw nvae;
}
- switch (alt103) {
+ switch (alt101) {
case 1 :
- // InternalBlipDSL.g:6603:4: ( (lv_writeable_1_0= 'var' ) )
+ // InternalBlipDSL.g:6593:4: ( (lv_writeable_1_0= 'var' ) )
{
- // InternalBlipDSL.g:6603:4: ( (lv_writeable_1_0= 'var' ) )
- // InternalBlipDSL.g:6604:5: (lv_writeable_1_0= 'var' )
+ // InternalBlipDSL.g:6593:4: ( (lv_writeable_1_0= 'var' ) )
+ // InternalBlipDSL.g:6594:5: (lv_writeable_1_0= 'var' )
{
- // InternalBlipDSL.g:6604:5: (lv_writeable_1_0= 'var' )
- // InternalBlipDSL.g:6605:6: lv_writeable_1_0= 'var'
+ // InternalBlipDSL.g:6594:5: (lv_writeable_1_0= 'var' )
+ // InternalBlipDSL.g:6595:6: lv_writeable_1_0= 'var'
{
lv_writeable_1_0=(Token)match(input,104,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18077,7 +18030,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:6618:4: otherlv_2= 'val'
+ // InternalBlipDSL.g:6608:4: otherlv_2= 'val'
{
otherlv_2=(Token)match(input,105,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18091,55 +18044,55 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6623:3: ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) )
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalBlipDSL.g:6613:3: ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) )
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA104_0==RULE_ID) ) {
- int LA104_1 = input.LA(2);
+ if ( (LA102_0==RULE_ID) ) {
+ int LA102_1 = input.LA(2);
if ( (synpred36_InternalBlipDSL()) ) {
- alt104=1;
+ alt102=1;
}
else if ( (true) ) {
- alt104=2;
+ alt102=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 104, 1, input);
+ new NoViableAltException("", 102, 1, input);
throw nvae;
}
}
- else if ( (LA104_0==59) && (synpred36_InternalBlipDSL())) {
- alt104=1;
+ else if ( (LA102_0==59) && (synpred36_InternalBlipDSL())) {
+ alt102=1;
}
- else if ( (LA104_0==84) && (synpred36_InternalBlipDSL())) {
- alt104=1;
+ else if ( (LA102_0==84) && (synpred36_InternalBlipDSL())) {
+ alt102=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 104, 0, input);
+ new NoViableAltException("", 102, 0, input);
throw nvae;
}
- switch (alt104) {
+ switch (alt102) {
case 1 :
- // InternalBlipDSL.g:6624:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
+ // InternalBlipDSL.g:6614:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
{
- // InternalBlipDSL.g:6624:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
- // InternalBlipDSL.g:6625:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
+ // InternalBlipDSL.g:6614:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
+ // InternalBlipDSL.g:6615:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
{
- // InternalBlipDSL.g:6638:5: ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
- // InternalBlipDSL.g:6639:6: ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) )
+ // InternalBlipDSL.g:6628:5: ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
+ // InternalBlipDSL.g:6629:6: ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) )
{
- // InternalBlipDSL.g:6639:6: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:6640:7: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:6629:6: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:6630:7: (lv_type_3_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:6640:7: (lv_type_3_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:6641:8: lv_type_3_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:6630:7: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:6631:8: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -18170,11 +18123,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6658:6: ( (lv_name_4_0= ruleValidID ) )
- // InternalBlipDSL.g:6659:7: (lv_name_4_0= ruleValidID )
+ // InternalBlipDSL.g:6648:6: ( (lv_name_4_0= ruleValidID ) )
+ // InternalBlipDSL.g:6649:7: (lv_name_4_0= ruleValidID )
{
- // InternalBlipDSL.g:6659:7: (lv_name_4_0= ruleValidID )
- // InternalBlipDSL.g:6660:8: lv_name_4_0= ruleValidID
+ // InternalBlipDSL.g:6649:7: (lv_name_4_0= ruleValidID )
+ // InternalBlipDSL.g:6650:8: lv_name_4_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -18215,13 +18168,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:6680:4: ( (lv_name_5_0= ruleValidID ) )
+ // InternalBlipDSL.g:6670:4: ( (lv_name_5_0= ruleValidID ) )
{
- // InternalBlipDSL.g:6680:4: ( (lv_name_5_0= ruleValidID ) )
- // InternalBlipDSL.g:6681:5: (lv_name_5_0= ruleValidID )
+ // InternalBlipDSL.g:6670:4: ( (lv_name_5_0= ruleValidID ) )
+ // InternalBlipDSL.g:6671:5: (lv_name_5_0= ruleValidID )
{
- // InternalBlipDSL.g:6681:5: (lv_name_5_0= ruleValidID )
- // InternalBlipDSL.g:6682:6: lv_name_5_0= ruleValidID
+ // InternalBlipDSL.g:6671:5: (lv_name_5_0= ruleValidID )
+ // InternalBlipDSL.g:6672:6: lv_name_5_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -18258,16 +18211,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6700:3: (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalBlipDSL.g:6690:3: (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA105_0==62) ) {
- alt105=1;
+ if ( (LA103_0==62) ) {
+ alt103=1;
}
- switch (alt105) {
+ switch (alt103) {
case 1 :
- // InternalBlipDSL.g:6701:4: otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6691:4: otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) )
{
otherlv_6=(Token)match(input,62,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18275,11 +18228,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
}
- // InternalBlipDSL.g:6705:4: ( (lv_right_7_0= ruleXExpression ) )
- // InternalBlipDSL.g:6706:5: (lv_right_7_0= ruleXExpression )
+ // InternalBlipDSL.g:6695:4: ( (lv_right_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6696:5: (lv_right_7_0= ruleXExpression )
{
- // InternalBlipDSL.g:6706:5: (lv_right_7_0= ruleXExpression )
- // InternalBlipDSL.g:6707:6: lv_right_7_0= ruleXExpression
+ // InternalBlipDSL.g:6696:5: (lv_right_7_0= ruleXExpression )
+ // InternalBlipDSL.g:6697:6: lv_right_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -18341,7 +18294,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmFormalParameter"
- // InternalBlipDSL.g:6729:1: entryRuleJvmFormalParameter returns [EObject current=null] : iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF ;
+ // InternalBlipDSL.g:6719:1: entryRuleJvmFormalParameter returns [EObject current=null] : iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF ;
public final EObject entryRuleJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -18349,8 +18302,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6729:59: (iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF )
- // InternalBlipDSL.g:6730:2: iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF
+ // InternalBlipDSL.g:6719:59: (iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF )
+ // InternalBlipDSL.g:6720:2: iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmFormalParameterRule());
@@ -18381,7 +18334,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmFormalParameter"
- // InternalBlipDSL.g:6736:1: ruleJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) ;
+ // InternalBlipDSL.g:6726:1: ruleJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) ;
public final EObject ruleJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -18394,32 +18347,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6742:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) )
- // InternalBlipDSL.g:6743:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalBlipDSL.g:6732:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) )
+ // InternalBlipDSL.g:6733:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
{
- // InternalBlipDSL.g:6743:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
- // InternalBlipDSL.g:6744:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) )
+ // InternalBlipDSL.g:6733:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalBlipDSL.g:6734:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) )
{
- // InternalBlipDSL.g:6744:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalBlipDSL.g:6734:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA106_0==RULE_ID) ) {
- int LA106_1 = input.LA(2);
+ if ( (LA104_0==RULE_ID) ) {
+ int LA104_1 = input.LA(2);
- if ( (LA106_1==RULE_ID||LA106_1==51||LA106_1==64||LA106_1==71) ) {
- alt106=1;
+ if ( (LA104_1==RULE_ID||LA104_1==51||LA104_1==64||LA104_1==71) ) {
+ alt104=1;
}
}
- else if ( (LA106_0==59||LA106_0==84) ) {
- alt106=1;
+ else if ( (LA104_0==59||LA104_0==84) ) {
+ alt104=1;
}
- switch (alt106) {
+ switch (alt104) {
case 1 :
- // InternalBlipDSL.g:6745:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:6735:4: (lv_parameterType_0_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:6745:4: (lv_parameterType_0_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:6746:5: lv_parameterType_0_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:6735:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:6736:5: lv_parameterType_0_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -18453,11 +18406,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6763:3: ( (lv_name_1_0= ruleValidID ) )
- // InternalBlipDSL.g:6764:4: (lv_name_1_0= ruleValidID )
+ // InternalBlipDSL.g:6753:3: ( (lv_name_1_0= ruleValidID ) )
+ // InternalBlipDSL.g:6754:4: (lv_name_1_0= ruleValidID )
{
- // InternalBlipDSL.g:6764:4: (lv_name_1_0= ruleValidID )
- // InternalBlipDSL.g:6765:5: lv_name_1_0= ruleValidID
+ // InternalBlipDSL.g:6754:4: (lv_name_1_0= ruleValidID )
+ // InternalBlipDSL.g:6755:5: lv_name_1_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -18513,7 +18466,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFullJvmFormalParameter"
- // InternalBlipDSL.g:6786:1: entryRuleFullJvmFormalParameter returns [EObject current=null] : iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF ;
+ // InternalBlipDSL.g:6776:1: entryRuleFullJvmFormalParameter returns [EObject current=null] : iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF ;
public final EObject entryRuleFullJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -18521,8 +18474,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6786:63: (iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF )
- // InternalBlipDSL.g:6787:2: iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF
+ // InternalBlipDSL.g:6776:63: (iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF )
+ // InternalBlipDSL.g:6777:2: iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFullJvmFormalParameterRule());
@@ -18553,7 +18506,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFullJvmFormalParameter"
- // InternalBlipDSL.g:6793:1: ruleFullJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) ;
+ // InternalBlipDSL.g:6783:1: ruleFullJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) ;
public final EObject ruleFullJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -18566,17 +18519,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6799:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) )
- // InternalBlipDSL.g:6800:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalBlipDSL.g:6789:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) )
+ // InternalBlipDSL.g:6790:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
{
- // InternalBlipDSL.g:6800:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
- // InternalBlipDSL.g:6801:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) )
+ // InternalBlipDSL.g:6790:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalBlipDSL.g:6791:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) )
{
- // InternalBlipDSL.g:6801:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:6802:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:6791:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:6792:4: (lv_parameterType_0_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:6802:4: (lv_parameterType_0_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:6803:5: lv_parameterType_0_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:6792:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:6793:5: lv_parameterType_0_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -18607,11 +18560,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6820:3: ( (lv_name_1_0= ruleValidID ) )
- // InternalBlipDSL.g:6821:4: (lv_name_1_0= ruleValidID )
+ // InternalBlipDSL.g:6810:3: ( (lv_name_1_0= ruleValidID ) )
+ // InternalBlipDSL.g:6811:4: (lv_name_1_0= ruleValidID )
{
- // InternalBlipDSL.g:6821:4: (lv_name_1_0= ruleValidID )
- // InternalBlipDSL.g:6822:5: lv_name_1_0= ruleValidID
+ // InternalBlipDSL.g:6811:4: (lv_name_1_0= ruleValidID )
+ // InternalBlipDSL.g:6812:5: lv_name_1_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -18667,7 +18620,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXFeatureCall"
- // InternalBlipDSL.g:6843:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
+ // InternalBlipDSL.g:6833:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
public final EObject entryRuleXFeatureCall() throws RecognitionException {
EObject current = null;
@@ -18675,8 +18628,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:6843:53: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
- // InternalBlipDSL.g:6844:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
+ // InternalBlipDSL.g:6833:53: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
+ // InternalBlipDSL.g:6834:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallRule());
@@ -18707,7 +18660,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXFeatureCall"
- // InternalBlipDSL.g:6850:1: ruleXFeatureCall returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) ;
+ // InternalBlipDSL.g:6840:1: ruleXFeatureCall returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) ;
public final EObject ruleXFeatureCall() throws RecognitionException {
EObject current = null;
@@ -18734,14 +18687,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:6856:2: ( ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) )
- // InternalBlipDSL.g:6857:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
+ // InternalBlipDSL.g:6846:2: ( ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) )
+ // InternalBlipDSL.g:6847:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
{
- // InternalBlipDSL.g:6857:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
- // InternalBlipDSL.g:6858:3: () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
+ // InternalBlipDSL.g:6847:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
+ // InternalBlipDSL.g:6848:3: () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
{
- // InternalBlipDSL.g:6858:3: ()
- // InternalBlipDSL.g:6859:4:
+ // InternalBlipDSL.g:6848:3: ()
+ // InternalBlipDSL.g:6849:4:
{
if ( state.backtracking==0 ) {
@@ -18753,16 +18706,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6865:3: (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalBlipDSL.g:6855:3: (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA108_0==71) ) {
- alt108=1;
+ if ( (LA106_0==71) ) {
+ alt106=1;
}
- switch (alt108) {
+ switch (alt106) {
case 1 :
- // InternalBlipDSL.g:6866:4: otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
+ // InternalBlipDSL.g:6856:4: otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
{
otherlv_1=(Token)match(input,71,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18770,11 +18723,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
}
- // InternalBlipDSL.g:6870:4: ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:6871:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:6860:4: ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:6861:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:6871:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:6872:6: lv_typeArguments_2_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:6861:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:6862:6: lv_typeArguments_2_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -18805,20 +18758,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6889:4: (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )*
- loop107:
+ // InternalBlipDSL.g:6879:4: (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )*
+ loop105:
do {
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA107_0==60) ) {
- alt107=1;
+ if ( (LA105_0==60) ) {
+ alt105=1;
}
- switch (alt107) {
+ switch (alt105) {
case 1 :
- // InternalBlipDSL.g:6890:5: otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:6880:5: otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
{
otherlv_3=(Token)match(input,60,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18826,11 +18779,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
}
- // InternalBlipDSL.g:6894:5: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:6895:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:6884:5: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:6885:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:6895:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:6896:7: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:6885:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:6886:7: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -18866,7 +18819,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop107;
+ break loop105;
}
} while (true);
@@ -18882,11 +18835,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6919:3: ( ( ruleIdOrSuper ) )
- // InternalBlipDSL.g:6920:4: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:6909:3: ( ( ruleIdOrSuper ) )
+ // InternalBlipDSL.g:6910:4: ( ruleIdOrSuper )
{
- // InternalBlipDSL.g:6920:4: ( ruleIdOrSuper )
- // InternalBlipDSL.g:6921:5: ruleIdOrSuper
+ // InternalBlipDSL.g:6910:4: ( ruleIdOrSuper )
+ // InternalBlipDSL.g:6911:5: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
@@ -18916,18 +18869,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6935:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?
- int alt111=2;
- alt111 = dfa111.predict(input);
- switch (alt111) {
+ // InternalBlipDSL.g:6925:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?
+ int alt109=2;
+ alt109 = dfa109.predict(input);
+ switch (alt109) {
case 1 :
- // InternalBlipDSL.g:6936:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')'
+ // InternalBlipDSL.g:6926:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')'
{
- // InternalBlipDSL.g:6936:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) )
- // InternalBlipDSL.g:6937:5: ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' )
+ // InternalBlipDSL.g:6926:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) )
+ // InternalBlipDSL.g:6927:5: ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' )
{
- // InternalBlipDSL.g:6941:5: (lv_explicitOperationCall_7_0= '(' )
- // InternalBlipDSL.g:6942:6: lv_explicitOperationCall_7_0= '('
+ // InternalBlipDSL.g:6931:5: (lv_explicitOperationCall_7_0= '(' )
+ // InternalBlipDSL.g:6932:6: lv_explicitOperationCall_7_0= '('
{
lv_explicitOperationCall_7_0=(Token)match(input,59,FOLLOW_74); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18949,18 +18902,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6954:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?
- int alt110=3;
- alt110 = dfa110.predict(input);
- switch (alt110) {
+ // InternalBlipDSL.g:6944:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?
+ int alt108=3;
+ alt108 = dfa108.predict(input);
+ switch (alt108) {
case 1 :
- // InternalBlipDSL.g:6955:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
+ // InternalBlipDSL.g:6945:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
{
- // InternalBlipDSL.g:6955:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
- // InternalBlipDSL.g:6956:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure )
+ // InternalBlipDSL.g:6945:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
+ // InternalBlipDSL.g:6946:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure )
{
- // InternalBlipDSL.g:6981:6: (lv_featureCallArguments_8_0= ruleXShortClosure )
- // InternalBlipDSL.g:6982:7: lv_featureCallArguments_8_0= ruleXShortClosure
+ // InternalBlipDSL.g:6971:6: (lv_featureCallArguments_8_0= ruleXShortClosure )
+ // InternalBlipDSL.g:6972:7: lv_featureCallArguments_8_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
@@ -18995,16 +18948,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:7000:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
+ // InternalBlipDSL.g:6990:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
{
- // InternalBlipDSL.g:7000:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
- // InternalBlipDSL.g:7001:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
+ // InternalBlipDSL.g:6990:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
+ // InternalBlipDSL.g:6991:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
{
- // InternalBlipDSL.g:7001:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) )
- // InternalBlipDSL.g:7002:7: (lv_featureCallArguments_9_0= ruleXExpression )
+ // InternalBlipDSL.g:6991:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) )
+ // InternalBlipDSL.g:6992:7: (lv_featureCallArguments_9_0= ruleXExpression )
{
- // InternalBlipDSL.g:7002:7: (lv_featureCallArguments_9_0= ruleXExpression )
- // InternalBlipDSL.g:7003:8: lv_featureCallArguments_9_0= ruleXExpression
+ // InternalBlipDSL.g:6992:7: (lv_featureCallArguments_9_0= ruleXExpression )
+ // InternalBlipDSL.g:6993:8: lv_featureCallArguments_9_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19035,20 +18988,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7020:6: (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
- loop109:
+ // InternalBlipDSL.g:7010:6: (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
+ loop107:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA109_0==60) ) {
- alt109=1;
+ if ( (LA107_0==60) ) {
+ alt107=1;
}
- switch (alt109) {
+ switch (alt107) {
case 1 :
- // InternalBlipDSL.g:7021:7: otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7011:7: otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) )
{
otherlv_10=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19056,11 +19009,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_10, grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
}
- // InternalBlipDSL.g:7025:7: ( (lv_featureCallArguments_11_0= ruleXExpression ) )
- // InternalBlipDSL.g:7026:8: (lv_featureCallArguments_11_0= ruleXExpression )
+ // InternalBlipDSL.g:7015:7: ( (lv_featureCallArguments_11_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7016:8: (lv_featureCallArguments_11_0= ruleXExpression )
{
- // InternalBlipDSL.g:7026:8: (lv_featureCallArguments_11_0= ruleXExpression )
- // InternalBlipDSL.g:7027:9: lv_featureCallArguments_11_0= ruleXExpression
+ // InternalBlipDSL.g:7016:8: (lv_featureCallArguments_11_0= ruleXExpression )
+ // InternalBlipDSL.g:7017:9: lv_featureCallArguments_11_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19096,7 +19049,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop109;
+ break loop107;
}
} while (true);
@@ -19121,15 +19074,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7052:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
- int alt112=2;
- alt112 = dfa112.predict(input);
- switch (alt112) {
+ // InternalBlipDSL.g:7042:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
+ int alt110=2;
+ alt110 = dfa110.predict(input);
+ switch (alt110) {
case 1 :
- // InternalBlipDSL.g:7053:4: ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure )
+ // InternalBlipDSL.g:7043:4: ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure )
{
- // InternalBlipDSL.g:7059:4: (lv_featureCallArguments_13_0= ruleXClosure )
- // InternalBlipDSL.g:7060:5: lv_featureCallArguments_13_0= ruleXClosure
+ // InternalBlipDSL.g:7049:4: (lv_featureCallArguments_13_0= ruleXClosure )
+ // InternalBlipDSL.g:7050:5: lv_featureCallArguments_13_0= ruleXClosure
{
if ( state.backtracking==0 ) {
@@ -19188,7 +19141,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFeatureCallID"
- // InternalBlipDSL.g:7081:1: entryRuleFeatureCallID returns [String current=null] : iv_ruleFeatureCallID= ruleFeatureCallID EOF ;
+ // InternalBlipDSL.g:7071:1: entryRuleFeatureCallID returns [String current=null] : iv_ruleFeatureCallID= ruleFeatureCallID EOF ;
public final String entryRuleFeatureCallID() throws RecognitionException {
String current = null;
@@ -19196,8 +19149,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7081:53: (iv_ruleFeatureCallID= ruleFeatureCallID EOF )
- // InternalBlipDSL.g:7082:2: iv_ruleFeatureCallID= ruleFeatureCallID EOF
+ // InternalBlipDSL.g:7071:53: (iv_ruleFeatureCallID= ruleFeatureCallID EOF )
+ // InternalBlipDSL.g:7072:2: iv_ruleFeatureCallID= ruleFeatureCallID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureCallIDRule());
@@ -19228,7 +19181,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFeatureCallID"
- // InternalBlipDSL.g:7088:1: ruleFeatureCallID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) ;
+ // InternalBlipDSL.g:7078:1: ruleFeatureCallID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) ;
public final AntlrDatatypeRuleToken ruleFeatureCallID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19240,48 +19193,48 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7094:2: ( (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) )
- // InternalBlipDSL.g:7095:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
+ // InternalBlipDSL.g:7084:2: ( (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) )
+ // InternalBlipDSL.g:7085:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
{
- // InternalBlipDSL.g:7095:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
- int alt113=5;
+ // InternalBlipDSL.g:7085:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
+ int alt111=5;
switch ( input.LA(1) ) {
case RULE_ID:
{
- alt113=1;
+ alt111=1;
}
break;
case 106:
{
- alt113=2;
+ alt111=2;
}
break;
case 53:
{
- alt113=3;
+ alt111=3;
}
break;
case 52:
{
- alt113=4;
+ alt111=4;
}
break;
case 54:
{
- alt113=5;
+ alt111=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 113, 0, input);
+ new NoViableAltException("", 111, 0, input);
throw nvae;
}
- switch (alt113) {
+ switch (alt111) {
case 1 :
- // InternalBlipDSL.g:7096:3: this_ValidID_0= ruleValidID
+ // InternalBlipDSL.g:7086:3: this_ValidID_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -19307,7 +19260,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:7107:3: kw= 'extends'
+ // InternalBlipDSL.g:7097:3: kw= 'extends'
{
kw=(Token)match(input,106,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19320,7 +19273,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:7113:3: kw= 'static'
+ // InternalBlipDSL.g:7103:3: kw= 'static'
{
kw=(Token)match(input,53,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19333,7 +19286,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:7119:3: kw= 'import'
+ // InternalBlipDSL.g:7109:3: kw= 'import'
{
kw=(Token)match(input,52,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19346,7 +19299,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalBlipDSL.g:7125:3: kw= 'extension'
+ // InternalBlipDSL.g:7115:3: kw= 'extension'
{
kw=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19383,7 +19336,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIdOrSuper"
- // InternalBlipDSL.g:7134:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
+ // InternalBlipDSL.g:7124:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
public final String entryRuleIdOrSuper() throws RecognitionException {
String current = null;
@@ -19391,8 +19344,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7134:49: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
- // InternalBlipDSL.g:7135:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
+ // InternalBlipDSL.g:7124:49: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
+ // InternalBlipDSL.g:7125:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIdOrSuperRule());
@@ -19423,7 +19376,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIdOrSuper"
- // InternalBlipDSL.g:7141:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) ;
+ // InternalBlipDSL.g:7131:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) ;
public final AntlrDatatypeRuleToken ruleIdOrSuper() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19435,29 +19388,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7147:2: ( (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) )
- // InternalBlipDSL.g:7148:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
+ // InternalBlipDSL.g:7137:2: ( (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) )
+ // InternalBlipDSL.g:7138:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
{
- // InternalBlipDSL.g:7148:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalBlipDSL.g:7138:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA114_0==RULE_ID||(LA114_0>=52 && LA114_0<=54)||LA114_0==106) ) {
- alt114=1;
+ if ( (LA112_0==RULE_ID||(LA112_0>=52 && LA112_0<=54)||LA112_0==106) ) {
+ alt112=1;
}
- else if ( (LA114_0==107) ) {
- alt114=2;
+ else if ( (LA112_0==107) ) {
+ alt112=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 114, 0, input);
+ new NoViableAltException("", 112, 0, input);
throw nvae;
}
- switch (alt114) {
+ switch (alt112) {
case 1 :
- // InternalBlipDSL.g:7149:3: this_FeatureCallID_0= ruleFeatureCallID
+ // InternalBlipDSL.g:7139:3: this_FeatureCallID_0= ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -19483,7 +19436,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:7160:3: kw= 'super'
+ // InternalBlipDSL.g:7150:3: kw= 'super'
{
kw=(Token)match(input,107,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19520,7 +19473,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXConstructorCall"
- // InternalBlipDSL.g:7169:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
+ // InternalBlipDSL.g:7159:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
public final EObject entryRuleXConstructorCall() throws RecognitionException {
EObject current = null;
@@ -19528,8 +19481,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7169:57: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
- // InternalBlipDSL.g:7170:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
+ // InternalBlipDSL.g:7159:57: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
+ // InternalBlipDSL.g:7160:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallRule());
@@ -19560,7 +19513,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXConstructorCall"
- // InternalBlipDSL.g:7176:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
+ // InternalBlipDSL.g:7166:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
public final EObject ruleXConstructorCall() throws RecognitionException {
EObject current = null;
@@ -19588,14 +19541,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7182:2: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
- // InternalBlipDSL.g:7183:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // InternalBlipDSL.g:7172:2: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
+ // InternalBlipDSL.g:7173:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
{
- // InternalBlipDSL.g:7183:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
- // InternalBlipDSL.g:7184:3: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ // InternalBlipDSL.g:7173:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // InternalBlipDSL.g:7174:3: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
{
- // InternalBlipDSL.g:7184:3: ()
- // InternalBlipDSL.g:7185:4:
+ // InternalBlipDSL.g:7174:3: ()
+ // InternalBlipDSL.g:7175:4:
{
if ( state.backtracking==0 ) {
@@ -19613,11 +19566,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
}
- // InternalBlipDSL.g:7195:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:7196:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:7185:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:7186:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:7196:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:7197:5: ruleQualifiedName
+ // InternalBlipDSL.g:7186:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:7187:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -19647,15 +19600,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7211:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
- int alt116=2;
- alt116 = dfa116.predict(input);
- switch (alt116) {
+ // InternalBlipDSL.g:7201:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
+ int alt114=2;
+ alt114 = dfa114.predict(input);
+ switch (alt114) {
case 1 :
- // InternalBlipDSL.g:7212:4: ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
+ // InternalBlipDSL.g:7202:4: ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
{
- // InternalBlipDSL.g:7212:4: ( ( '<' )=>otherlv_3= '<' )
- // InternalBlipDSL.g:7213:5: ( '<' )=>otherlv_3= '<'
+ // InternalBlipDSL.g:7202:4: ( ( '<' )=>otherlv_3= '<' )
+ // InternalBlipDSL.g:7203:5: ( '<' )=>otherlv_3= '<'
{
otherlv_3=(Token)match(input,71,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19666,11 +19619,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7219:4: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:7220:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:7209:4: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:7210:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:7220:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:7221:6: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:7210:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:7211:6: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -19701,20 +19654,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7238:4: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
- loop115:
+ // InternalBlipDSL.g:7228:4: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
+ loop113:
do {
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA115_0==60) ) {
- alt115=1;
+ if ( (LA113_0==60) ) {
+ alt113=1;
}
- switch (alt115) {
+ switch (alt113) {
case 1 :
- // InternalBlipDSL.g:7239:5: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:7229:5: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
{
otherlv_5=(Token)match(input,60,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19722,11 +19675,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
}
- // InternalBlipDSL.g:7243:5: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:7244:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:7233:5: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:7234:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:7244:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:7245:7: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:7234:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:7235:7: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -19762,7 +19715,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop115;
+ break loop113;
}
} while (true);
@@ -19778,18 +19731,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7268:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
- int alt119=2;
- alt119 = dfa119.predict(input);
- switch (alt119) {
+ // InternalBlipDSL.g:7258:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
+ int alt117=2;
+ alt117 = dfa117.predict(input);
+ switch (alt117) {
case 1 :
- // InternalBlipDSL.g:7269:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
+ // InternalBlipDSL.g:7259:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
{
- // InternalBlipDSL.g:7269:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) )
- // InternalBlipDSL.g:7270:5: ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' )
+ // InternalBlipDSL.g:7259:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) )
+ // InternalBlipDSL.g:7260:5: ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' )
{
- // InternalBlipDSL.g:7274:5: (lv_explicitConstructorCall_8_0= '(' )
- // InternalBlipDSL.g:7275:6: lv_explicitConstructorCall_8_0= '('
+ // InternalBlipDSL.g:7264:5: (lv_explicitConstructorCall_8_0= '(' )
+ // InternalBlipDSL.g:7265:6: lv_explicitConstructorCall_8_0= '('
{
lv_explicitConstructorCall_8_0=(Token)match(input,59,FOLLOW_74); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19811,18 +19764,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7287:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
- int alt118=3;
- alt118 = dfa118.predict(input);
- switch (alt118) {
+ // InternalBlipDSL.g:7277:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
+ int alt116=3;
+ alt116 = dfa116.predict(input);
+ switch (alt116) {
case 1 :
- // InternalBlipDSL.g:7288:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // InternalBlipDSL.g:7278:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
{
- // InternalBlipDSL.g:7288:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
- // InternalBlipDSL.g:7289:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
+ // InternalBlipDSL.g:7278:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // InternalBlipDSL.g:7279:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
{
- // InternalBlipDSL.g:7314:6: (lv_arguments_9_0= ruleXShortClosure )
- // InternalBlipDSL.g:7315:7: lv_arguments_9_0= ruleXShortClosure
+ // InternalBlipDSL.g:7304:6: (lv_arguments_9_0= ruleXShortClosure )
+ // InternalBlipDSL.g:7305:7: lv_arguments_9_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
@@ -19857,16 +19810,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:7333:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // InternalBlipDSL.g:7323:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
{
- // InternalBlipDSL.g:7333:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
- // InternalBlipDSL.g:7334:6: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ // InternalBlipDSL.g:7323:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // InternalBlipDSL.g:7324:6: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
{
- // InternalBlipDSL.g:7334:6: ( (lv_arguments_10_0= ruleXExpression ) )
- // InternalBlipDSL.g:7335:7: (lv_arguments_10_0= ruleXExpression )
+ // InternalBlipDSL.g:7324:6: ( (lv_arguments_10_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7325:7: (lv_arguments_10_0= ruleXExpression )
{
- // InternalBlipDSL.g:7335:7: (lv_arguments_10_0= ruleXExpression )
- // InternalBlipDSL.g:7336:8: lv_arguments_10_0= ruleXExpression
+ // InternalBlipDSL.g:7325:7: (lv_arguments_10_0= ruleXExpression )
+ // InternalBlipDSL.g:7326:8: lv_arguments_10_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19897,20 +19850,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7353:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
- loop117:
+ // InternalBlipDSL.g:7343:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ loop115:
do {
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA117_0==60) ) {
- alt117=1;
+ if ( (LA115_0==60) ) {
+ alt115=1;
}
- switch (alt117) {
+ switch (alt115) {
case 1 :
- // InternalBlipDSL.g:7354:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7344:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
{
otherlv_11=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19918,11 +19871,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_11, grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
}
- // InternalBlipDSL.g:7358:7: ( (lv_arguments_12_0= ruleXExpression ) )
- // InternalBlipDSL.g:7359:8: (lv_arguments_12_0= ruleXExpression )
+ // InternalBlipDSL.g:7348:7: ( (lv_arguments_12_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7349:8: (lv_arguments_12_0= ruleXExpression )
{
- // InternalBlipDSL.g:7359:8: (lv_arguments_12_0= ruleXExpression )
- // InternalBlipDSL.g:7360:9: lv_arguments_12_0= ruleXExpression
+ // InternalBlipDSL.g:7349:8: (lv_arguments_12_0= ruleXExpression )
+ // InternalBlipDSL.g:7350:9: lv_arguments_12_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19958,7 +19911,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop117;
+ break loop115;
}
} while (true);
@@ -19983,15 +19936,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7385:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
- int alt120=2;
- alt120 = dfa120.predict(input);
- switch (alt120) {
+ // InternalBlipDSL.g:7375:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ int alt118=2;
+ alt118 = dfa118.predict(input);
+ switch (alt118) {
case 1 :
- // InternalBlipDSL.g:7386:4: ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure )
+ // InternalBlipDSL.g:7376:4: ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure )
{
- // InternalBlipDSL.g:7392:4: (lv_arguments_14_0= ruleXClosure )
- // InternalBlipDSL.g:7393:5: lv_arguments_14_0= ruleXClosure
+ // InternalBlipDSL.g:7382:4: (lv_arguments_14_0= ruleXClosure )
+ // InternalBlipDSL.g:7383:5: lv_arguments_14_0= ruleXClosure
{
if ( state.backtracking==0 ) {
@@ -20050,7 +20003,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXBooleanLiteral"
- // InternalBlipDSL.g:7414:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
+ // InternalBlipDSL.g:7404:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
public final EObject entryRuleXBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -20058,8 +20011,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7414:56: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
- // InternalBlipDSL.g:7415:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
+ // InternalBlipDSL.g:7404:56: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
+ // InternalBlipDSL.g:7405:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBooleanLiteralRule());
@@ -20090,7 +20043,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXBooleanLiteral"
- // InternalBlipDSL.g:7421:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // InternalBlipDSL.g:7411:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleXBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -20101,14 +20054,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7427:2: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // InternalBlipDSL.g:7428:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalBlipDSL.g:7417:2: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // InternalBlipDSL.g:7418:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // InternalBlipDSL.g:7428:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // InternalBlipDSL.g:7429:3: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // InternalBlipDSL.g:7418:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalBlipDSL.g:7419:3: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // InternalBlipDSL.g:7429:3: ()
- // InternalBlipDSL.g:7430:4:
+ // InternalBlipDSL.g:7419:3: ()
+ // InternalBlipDSL.g:7420:4:
{
if ( state.backtracking==0 ) {
@@ -20120,26 +20073,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7436:3: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalBlipDSL.g:7426:3: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA121_0==109) ) {
- alt121=1;
+ if ( (LA119_0==109) ) {
+ alt119=1;
}
- else if ( (LA121_0==110) ) {
- alt121=2;
+ else if ( (LA119_0==110) ) {
+ alt119=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 121, 0, input);
+ new NoViableAltException("", 119, 0, input);
throw nvae;
}
- switch (alt121) {
+ switch (alt119) {
case 1 :
- // InternalBlipDSL.g:7437:4: otherlv_1= 'false'
+ // InternalBlipDSL.g:7427:4: otherlv_1= 'false'
{
otherlv_1=(Token)match(input,109,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20151,13 +20104,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:7442:4: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalBlipDSL.g:7432:4: ( (lv_isTrue_2_0= 'true' ) )
{
- // InternalBlipDSL.g:7442:4: ( (lv_isTrue_2_0= 'true' ) )
- // InternalBlipDSL.g:7443:5: (lv_isTrue_2_0= 'true' )
+ // InternalBlipDSL.g:7432:4: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalBlipDSL.g:7433:5: (lv_isTrue_2_0= 'true' )
{
- // InternalBlipDSL.g:7443:5: (lv_isTrue_2_0= 'true' )
- // InternalBlipDSL.g:7444:6: lv_isTrue_2_0= 'true'
+ // InternalBlipDSL.g:7433:5: (lv_isTrue_2_0= 'true' )
+ // InternalBlipDSL.g:7434:6: lv_isTrue_2_0= 'true'
{
lv_isTrue_2_0=(Token)match(input,110,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20210,7 +20163,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXNullLiteral"
- // InternalBlipDSL.g:7461:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
+ // InternalBlipDSL.g:7451:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
public final EObject entryRuleXNullLiteral() throws RecognitionException {
EObject current = null;
@@ -20218,8 +20171,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7461:53: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
- // InternalBlipDSL.g:7462:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
+ // InternalBlipDSL.g:7451:53: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
+ // InternalBlipDSL.g:7452:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXNullLiteralRule());
@@ -20250,7 +20203,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXNullLiteral"
- // InternalBlipDSL.g:7468:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ // InternalBlipDSL.g:7458:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
public final EObject ruleXNullLiteral() throws RecognitionException {
EObject current = null;
@@ -20260,14 +20213,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7474:2: ( ( () otherlv_1= 'null' ) )
- // InternalBlipDSL.g:7475:2: ( () otherlv_1= 'null' )
+ // InternalBlipDSL.g:7464:2: ( ( () otherlv_1= 'null' ) )
+ // InternalBlipDSL.g:7465:2: ( () otherlv_1= 'null' )
{
- // InternalBlipDSL.g:7475:2: ( () otherlv_1= 'null' )
- // InternalBlipDSL.g:7476:3: () otherlv_1= 'null'
+ // InternalBlipDSL.g:7465:2: ( () otherlv_1= 'null' )
+ // InternalBlipDSL.g:7466:3: () otherlv_1= 'null'
{
- // InternalBlipDSL.g:7476:3: ()
- // InternalBlipDSL.g:7477:4:
+ // InternalBlipDSL.g:7466:3: ()
+ // InternalBlipDSL.g:7467:4:
{
if ( state.backtracking==0 ) {
@@ -20310,7 +20263,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXNumberLiteral"
- // InternalBlipDSL.g:7491:1: entryRuleXNumberLiteral returns [EObject current=null] : iv_ruleXNumberLiteral= ruleXNumberLiteral EOF ;
+ // InternalBlipDSL.g:7481:1: entryRuleXNumberLiteral returns [EObject current=null] : iv_ruleXNumberLiteral= ruleXNumberLiteral EOF ;
public final EObject entryRuleXNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -20318,8 +20271,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7491:55: (iv_ruleXNumberLiteral= ruleXNumberLiteral EOF )
- // InternalBlipDSL.g:7492:2: iv_ruleXNumberLiteral= ruleXNumberLiteral EOF
+ // InternalBlipDSL.g:7481:55: (iv_ruleXNumberLiteral= ruleXNumberLiteral EOF )
+ // InternalBlipDSL.g:7482:2: iv_ruleXNumberLiteral= ruleXNumberLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXNumberLiteralRule());
@@ -20350,7 +20303,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXNumberLiteral"
- // InternalBlipDSL.g:7498:1: ruleXNumberLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleNumber ) ) ) ;
+ // InternalBlipDSL.g:7488:1: ruleXNumberLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleNumber ) ) ) ;
public final EObject ruleXNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -20361,14 +20314,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7504:2: ( ( () ( (lv_value_1_0= ruleNumber ) ) ) )
- // InternalBlipDSL.g:7505:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
+ // InternalBlipDSL.g:7494:2: ( ( () ( (lv_value_1_0= ruleNumber ) ) ) )
+ // InternalBlipDSL.g:7495:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
{
- // InternalBlipDSL.g:7505:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
- // InternalBlipDSL.g:7506:3: () ( (lv_value_1_0= ruleNumber ) )
+ // InternalBlipDSL.g:7495:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
+ // InternalBlipDSL.g:7496:3: () ( (lv_value_1_0= ruleNumber ) )
{
- // InternalBlipDSL.g:7506:3: ()
- // InternalBlipDSL.g:7507:4:
+ // InternalBlipDSL.g:7496:3: ()
+ // InternalBlipDSL.g:7497:4:
{
if ( state.backtracking==0 ) {
@@ -20380,11 +20333,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7513:3: ( (lv_value_1_0= ruleNumber ) )
- // InternalBlipDSL.g:7514:4: (lv_value_1_0= ruleNumber )
+ // InternalBlipDSL.g:7503:3: ( (lv_value_1_0= ruleNumber ) )
+ // InternalBlipDSL.g:7504:4: (lv_value_1_0= ruleNumber )
{
- // InternalBlipDSL.g:7514:4: (lv_value_1_0= ruleNumber )
- // InternalBlipDSL.g:7515:5: lv_value_1_0= ruleNumber
+ // InternalBlipDSL.g:7504:4: (lv_value_1_0= ruleNumber )
+ // InternalBlipDSL.g:7505:5: lv_value_1_0= ruleNumber
{
if ( state.backtracking==0 ) {
@@ -20440,7 +20393,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXStringLiteral"
- // InternalBlipDSL.g:7536:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
+ // InternalBlipDSL.g:7526:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
public final EObject entryRuleXStringLiteral() throws RecognitionException {
EObject current = null;
@@ -20448,8 +20401,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7536:55: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
- // InternalBlipDSL.g:7537:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
+ // InternalBlipDSL.g:7526:55: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
+ // InternalBlipDSL.g:7527:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXStringLiteralRule());
@@ -20480,7 +20433,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXStringLiteral"
- // InternalBlipDSL.g:7543:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // InternalBlipDSL.g:7533:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleXStringLiteral() throws RecognitionException {
EObject current = null;
@@ -20490,14 +20443,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7549:2: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // InternalBlipDSL.g:7550:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:7539:2: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // InternalBlipDSL.g:7540:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // InternalBlipDSL.g:7550:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // InternalBlipDSL.g:7551:3: () ( (lv_value_1_0= RULE_STRING ) )
+ // InternalBlipDSL.g:7540:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalBlipDSL.g:7541:3: () ( (lv_value_1_0= RULE_STRING ) )
{
- // InternalBlipDSL.g:7551:3: ()
- // InternalBlipDSL.g:7552:4:
+ // InternalBlipDSL.g:7541:3: ()
+ // InternalBlipDSL.g:7542:4:
{
if ( state.backtracking==0 ) {
@@ -20509,11 +20462,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7558:3: ( (lv_value_1_0= RULE_STRING ) )
- // InternalBlipDSL.g:7559:4: (lv_value_1_0= RULE_STRING )
+ // InternalBlipDSL.g:7548:3: ( (lv_value_1_0= RULE_STRING ) )
+ // InternalBlipDSL.g:7549:4: (lv_value_1_0= RULE_STRING )
{
- // InternalBlipDSL.g:7559:4: (lv_value_1_0= RULE_STRING )
- // InternalBlipDSL.g:7560:5: lv_value_1_0= RULE_STRING
+ // InternalBlipDSL.g:7549:4: (lv_value_1_0= RULE_STRING )
+ // InternalBlipDSL.g:7550:5: lv_value_1_0= RULE_STRING
{
lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20564,7 +20517,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXTypeLiteral"
- // InternalBlipDSL.g:7580:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
+ // InternalBlipDSL.g:7570:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
public final EObject entryRuleXTypeLiteral() throws RecognitionException {
EObject current = null;
@@ -20572,8 +20525,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7580:53: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
- // InternalBlipDSL.g:7581:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
+ // InternalBlipDSL.g:7570:53: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
+ // InternalBlipDSL.g:7571:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTypeLiteralRule());
@@ -20604,7 +20557,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXTypeLiteral"
- // InternalBlipDSL.g:7587:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) ;
+ // InternalBlipDSL.g:7577:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) ;
public final EObject ruleXTypeLiteral() throws RecognitionException {
EObject current = null;
@@ -20618,14 +20571,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7593:2: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) )
- // InternalBlipDSL.g:7594:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
+ // InternalBlipDSL.g:7583:2: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) )
+ // InternalBlipDSL.g:7584:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
{
- // InternalBlipDSL.g:7594:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
- // InternalBlipDSL.g:7595:3: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')'
+ // InternalBlipDSL.g:7584:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
+ // InternalBlipDSL.g:7585:3: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')'
{
- // InternalBlipDSL.g:7595:3: ()
- // InternalBlipDSL.g:7596:4:
+ // InternalBlipDSL.g:7585:3: ()
+ // InternalBlipDSL.g:7586:4:
{
if ( state.backtracking==0 ) {
@@ -20649,11 +20602,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
}
- // InternalBlipDSL.g:7610:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:7611:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:7600:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:7601:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:7611:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:7612:5: ruleQualifiedName
+ // InternalBlipDSL.g:7601:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:7602:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -20683,23 +20636,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7626:3: ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )*
- loop122:
+ // InternalBlipDSL.g:7616:3: ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )*
+ loop120:
do {
- int alt122=2;
- int LA122_0 = input.LA(1);
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA122_0==64) ) {
- alt122=1;
+ if ( (LA120_0==64) ) {
+ alt120=1;
}
- switch (alt122) {
+ switch (alt120) {
case 1 :
- // InternalBlipDSL.g:7627:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
+ // InternalBlipDSL.g:7617:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
{
- // InternalBlipDSL.g:7627:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
- // InternalBlipDSL.g:7628:5: lv_arrayDimensions_4_0= ruleArrayBrackets
+ // InternalBlipDSL.g:7617:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
+ // InternalBlipDSL.g:7618:5: lv_arrayDimensions_4_0= ruleArrayBrackets
{
if ( state.backtracking==0 ) {
@@ -20732,7 +20685,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop122;
+ break loop120;
}
} while (true);
@@ -20767,7 +20720,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXThrowExpression"
- // InternalBlipDSL.g:7653:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
+ // InternalBlipDSL.g:7643:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
public final EObject entryRuleXThrowExpression() throws RecognitionException {
EObject current = null;
@@ -20775,8 +20728,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7653:57: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
- // InternalBlipDSL.g:7654:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
+ // InternalBlipDSL.g:7643:57: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
+ // InternalBlipDSL.g:7644:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXThrowExpressionRule());
@@ -20807,7 +20760,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXThrowExpression"
- // InternalBlipDSL.g:7660:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
+ // InternalBlipDSL.g:7650:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
public final EObject ruleXThrowExpression() throws RecognitionException {
EObject current = null;
@@ -20819,14 +20772,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7666:2: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
- // InternalBlipDSL.g:7667:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7656:2: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:7657:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:7667:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:7668:3: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7657:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7658:3: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:7668:3: ()
- // InternalBlipDSL.g:7669:4:
+ // InternalBlipDSL.g:7658:3: ()
+ // InternalBlipDSL.g:7659:4:
{
if ( state.backtracking==0 ) {
@@ -20844,11 +20797,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
}
- // InternalBlipDSL.g:7679:3: ( (lv_expression_2_0= ruleXExpression ) )
- // InternalBlipDSL.g:7680:4: (lv_expression_2_0= ruleXExpression )
+ // InternalBlipDSL.g:7669:3: ( (lv_expression_2_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7670:4: (lv_expression_2_0= ruleXExpression )
{
- // InternalBlipDSL.g:7680:4: (lv_expression_2_0= ruleXExpression )
- // InternalBlipDSL.g:7681:5: lv_expression_2_0= ruleXExpression
+ // InternalBlipDSL.g:7670:4: (lv_expression_2_0= ruleXExpression )
+ // InternalBlipDSL.g:7671:5: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -20904,7 +20857,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXReturnExpression"
- // InternalBlipDSL.g:7702:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
+ // InternalBlipDSL.g:7692:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
public final EObject entryRuleXReturnExpression() throws RecognitionException {
EObject current = null;
@@ -20912,8 +20865,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7702:58: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
- // InternalBlipDSL.g:7703:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
+ // InternalBlipDSL.g:7692:58: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
+ // InternalBlipDSL.g:7693:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXReturnExpressionRule());
@@ -20944,7 +20897,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXReturnExpression"
- // InternalBlipDSL.g:7709:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
+ // InternalBlipDSL.g:7699:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
public final EObject ruleXReturnExpression() throws RecognitionException {
EObject current = null;
@@ -20956,14 +20909,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7715:2: ( ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) )
- // InternalBlipDSL.g:7716:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // InternalBlipDSL.g:7705:2: ( ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) )
+ // InternalBlipDSL.g:7706:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
{
- // InternalBlipDSL.g:7716:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
- // InternalBlipDSL.g:7717:3: () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
+ // InternalBlipDSL.g:7706:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // InternalBlipDSL.g:7707:3: () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
{
- // InternalBlipDSL.g:7717:3: ()
- // InternalBlipDSL.g:7718:4:
+ // InternalBlipDSL.g:7707:3: ()
+ // InternalBlipDSL.g:7708:4:
{
if ( state.backtracking==0 ) {
@@ -20981,15 +20934,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
}
- // InternalBlipDSL.g:7728:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
- int alt123=2;
- alt123 = dfa123.predict(input);
- switch (alt123) {
+ // InternalBlipDSL.g:7718:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
+ int alt121=2;
+ alt121 = dfa121.predict(input);
+ switch (alt121) {
case 1 :
- // InternalBlipDSL.g:7729:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression )
+ // InternalBlipDSL.g:7719:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression )
{
- // InternalBlipDSL.g:7730:4: (lv_expression_2_0= ruleXExpression )
- // InternalBlipDSL.g:7731:5: lv_expression_2_0= ruleXExpression
+ // InternalBlipDSL.g:7720:4: (lv_expression_2_0= ruleXExpression )
+ // InternalBlipDSL.g:7721:5: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -21048,7 +21001,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // InternalBlipDSL.g:7752:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
+ // InternalBlipDSL.g:7742:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
public final EObject entryRuleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
@@ -21056,8 +21009,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7752:67: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
- // InternalBlipDSL.g:7753:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
+ // InternalBlipDSL.g:7742:67: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
+ // InternalBlipDSL.g:7743:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionRule());
@@ -21088,7 +21041,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // InternalBlipDSL.g:7759:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
+ // InternalBlipDSL.g:7749:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
public final EObject ruleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
@@ -21108,14 +21061,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7765:2: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
- // InternalBlipDSL.g:7766:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
+ // InternalBlipDSL.g:7755:2: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
+ // InternalBlipDSL.g:7756:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
{
- // InternalBlipDSL.g:7766:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
- // InternalBlipDSL.g:7767:3: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:7756:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
+ // InternalBlipDSL.g:7757:3: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
{
- // InternalBlipDSL.g:7767:3: ()
- // InternalBlipDSL.g:7768:4:
+ // InternalBlipDSL.g:7757:3: ()
+ // InternalBlipDSL.g:7758:4:
{
if ( state.backtracking==0 ) {
@@ -21133,11 +21086,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
}
- // InternalBlipDSL.g:7778:3: ( (lv_expression_2_0= ruleXExpression ) )
- // InternalBlipDSL.g:7779:4: (lv_expression_2_0= ruleXExpression )
+ // InternalBlipDSL.g:7768:3: ( (lv_expression_2_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7769:4: (lv_expression_2_0= ruleXExpression )
{
- // InternalBlipDSL.g:7779:4: (lv_expression_2_0= ruleXExpression )
- // InternalBlipDSL.g:7780:5: lv_expression_2_0= ruleXExpression
+ // InternalBlipDSL.g:7769:4: (lv_expression_2_0= ruleXExpression )
+ // InternalBlipDSL.g:7770:5: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -21168,54 +21121,54 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7797:3: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalBlipDSL.g:7787:3: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA126_0==118) ) {
- alt126=1;
+ if ( (LA124_0==118) ) {
+ alt124=1;
}
- else if ( (LA126_0==116) ) {
- alt126=2;
+ else if ( (LA124_0==116) ) {
+ alt124=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 126, 0, input);
+ new NoViableAltException("", 124, 0, input);
throw nvae;
}
- switch (alt126) {
+ switch (alt124) {
case 1 :
- // InternalBlipDSL.g:7798:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ // InternalBlipDSL.g:7788:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
{
- // InternalBlipDSL.g:7798:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
- // InternalBlipDSL.g:7799:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ // InternalBlipDSL.g:7788:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ // InternalBlipDSL.g:7789:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
{
- // InternalBlipDSL.g:7799:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
- int cnt124=0;
- loop124:
+ // InternalBlipDSL.g:7789:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
+ int cnt122=0;
+ loop122:
do {
- int alt124=2;
- int LA124_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA124_0==118) ) {
- int LA124_2 = input.LA(2);
+ if ( (LA122_0==118) ) {
+ int LA122_2 = input.LA(2);
if ( (synpred45_InternalBlipDSL()) ) {
- alt124=1;
+ alt122=1;
}
}
- switch (alt124) {
+ switch (alt122) {
case 1 :
- // InternalBlipDSL.g:7800:6: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
+ // InternalBlipDSL.g:7790:6: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
{
- // InternalBlipDSL.g:7801:6: (lv_catchClauses_3_0= ruleXCatchClause )
- // InternalBlipDSL.g:7802:7: lv_catchClauses_3_0= ruleXCatchClause
+ // InternalBlipDSL.g:7791:6: (lv_catchClauses_3_0= ruleXCatchClause )
+ // InternalBlipDSL.g:7792:7: lv_catchClauses_3_0= ruleXCatchClause
{
if ( state.backtracking==0 ) {
@@ -21248,32 +21201,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt124 >= 1 ) break loop124;
+ if ( cnt122 >= 1 ) break loop122;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(124, input);
+ new EarlyExitException(122, input);
throw eee;
}
- cnt124++;
+ cnt122++;
} while (true);
- // InternalBlipDSL.g:7819:5: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalBlipDSL.g:7809:5: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA125_0==116) ) {
- int LA125_1 = input.LA(2);
+ if ( (LA123_0==116) ) {
+ int LA123_1 = input.LA(2);
if ( (synpred46_InternalBlipDSL()) ) {
- alt125=1;
+ alt123=1;
}
}
- switch (alt125) {
+ switch (alt123) {
case 1 :
- // InternalBlipDSL.g:7820:6: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7810:6: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:7820:6: ( ( 'finally' )=>otherlv_4= 'finally' )
- // InternalBlipDSL.g:7821:7: ( 'finally' )=>otherlv_4= 'finally'
+ // InternalBlipDSL.g:7810:6: ( ( 'finally' )=>otherlv_4= 'finally' )
+ // InternalBlipDSL.g:7811:7: ( 'finally' )=>otherlv_4= 'finally'
{
otherlv_4=(Token)match(input,116,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -21284,11 +21237,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7827:6: ( (lv_finallyExpression_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:7828:7: (lv_finallyExpression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:7817:6: ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7818:7: (lv_finallyExpression_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:7828:7: (lv_finallyExpression_5_0= ruleXExpression )
- // InternalBlipDSL.g:7829:8: lv_finallyExpression_5_0= ruleXExpression
+ // InternalBlipDSL.g:7818:7: (lv_finallyExpression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:7819:8: lv_finallyExpression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -21332,10 +21285,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:7849:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7839:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:7849:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:7850:5: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7839:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7840:5: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
{
otherlv_6=(Token)match(input,116,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -21343,11 +21296,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
}
- // InternalBlipDSL.g:7854:5: ( (lv_finallyExpression_7_0= ruleXExpression ) )
- // InternalBlipDSL.g:7855:6: (lv_finallyExpression_7_0= ruleXExpression )
+ // InternalBlipDSL.g:7844:5: ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7845:6: (lv_finallyExpression_7_0= ruleXExpression )
{
- // InternalBlipDSL.g:7855:6: (lv_finallyExpression_7_0= ruleXExpression )
- // InternalBlipDSL.g:7856:7: lv_finallyExpression_7_0= ruleXExpression
+ // InternalBlipDSL.g:7845:6: (lv_finallyExpression_7_0= ruleXExpression )
+ // InternalBlipDSL.g:7846:7: lv_finallyExpression_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -21412,7 +21365,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXSynchronizedExpression"
- // InternalBlipDSL.g:7879:1: entryRuleXSynchronizedExpression returns [EObject current=null] : iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF ;
+ // InternalBlipDSL.g:7869:1: entryRuleXSynchronizedExpression returns [EObject current=null] : iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF ;
public final EObject entryRuleXSynchronizedExpression() throws RecognitionException {
EObject current = null;
@@ -21420,8 +21373,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7879:64: (iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF )
- // InternalBlipDSL.g:7880:2: iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF
+ // InternalBlipDSL.g:7869:64: (iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF )
+ // InternalBlipDSL.g:7870:2: iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSynchronizedExpressionRule());
@@ -21452,7 +21405,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXSynchronizedExpression"
- // InternalBlipDSL.g:7886:1: ruleXSynchronizedExpression returns [EObject current=null] : ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) ;
+ // InternalBlipDSL.g:7876:1: ruleXSynchronizedExpression returns [EObject current=null] : ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) ;
public final EObject ruleXSynchronizedExpression() throws RecognitionException {
EObject current = null;
@@ -21468,20 +21421,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7892:2: ( ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) )
- // InternalBlipDSL.g:7893:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7882:2: ( ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:7883:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:7893:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:7894:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7883:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7884:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:7894:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) )
- // InternalBlipDSL.g:7895:4: ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' )
+ // InternalBlipDSL.g:7884:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) )
+ // InternalBlipDSL.g:7885:4: ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' )
{
- // InternalBlipDSL.g:7902:4: ( () otherlv_1= 'synchronized' otherlv_2= '(' )
- // InternalBlipDSL.g:7903:5: () otherlv_1= 'synchronized' otherlv_2= '('
+ // InternalBlipDSL.g:7892:4: ( () otherlv_1= 'synchronized' otherlv_2= '(' )
+ // InternalBlipDSL.g:7893:5: () otherlv_1= 'synchronized' otherlv_2= '('
{
- // InternalBlipDSL.g:7903:5: ()
- // InternalBlipDSL.g:7904:6:
+ // InternalBlipDSL.g:7893:5: ()
+ // InternalBlipDSL.g:7894:6:
{
if ( state.backtracking==0 ) {
@@ -21511,11 +21464,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7920:3: ( (lv_param_3_0= ruleXExpression ) )
- // InternalBlipDSL.g:7921:4: (lv_param_3_0= ruleXExpression )
+ // InternalBlipDSL.g:7910:3: ( (lv_param_3_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7911:4: (lv_param_3_0= ruleXExpression )
{
- // InternalBlipDSL.g:7921:4: (lv_param_3_0= ruleXExpression )
- // InternalBlipDSL.g:7922:5: lv_param_3_0= ruleXExpression
+ // InternalBlipDSL.g:7911:4: (lv_param_3_0= ruleXExpression )
+ // InternalBlipDSL.g:7912:5: lv_param_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -21552,11 +21505,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2());
}
- // InternalBlipDSL.g:7943:3: ( (lv_expression_5_0= ruleXExpression ) )
- // InternalBlipDSL.g:7944:4: (lv_expression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:7933:3: ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7934:4: (lv_expression_5_0= ruleXExpression )
{
- // InternalBlipDSL.g:7944:4: (lv_expression_5_0= ruleXExpression )
- // InternalBlipDSL.g:7945:5: lv_expression_5_0= ruleXExpression
+ // InternalBlipDSL.g:7934:4: (lv_expression_5_0= ruleXExpression )
+ // InternalBlipDSL.g:7935:5: lv_expression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -21612,7 +21565,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCatchClause"
- // InternalBlipDSL.g:7966:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
+ // InternalBlipDSL.g:7956:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
public final EObject entryRuleXCatchClause() throws RecognitionException {
EObject current = null;
@@ -21620,8 +21573,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:7966:53: (iv_ruleXCatchClause= ruleXCatchClause EOF )
- // InternalBlipDSL.g:7967:2: iv_ruleXCatchClause= ruleXCatchClause EOF
+ // InternalBlipDSL.g:7956:53: (iv_ruleXCatchClause= ruleXCatchClause EOF )
+ // InternalBlipDSL.g:7957:2: iv_ruleXCatchClause= ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCatchClauseRule());
@@ -21652,7 +21605,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCatchClause"
- // InternalBlipDSL.g:7973:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
+ // InternalBlipDSL.g:7963:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
public final EObject ruleXCatchClause() throws RecognitionException {
EObject current = null;
@@ -21668,14 +21621,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:7979:2: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
- // InternalBlipDSL.g:7980:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7969:2: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
+ // InternalBlipDSL.g:7970:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
{
- // InternalBlipDSL.g:7980:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
- // InternalBlipDSL.g:7981:3: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
+ // InternalBlipDSL.g:7970:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // InternalBlipDSL.g:7971:3: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
{
- // InternalBlipDSL.g:7981:3: ( ( 'catch' )=>otherlv_0= 'catch' )
- // InternalBlipDSL.g:7982:4: ( 'catch' )=>otherlv_0= 'catch'
+ // InternalBlipDSL.g:7971:3: ( ( 'catch' )=>otherlv_0= 'catch' )
+ // InternalBlipDSL.g:7972:4: ( 'catch' )=>otherlv_0= 'catch'
{
otherlv_0=(Token)match(input,118,FOLLOW_84); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -21692,11 +21645,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
- // InternalBlipDSL.g:7992:3: ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) )
- // InternalBlipDSL.g:7993:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
+ // InternalBlipDSL.g:7982:3: ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) )
+ // InternalBlipDSL.g:7983:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
{
- // InternalBlipDSL.g:7993:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
- // InternalBlipDSL.g:7994:5: lv_declaredParam_2_0= ruleFullJvmFormalParameter
+ // InternalBlipDSL.g:7983:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
+ // InternalBlipDSL.g:7984:5: lv_declaredParam_2_0= ruleFullJvmFormalParameter
{
if ( state.backtracking==0 ) {
@@ -21733,11 +21686,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
- // InternalBlipDSL.g:8015:3: ( (lv_expression_4_0= ruleXExpression ) )
- // InternalBlipDSL.g:8016:4: (lv_expression_4_0= ruleXExpression )
+ // InternalBlipDSL.g:8005:3: ( (lv_expression_4_0= ruleXExpression ) )
+ // InternalBlipDSL.g:8006:4: (lv_expression_4_0= ruleXExpression )
{
- // InternalBlipDSL.g:8016:4: (lv_expression_4_0= ruleXExpression )
- // InternalBlipDSL.g:8017:5: lv_expression_4_0= ruleXExpression
+ // InternalBlipDSL.g:8006:4: (lv_expression_4_0= ruleXExpression )
+ // InternalBlipDSL.g:8007:5: lv_expression_4_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -21793,7 +21746,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedName"
- // InternalBlipDSL.g:8038:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // InternalBlipDSL.g:8028:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final String entryRuleQualifiedName() throws RecognitionException {
String current = null;
@@ -21801,8 +21754,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8038:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // InternalBlipDSL.g:8039:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // InternalBlipDSL.g:8028:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalBlipDSL.g:8029:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameRule());
@@ -21833,7 +21786,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedName"
- // InternalBlipDSL.g:8045:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
+ // InternalBlipDSL.g:8035:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -21847,11 +21800,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8051:2: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
- // InternalBlipDSL.g:8052:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalBlipDSL.g:8041:2: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
+ // InternalBlipDSL.g:8042:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
{
- // InternalBlipDSL.g:8052:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
- // InternalBlipDSL.g:8053:3: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // InternalBlipDSL.g:8042:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalBlipDSL.g:8043:3: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
{
if ( state.backtracking==0 ) {
@@ -21873,20 +21826,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:8063:3: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
- loop127:
+ // InternalBlipDSL.g:8053:3: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ loop125:
do {
- int alt127=2;
- int LA127_0 = input.LA(1);
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA127_0==51) ) {
- int LA127_2 = input.LA(2);
+ if ( (LA125_0==51) ) {
+ int LA125_2 = input.LA(2);
- if ( (LA127_2==RULE_ID) ) {
- int LA127_3 = input.LA(3);
+ if ( (LA125_2==RULE_ID) ) {
+ int LA125_3 = input.LA(3);
if ( (synpred49_InternalBlipDSL()) ) {
- alt127=1;
+ alt125=1;
}
@@ -21896,12 +21849,12 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt127) {
+ switch (alt125) {
case 1 :
- // InternalBlipDSL.g:8064:4: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
+ // InternalBlipDSL.g:8054:4: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
{
- // InternalBlipDSL.g:8064:4: ( ( '.' )=>kw= '.' )
- // InternalBlipDSL.g:8065:5: ( '.' )=>kw= '.'
+ // InternalBlipDSL.g:8054:4: ( ( '.' )=>kw= '.' )
+ // InternalBlipDSL.g:8055:5: ( '.' )=>kw= '.'
{
kw=(Token)match(input,51,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -21938,7 +21891,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop127;
+ break loop125;
}
} while (true);
@@ -21967,7 +21920,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumber"
- // InternalBlipDSL.g:8087:1: entryRuleNumber returns [String current=null] : iv_ruleNumber= ruleNumber EOF ;
+ // InternalBlipDSL.g:8077:1: entryRuleNumber returns [String current=null] : iv_ruleNumber= ruleNumber EOF ;
public final String entryRuleNumber() throws RecognitionException {
String current = null;
@@ -21978,8 +21931,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalBlipDSL.g:8089:2: (iv_ruleNumber= ruleNumber EOF )
- // InternalBlipDSL.g:8090:2: iv_ruleNumber= ruleNumber EOF
+ // InternalBlipDSL.g:8079:2: (iv_ruleNumber= ruleNumber EOF )
+ // InternalBlipDSL.g:8080:2: iv_ruleNumber= ruleNumber EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNumberRule());
@@ -22013,7 +21966,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumber"
- // InternalBlipDSL.g:8099:1: ruleNumber returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) ;
+ // InternalBlipDSL.g:8089:1: ruleNumber returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) ;
public final AntlrDatatypeRuleToken ruleNumber() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22029,29 +21982,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalBlipDSL.g:8106:2: ( (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) )
- // InternalBlipDSL.g:8107:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
+ // InternalBlipDSL.g:8096:2: ( (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) )
+ // InternalBlipDSL.g:8097:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
{
- // InternalBlipDSL.g:8107:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalBlipDSL.g:8097:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA131_0==RULE_HEX) ) {
- alt131=1;
+ if ( (LA129_0==RULE_HEX) ) {
+ alt129=1;
}
- else if ( (LA131_0==RULE_INT||LA131_0==RULE_DECIMAL) ) {
- alt131=2;
+ else if ( (LA129_0==RULE_INT||LA129_0==RULE_DECIMAL) ) {
+ alt129=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 131, 0, input);
+ new NoViableAltException("", 129, 0, input);
throw nvae;
}
- switch (alt131) {
+ switch (alt129) {
case 1 :
- // InternalBlipDSL.g:8108:3: this_HEX_0= RULE_HEX
+ // InternalBlipDSL.g:8098:3: this_HEX_0= RULE_HEX
{
this_HEX_0=(Token)match(input,RULE_HEX,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22068,31 +22021,31 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:8116:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
+ // InternalBlipDSL.g:8106:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
{
- // InternalBlipDSL.g:8116:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
- // InternalBlipDSL.g:8117:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
+ // InternalBlipDSL.g:8106:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
+ // InternalBlipDSL.g:8107:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
{
- // InternalBlipDSL.g:8117:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL )
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalBlipDSL.g:8107:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL )
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA128_0==RULE_INT) ) {
- alt128=1;
+ if ( (LA126_0==RULE_INT) ) {
+ alt126=1;
}
- else if ( (LA128_0==RULE_DECIMAL) ) {
- alt128=2;
+ else if ( (LA126_0==RULE_DECIMAL) ) {
+ alt126=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 128, 0, input);
+ new NoViableAltException("", 126, 0, input);
throw nvae;
}
- switch (alt128) {
+ switch (alt126) {
case 1 :
- // InternalBlipDSL.g:8118:5: this_INT_1= RULE_INT
+ // InternalBlipDSL.g:8108:5: this_INT_1= RULE_INT
{
this_INT_1=(Token)match(input,RULE_INT,FOLLOW_36); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22109,7 +22062,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:8126:5: this_DECIMAL_2= RULE_DECIMAL
+ // InternalBlipDSL.g:8116:5: this_DECIMAL_2= RULE_DECIMAL
{
this_DECIMAL_2=(Token)match(input,RULE_DECIMAL,FOLLOW_36); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22128,20 +22081,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8134:4: (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalBlipDSL.g:8124:4: (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA130_0==51) ) {
- int LA130_1 = input.LA(2);
+ if ( (LA128_0==51) ) {
+ int LA128_1 = input.LA(2);
- if ( (LA130_1==RULE_INT||LA130_1==RULE_DECIMAL) ) {
- alt130=1;
+ if ( (LA128_1==RULE_INT||LA128_1==RULE_DECIMAL) ) {
+ alt128=1;
}
}
- switch (alt130) {
+ switch (alt128) {
case 1 :
- // InternalBlipDSL.g:8135:5: kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
+ // InternalBlipDSL.g:8125:5: kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
{
kw=(Token)match(input,51,FOLLOW_107); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22150,26 +22103,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(kw, grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
}
- // InternalBlipDSL.g:8140:5: (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalBlipDSL.g:8130:5: (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA129_0==RULE_INT) ) {
- alt129=1;
+ if ( (LA127_0==RULE_INT) ) {
+ alt127=1;
}
- else if ( (LA129_0==RULE_DECIMAL) ) {
- alt129=2;
+ else if ( (LA127_0==RULE_DECIMAL) ) {
+ alt127=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 129, 0, input);
+ new NoViableAltException("", 127, 0, input);
throw nvae;
}
- switch (alt129) {
+ switch (alt127) {
case 1 :
- // InternalBlipDSL.g:8141:6: this_INT_4= RULE_INT
+ // InternalBlipDSL.g:8131:6: this_INT_4= RULE_INT
{
this_INT_4=(Token)match(input,RULE_INT,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22186,7 +22139,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:8149:6: this_DECIMAL_5= RULE_DECIMAL
+ // InternalBlipDSL.g:8139:6: this_DECIMAL_5= RULE_DECIMAL
{
this_DECIMAL_5=(Token)match(input,RULE_DECIMAL,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22245,7 +22198,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmTypeReference"
- // InternalBlipDSL.g:8166:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
+ // InternalBlipDSL.g:8156:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
public final EObject entryRuleJvmTypeReference() throws RecognitionException {
EObject current = null;
@@ -22253,8 +22206,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8166:57: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
- // InternalBlipDSL.g:8167:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
+ // InternalBlipDSL.g:8156:57: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
+ // InternalBlipDSL.g:8157:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmTypeReferenceRule());
@@ -22285,7 +22238,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmTypeReference"
- // InternalBlipDSL.g:8173:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) ;
+ // InternalBlipDSL.g:8163:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) ;
public final EObject ruleJvmTypeReference() throws RecognitionException {
EObject current = null;
@@ -22298,32 +22251,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8179:2: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) )
- // InternalBlipDSL.g:8180:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
+ // InternalBlipDSL.g:8169:2: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) )
+ // InternalBlipDSL.g:8170:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
{
- // InternalBlipDSL.g:8180:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalBlipDSL.g:8170:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA133_0==RULE_ID) ) {
- alt133=1;
+ if ( (LA131_0==RULE_ID) ) {
+ alt131=1;
}
- else if ( (LA133_0==59||LA133_0==84) ) {
- alt133=2;
+ else if ( (LA131_0==59||LA131_0==84) ) {
+ alt131=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 133, 0, input);
+ new NoViableAltException("", 131, 0, input);
throw nvae;
}
- switch (alt133) {
+ switch (alt131) {
case 1 :
- // InternalBlipDSL.g:8181:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
+ // InternalBlipDSL.g:8171:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
{
- // InternalBlipDSL.g:8181:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
- // InternalBlipDSL.g:8182:4: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
+ // InternalBlipDSL.g:8171:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
+ // InternalBlipDSL.g:8172:4: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
{
if ( state.backtracking==0 ) {
@@ -22341,20 +22294,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalBlipDSL.g:8190:4: ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
- loop132:
+ // InternalBlipDSL.g:8180:4: ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
+ loop130:
do {
- int alt132=2;
- int LA132_0 = input.LA(1);
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA132_0==64) ) {
- int LA132_2 = input.LA(2);
+ if ( (LA130_0==64) ) {
+ int LA130_2 = input.LA(2);
- if ( (LA132_2==65) ) {
- int LA132_3 = input.LA(3);
+ if ( (LA130_2==65) ) {
+ int LA130_3 = input.LA(3);
if ( (synpred50_InternalBlipDSL()) ) {
- alt132=1;
+ alt130=1;
}
@@ -22364,15 +22317,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt132) {
+ switch (alt130) {
case 1 :
- // InternalBlipDSL.g:8191:5: ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets )
+ // InternalBlipDSL.g:8181:5: ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets )
{
- // InternalBlipDSL.g:8197:5: ( () ruleArrayBrackets )
- // InternalBlipDSL.g:8198:6: () ruleArrayBrackets
+ // InternalBlipDSL.g:8187:5: ( () ruleArrayBrackets )
+ // InternalBlipDSL.g:8188:6: () ruleArrayBrackets
{
- // InternalBlipDSL.g:8198:6: ()
- // InternalBlipDSL.g:8199:7:
+ // InternalBlipDSL.g:8188:6: ()
+ // InternalBlipDSL.g:8189:7:
{
if ( state.backtracking==0 ) {
@@ -22407,7 +22360,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop132;
+ break loop130;
}
} while (true);
@@ -22418,7 +22371,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:8216:3: this_XFunctionTypeRef_3= ruleXFunctionTypeRef
+ // InternalBlipDSL.g:8206:3: this_XFunctionTypeRef_3= ruleXFunctionTypeRef
{
if ( state.backtracking==0 ) {
@@ -22464,7 +22417,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleArrayBrackets"
- // InternalBlipDSL.g:8228:1: entryRuleArrayBrackets returns [String current=null] : iv_ruleArrayBrackets= ruleArrayBrackets EOF ;
+ // InternalBlipDSL.g:8218:1: entryRuleArrayBrackets returns [String current=null] : iv_ruleArrayBrackets= ruleArrayBrackets EOF ;
public final String entryRuleArrayBrackets() throws RecognitionException {
String current = null;
@@ -22472,8 +22425,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8228:53: (iv_ruleArrayBrackets= ruleArrayBrackets EOF )
- // InternalBlipDSL.g:8229:2: iv_ruleArrayBrackets= ruleArrayBrackets EOF
+ // InternalBlipDSL.g:8218:53: (iv_ruleArrayBrackets= ruleArrayBrackets EOF )
+ // InternalBlipDSL.g:8219:2: iv_ruleArrayBrackets= ruleArrayBrackets EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getArrayBracketsRule());
@@ -22504,7 +22457,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleArrayBrackets"
- // InternalBlipDSL.g:8235:1: ruleArrayBrackets returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' kw= ']' ) ;
+ // InternalBlipDSL.g:8225:1: ruleArrayBrackets returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' kw= ']' ) ;
public final AntlrDatatypeRuleToken ruleArrayBrackets() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22514,11 +22467,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8241:2: ( (kw= '[' kw= ']' ) )
- // InternalBlipDSL.g:8242:2: (kw= '[' kw= ']' )
+ // InternalBlipDSL.g:8231:2: ( (kw= '[' kw= ']' ) )
+ // InternalBlipDSL.g:8232:2: (kw= '[' kw= ']' )
{
- // InternalBlipDSL.g:8242:2: (kw= '[' kw= ']' )
- // InternalBlipDSL.g:8243:3: kw= '[' kw= ']'
+ // InternalBlipDSL.g:8232:2: (kw= '[' kw= ']' )
+ // InternalBlipDSL.g:8233:3: kw= '[' kw= ']'
{
kw=(Token)match(input,64,FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22559,7 +22512,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXFunctionTypeRef"
- // InternalBlipDSL.g:8257:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
+ // InternalBlipDSL.g:8247:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
public final EObject entryRuleXFunctionTypeRef() throws RecognitionException {
EObject current = null;
@@ -22567,8 +22520,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8257:57: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
- // InternalBlipDSL.g:8258:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
+ // InternalBlipDSL.g:8247:57: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
+ // InternalBlipDSL.g:8248:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefRule());
@@ -22599,7 +22552,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXFunctionTypeRef"
- // InternalBlipDSL.g:8264:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
+ // InternalBlipDSL.g:8254:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleXFunctionTypeRef() throws RecognitionException {
EObject current = null;
@@ -22618,22 +22571,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8270:2: ( ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
- // InternalBlipDSL.g:8271:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8260:2: ( ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
+ // InternalBlipDSL.g:8261:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
{
- // InternalBlipDSL.g:8271:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
- // InternalBlipDSL.g:8272:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8261:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8262:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
{
- // InternalBlipDSL.g:8272:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalBlipDSL.g:8262:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA136_0==59) ) {
- alt136=1;
+ if ( (LA134_0==59) ) {
+ alt134=1;
}
- switch (alt136) {
+ switch (alt134) {
case 1 :
- // InternalBlipDSL.g:8273:4: otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')'
+ // InternalBlipDSL.g:8263:4: otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')'
{
otherlv_0=(Token)match(input,59,FOLLOW_108); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22641,22 +22594,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
- // InternalBlipDSL.g:8277:4: ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalBlipDSL.g:8267:4: ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )?
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA135_0==RULE_ID||LA135_0==59||LA135_0==84) ) {
- alt135=1;
+ if ( (LA133_0==RULE_ID||LA133_0==59||LA133_0==84) ) {
+ alt133=1;
}
- switch (alt135) {
+ switch (alt133) {
case 1 :
- // InternalBlipDSL.g:8278:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
+ // InternalBlipDSL.g:8268:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
{
- // InternalBlipDSL.g:8278:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:8279:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8268:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8269:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:8279:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:8280:7: lv_paramTypes_1_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8269:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8270:7: lv_paramTypes_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -22687,20 +22640,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8297:5: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
- loop134:
+ // InternalBlipDSL.g:8287:5: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
+ loop132:
do {
- int alt134=2;
- int LA134_0 = input.LA(1);
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA134_0==60) ) {
- alt134=1;
+ if ( (LA132_0==60) ) {
+ alt132=1;
}
- switch (alt134) {
+ switch (alt132) {
case 1 :
- // InternalBlipDSL.g:8298:6: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8288:6: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
{
otherlv_2=(Token)match(input,60,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22708,11 +22661,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
}
- // InternalBlipDSL.g:8302:6: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:8303:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8292:6: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8293:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:8303:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:8304:8: lv_paramTypes_3_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8293:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8294:8: lv_paramTypes_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -22748,7 +22701,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop134;
+ break loop132;
}
} while (true);
@@ -22776,11 +22729,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- // InternalBlipDSL.g:8332:3: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:8333:4: (lv_returnType_6_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8322:3: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8323:4: (lv_returnType_6_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:8333:4: (lv_returnType_6_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:8334:5: lv_returnType_6_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8323:4: (lv_returnType_6_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8324:5: lv_returnType_6_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -22836,7 +22789,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // InternalBlipDSL.g:8355:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
+ // InternalBlipDSL.g:8345:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
public final EObject entryRuleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
@@ -22844,8 +22797,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8355:70: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
- // InternalBlipDSL.g:8356:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
+ // InternalBlipDSL.g:8345:70: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
+ // InternalBlipDSL.g:8346:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceRule());
@@ -22876,7 +22829,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // InternalBlipDSL.g:8362:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) ;
+ // InternalBlipDSL.g:8352:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) ;
public final EObject ruleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
@@ -22900,17 +22853,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8368:2: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) )
- // InternalBlipDSL.g:8369:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
+ // InternalBlipDSL.g:8358:2: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) )
+ // InternalBlipDSL.g:8359:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
{
- // InternalBlipDSL.g:8369:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
- // InternalBlipDSL.g:8370:3: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
+ // InternalBlipDSL.g:8359:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
+ // InternalBlipDSL.g:8360:3: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
{
- // InternalBlipDSL.g:8370:3: ( ( ruleQualifiedName ) )
- // InternalBlipDSL.g:8371:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:8360:3: ( ( ruleQualifiedName ) )
+ // InternalBlipDSL.g:8361:4: ( ruleQualifiedName )
{
- // InternalBlipDSL.g:8371:4: ( ruleQualifiedName )
- // InternalBlipDSL.g:8372:5: ruleQualifiedName
+ // InternalBlipDSL.g:8361:4: ( ruleQualifiedName )
+ // InternalBlipDSL.g:8362:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -22940,15 +22893,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8386:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
- int alt141=2;
- alt141 = dfa141.predict(input);
- switch (alt141) {
+ // InternalBlipDSL.g:8376:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
+ int alt139=2;
+ alt139 = dfa139.predict(input);
+ switch (alt139) {
case 1 :
- // InternalBlipDSL.g:8387:4: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
+ // InternalBlipDSL.g:8377:4: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
{
- // InternalBlipDSL.g:8387:4: ( ( '<' )=>otherlv_1= '<' )
- // InternalBlipDSL.g:8388:5: ( '<' )=>otherlv_1= '<'
+ // InternalBlipDSL.g:8377:4: ( ( '<' )=>otherlv_1= '<' )
+ // InternalBlipDSL.g:8378:5: ( '<' )=>otherlv_1= '<'
{
otherlv_1=(Token)match(input,71,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22959,11 +22912,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8394:4: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:8395:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8384:4: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:8385:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:8395:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:8396:6: lv_arguments_2_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:8385:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8386:6: lv_arguments_2_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -22994,20 +22947,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8413:4: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
- loop137:
+ // InternalBlipDSL.g:8403:4: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
+ loop135:
do {
- int alt137=2;
- int LA137_0 = input.LA(1);
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA137_0==60) ) {
- alt137=1;
+ if ( (LA135_0==60) ) {
+ alt135=1;
}
- switch (alt137) {
+ switch (alt135) {
case 1 :
- // InternalBlipDSL.g:8414:5: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:8404:5: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
{
otherlv_3=(Token)match(input,60,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -23015,11 +22968,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
}
- // InternalBlipDSL.g:8418:5: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:8419:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8408:5: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:8409:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:8419:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:8420:7: lv_arguments_4_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:8409:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8410:7: lv_arguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -23055,7 +23008,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop137;
+ break loop135;
}
} while (true);
@@ -23065,20 +23018,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
}
- // InternalBlipDSL.g:8442:4: ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
- loop140:
+ // InternalBlipDSL.g:8432:4: ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
+ loop138:
do {
- int alt140=2;
- int LA140_0 = input.LA(1);
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA140_0==51) ) {
- int LA140_2 = input.LA(2);
+ if ( (LA138_0==51) ) {
+ int LA138_2 = input.LA(2);
- if ( (LA140_2==RULE_ID) ) {
- int LA140_3 = input.LA(3);
+ if ( (LA138_2==RULE_ID) ) {
+ int LA138_3 = input.LA(3);
if ( (synpred52_InternalBlipDSL()) ) {
- alt140=1;
+ alt138=1;
}
@@ -23088,18 +23041,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt140) {
+ switch (alt138) {
case 1 :
- // InternalBlipDSL.g:8443:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
+ // InternalBlipDSL.g:8433:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
{
- // InternalBlipDSL.g:8443:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) )
- // InternalBlipDSL.g:8444:6: ( ( () '.' ) )=> ( () otherlv_7= '.' )
+ // InternalBlipDSL.g:8433:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) )
+ // InternalBlipDSL.g:8434:6: ( ( () '.' ) )=> ( () otherlv_7= '.' )
{
- // InternalBlipDSL.g:8450:6: ( () otherlv_7= '.' )
- // InternalBlipDSL.g:8451:7: () otherlv_7= '.'
+ // InternalBlipDSL.g:8440:6: ( () otherlv_7= '.' )
+ // InternalBlipDSL.g:8441:7: () otherlv_7= '.'
{
- // InternalBlipDSL.g:8451:7: ()
- // InternalBlipDSL.g:8452:8:
+ // InternalBlipDSL.g:8441:7: ()
+ // InternalBlipDSL.g:8442:8:
{
if ( state.backtracking==0 ) {
@@ -23123,11 +23076,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8464:5: ( ( ruleValidID ) )
- // InternalBlipDSL.g:8465:6: ( ruleValidID )
+ // InternalBlipDSL.g:8454:5: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:8455:6: ( ruleValidID )
{
- // InternalBlipDSL.g:8465:6: ( ruleValidID )
- // InternalBlipDSL.g:8466:7: ruleValidID
+ // InternalBlipDSL.g:8455:6: ( ruleValidID )
+ // InternalBlipDSL.g:8456:7: ruleValidID
{
if ( state.backtracking==0 ) {
@@ -23157,15 +23110,15 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8480:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
- int alt139=2;
- alt139 = dfa139.predict(input);
- switch (alt139) {
+ // InternalBlipDSL.g:8470:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
+ int alt137=2;
+ alt137 = dfa137.predict(input);
+ switch (alt137) {
case 1 :
- // InternalBlipDSL.g:8481:6: ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>'
+ // InternalBlipDSL.g:8471:6: ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>'
{
- // InternalBlipDSL.g:8481:6: ( ( '<' )=>otherlv_9= '<' )
- // InternalBlipDSL.g:8482:7: ( '<' )=>otherlv_9= '<'
+ // InternalBlipDSL.g:8471:6: ( ( '<' )=>otherlv_9= '<' )
+ // InternalBlipDSL.g:8472:7: ( '<' )=>otherlv_9= '<'
{
otherlv_9=(Token)match(input,71,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -23176,11 +23129,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8488:6: ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:8489:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8478:6: ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:8479:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:8489:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:8490:8: lv_arguments_10_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:8479:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8480:8: lv_arguments_10_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -23211,20 +23164,20 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8507:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )*
- loop138:
+ // InternalBlipDSL.g:8497:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )*
+ loop136:
do {
- int alt138=2;
- int LA138_0 = input.LA(1);
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA138_0==60) ) {
- alt138=1;
+ if ( (LA136_0==60) ) {
+ alt136=1;
}
- switch (alt138) {
+ switch (alt136) {
case 1 :
- // InternalBlipDSL.g:8508:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:8498:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
{
otherlv_11=(Token)match(input,60,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -23232,11 +23185,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_11, grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0());
}
- // InternalBlipDSL.g:8512:7: ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
- // InternalBlipDSL.g:8513:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8502:7: ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
+ // InternalBlipDSL.g:8503:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
{
- // InternalBlipDSL.g:8513:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
- // InternalBlipDSL.g:8514:9: lv_arguments_12_0= ruleJvmArgumentTypeReference
+ // InternalBlipDSL.g:8503:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalBlipDSL.g:8504:9: lv_arguments_12_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
@@ -23272,7 +23225,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop138;
+ break loop136;
}
} while (true);
@@ -23293,7 +23246,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop140;
+ break loop138;
}
} while (true);
@@ -23328,7 +23281,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // InternalBlipDSL.g:8543:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
+ // InternalBlipDSL.g:8533:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
public final EObject entryRuleJvmArgumentTypeReference() throws RecognitionException {
EObject current = null;
@@ -23336,8 +23289,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8543:65: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
- // InternalBlipDSL.g:8544:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
+ // InternalBlipDSL.g:8533:65: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
+ // InternalBlipDSL.g:8534:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceRule());
@@ -23368,7 +23321,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmArgumentTypeReference"
- // InternalBlipDSL.g:8550:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
+ // InternalBlipDSL.g:8540:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
public final EObject ruleJvmArgumentTypeReference() throws RecognitionException {
EObject current = null;
@@ -23381,29 +23334,29 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8556:2: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
- // InternalBlipDSL.g:8557:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ // InternalBlipDSL.g:8546:2: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
+ // InternalBlipDSL.g:8547:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
{
- // InternalBlipDSL.g:8557:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalBlipDSL.g:8547:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA142_0==RULE_ID||LA142_0==59||LA142_0==84) ) {
- alt142=1;
+ if ( (LA140_0==RULE_ID||LA140_0==59||LA140_0==84) ) {
+ alt140=1;
}
- else if ( (LA142_0==119) ) {
- alt142=2;
+ else if ( (LA140_0==119) ) {
+ alt140=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 142, 0, input);
+ new NoViableAltException("", 140, 0, input);
throw nvae;
}
- switch (alt142) {
+ switch (alt140) {
case 1 :
- // InternalBlipDSL.g:8558:3: this_JvmTypeReference_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8548:3: this_JvmTypeReference_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -23425,7 +23378,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:8567:3: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
+ // InternalBlipDSL.g:8557:3: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
@@ -23471,7 +23424,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // InternalBlipDSL.g:8579:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
+ // InternalBlipDSL.g:8569:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
public final EObject entryRuleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
@@ -23479,8 +23432,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8579:65: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
- // InternalBlipDSL.g:8580:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
+ // InternalBlipDSL.g:8569:65: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
+ // InternalBlipDSL.g:8570:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceRule());
@@ -23511,7 +23464,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmWildcardTypeReference"
- // InternalBlipDSL.g:8586:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) ;
+ // InternalBlipDSL.g:8576:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) ;
public final EObject ruleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
@@ -23529,14 +23482,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8592:2: ( ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) )
- // InternalBlipDSL.g:8593:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
+ // InternalBlipDSL.g:8582:2: ( ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) )
+ // InternalBlipDSL.g:8583:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
{
- // InternalBlipDSL.g:8593:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
- // InternalBlipDSL.g:8594:3: () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
+ // InternalBlipDSL.g:8583:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
+ // InternalBlipDSL.g:8584:3: () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
{
- // InternalBlipDSL.g:8594:3: ()
- // InternalBlipDSL.g:8595:4:
+ // InternalBlipDSL.g:8584:3: ()
+ // InternalBlipDSL.g:8585:4:
{
if ( state.backtracking==0 ) {
@@ -23554,28 +23507,28 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
}
- // InternalBlipDSL.g:8605:3: ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
- int alt145=3;
- int LA145_0 = input.LA(1);
+ // InternalBlipDSL.g:8595:3: ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
+ int alt143=3;
+ int LA143_0 = input.LA(1);
- if ( (LA145_0==106) ) {
- alt145=1;
+ if ( (LA143_0==106) ) {
+ alt143=1;
}
- else if ( (LA145_0==107) ) {
- alt145=2;
+ else if ( (LA143_0==107) ) {
+ alt143=2;
}
- switch (alt145) {
+ switch (alt143) {
case 1 :
- // InternalBlipDSL.g:8606:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
+ // InternalBlipDSL.g:8596:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
{
- // InternalBlipDSL.g:8606:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
- // InternalBlipDSL.g:8607:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
+ // InternalBlipDSL.g:8596:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
+ // InternalBlipDSL.g:8597:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
{
- // InternalBlipDSL.g:8607:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
- // InternalBlipDSL.g:8608:6: (lv_constraints_2_0= ruleJvmUpperBound )
+ // InternalBlipDSL.g:8597:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
+ // InternalBlipDSL.g:8598:6: (lv_constraints_2_0= ruleJvmUpperBound )
{
- // InternalBlipDSL.g:8608:6: (lv_constraints_2_0= ruleJvmUpperBound )
- // InternalBlipDSL.g:8609:7: lv_constraints_2_0= ruleJvmUpperBound
+ // InternalBlipDSL.g:8598:6: (lv_constraints_2_0= ruleJvmUpperBound )
+ // InternalBlipDSL.g:8599:7: lv_constraints_2_0= ruleJvmUpperBound
{
if ( state.backtracking==0 ) {
@@ -23606,23 +23559,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8626:5: ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
- loop143:
+ // InternalBlipDSL.g:8616:5: ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
+ loop141:
do {
- int alt143=2;
- int LA143_0 = input.LA(1);
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA143_0==120) ) {
- alt143=1;
+ if ( (LA141_0==120) ) {
+ alt141=1;
}
- switch (alt143) {
+ switch (alt141) {
case 1 :
- // InternalBlipDSL.g:8627:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
+ // InternalBlipDSL.g:8617:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
{
- // InternalBlipDSL.g:8627:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
- // InternalBlipDSL.g:8628:7: lv_constraints_3_0= ruleJvmUpperBoundAnded
+ // InternalBlipDSL.g:8617:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
+ // InternalBlipDSL.g:8618:7: lv_constraints_3_0= ruleJvmUpperBoundAnded
{
if ( state.backtracking==0 ) {
@@ -23655,7 +23608,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop143;
+ break loop141;
}
} while (true);
@@ -23666,16 +23619,16 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:8647:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
+ // InternalBlipDSL.g:8637:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
{
- // InternalBlipDSL.g:8647:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
- // InternalBlipDSL.g:8648:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
+ // InternalBlipDSL.g:8637:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
+ // InternalBlipDSL.g:8638:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
{
- // InternalBlipDSL.g:8648:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) )
- // InternalBlipDSL.g:8649:6: (lv_constraints_4_0= ruleJvmLowerBound )
+ // InternalBlipDSL.g:8638:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) )
+ // InternalBlipDSL.g:8639:6: (lv_constraints_4_0= ruleJvmLowerBound )
{
- // InternalBlipDSL.g:8649:6: (lv_constraints_4_0= ruleJvmLowerBound )
- // InternalBlipDSL.g:8650:7: lv_constraints_4_0= ruleJvmLowerBound
+ // InternalBlipDSL.g:8639:6: (lv_constraints_4_0= ruleJvmLowerBound )
+ // InternalBlipDSL.g:8640:7: lv_constraints_4_0= ruleJvmLowerBound
{
if ( state.backtracking==0 ) {
@@ -23706,23 +23659,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:8667:5: ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
- loop144:
+ // InternalBlipDSL.g:8657:5: ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
+ loop142:
do {
- int alt144=2;
- int LA144_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA144_0==120) ) {
- alt144=1;
+ if ( (LA142_0==120) ) {
+ alt142=1;
}
- switch (alt144) {
+ switch (alt142) {
case 1 :
- // InternalBlipDSL.g:8668:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
+ // InternalBlipDSL.g:8658:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
{
- // InternalBlipDSL.g:8668:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
- // InternalBlipDSL.g:8669:7: lv_constraints_5_0= ruleJvmLowerBoundAnded
+ // InternalBlipDSL.g:8658:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
+ // InternalBlipDSL.g:8659:7: lv_constraints_5_0= ruleJvmLowerBoundAnded
{
if ( state.backtracking==0 ) {
@@ -23755,7 +23708,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop144;
+ break loop142;
}
} while (true);
@@ -23793,7 +23746,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmUpperBound"
- // InternalBlipDSL.g:8692:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
+ // InternalBlipDSL.g:8682:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
public final EObject entryRuleJvmUpperBound() throws RecognitionException {
EObject current = null;
@@ -23801,8 +23754,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8692:54: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
- // InternalBlipDSL.g:8693:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
+ // InternalBlipDSL.g:8682:54: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
+ // InternalBlipDSL.g:8683:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundRule());
@@ -23833,7 +23786,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmUpperBound"
- // InternalBlipDSL.g:8699:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalBlipDSL.g:8689:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmUpperBound() throws RecognitionException {
EObject current = null;
@@ -23845,11 +23798,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8705:2: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalBlipDSL.g:8706:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8695:2: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalBlipDSL.g:8696:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalBlipDSL.g:8706:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalBlipDSL.g:8707:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8696:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8697:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
otherlv_0=(Token)match(input,106,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -23857,11 +23810,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
}
- // InternalBlipDSL.g:8711:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:8712:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8701:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8702:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:8712:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:8713:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8702:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8703:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -23917,7 +23870,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // InternalBlipDSL.g:8734:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
+ // InternalBlipDSL.g:8724:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
public final EObject entryRuleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
@@ -23925,8 +23878,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8734:59: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
- // InternalBlipDSL.g:8735:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
+ // InternalBlipDSL.g:8724:59: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
+ // InternalBlipDSL.g:8725:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundAndedRule());
@@ -23957,7 +23910,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // InternalBlipDSL.g:8741:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalBlipDSL.g:8731:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
@@ -23969,11 +23922,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8747:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalBlipDSL.g:8748:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8737:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalBlipDSL.g:8738:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalBlipDSL.g:8748:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalBlipDSL.g:8749:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8738:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8739:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
otherlv_0=(Token)match(input,120,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -23981,11 +23934,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
}
- // InternalBlipDSL.g:8753:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:8754:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8743:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8744:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:8754:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:8755:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8744:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8745:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -24041,7 +23994,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmLowerBound"
- // InternalBlipDSL.g:8776:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
+ // InternalBlipDSL.g:8766:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
public final EObject entryRuleJvmLowerBound() throws RecognitionException {
EObject current = null;
@@ -24049,8 +24002,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8776:54: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
- // InternalBlipDSL.g:8777:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
+ // InternalBlipDSL.g:8766:54: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
+ // InternalBlipDSL.g:8767:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmLowerBoundRule());
@@ -24081,7 +24034,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmLowerBound"
- // InternalBlipDSL.g:8783:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalBlipDSL.g:8773:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmLowerBound() throws RecognitionException {
EObject current = null;
@@ -24093,11 +24046,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8789:2: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalBlipDSL.g:8790:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8779:2: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalBlipDSL.g:8780:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalBlipDSL.g:8790:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalBlipDSL.g:8791:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8780:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8781:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
otherlv_0=(Token)match(input,107,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24105,11 +24058,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
- // InternalBlipDSL.g:8795:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:8796:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8785:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8786:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:8796:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:8797:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8786:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8787:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -24165,7 +24118,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmLowerBoundAnded"
- // InternalBlipDSL.g:8818:1: entryRuleJvmLowerBoundAnded returns [EObject current=null] : iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF ;
+ // InternalBlipDSL.g:8808:1: entryRuleJvmLowerBoundAnded returns [EObject current=null] : iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF ;
public final EObject entryRuleJvmLowerBoundAnded() throws RecognitionException {
EObject current = null;
@@ -24173,8 +24126,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8818:59: (iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF )
- // InternalBlipDSL.g:8819:2: iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF
+ // InternalBlipDSL.g:8808:59: (iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF )
+ // InternalBlipDSL.g:8809:2: iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmLowerBoundAndedRule());
@@ -24205,7 +24158,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmLowerBoundAnded"
- // InternalBlipDSL.g:8825:1: ruleJvmLowerBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalBlipDSL.g:8815:1: ruleJvmLowerBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmLowerBoundAnded() throws RecognitionException {
EObject current = null;
@@ -24217,11 +24170,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8831:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalBlipDSL.g:8832:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8821:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalBlipDSL.g:8822:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalBlipDSL.g:8832:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalBlipDSL.g:8833:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8822:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalBlipDSL.g:8823:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
otherlv_0=(Token)match(input,120,FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24229,11 +24182,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0());
}
- // InternalBlipDSL.g:8837:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalBlipDSL.g:8838:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8827:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:8828:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalBlipDSL.g:8838:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalBlipDSL.g:8839:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalBlipDSL.g:8828:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalBlipDSL.g:8829:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -24289,7 +24242,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // InternalBlipDSL.g:8860:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
+ // InternalBlipDSL.g:8850:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
public final String entryRuleQualifiedNameWithWildcard() throws RecognitionException {
String current = null;
@@ -24297,8 +24250,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8860:65: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
- // InternalBlipDSL.g:8861:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
+ // InternalBlipDSL.g:8850:65: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
+ // InternalBlipDSL.g:8851:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule());
@@ -24329,7 +24282,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNameWithWildcard"
- // InternalBlipDSL.g:8867:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) ;
+ // InternalBlipDSL.g:8857:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) ;
public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -24341,11 +24294,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8873:2: ( (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) )
- // InternalBlipDSL.g:8874:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
+ // InternalBlipDSL.g:8863:2: ( (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) )
+ // InternalBlipDSL.g:8864:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
{
- // InternalBlipDSL.g:8874:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
- // InternalBlipDSL.g:8875:3: this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*'
+ // InternalBlipDSL.g:8864:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
+ // InternalBlipDSL.g:8865:3: this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*'
{
if ( state.backtracking==0 ) {
@@ -24406,7 +24359,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleValidID"
- // InternalBlipDSL.g:8899:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
+ // InternalBlipDSL.g:8889:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
public final String entryRuleValidID() throws RecognitionException {
String current = null;
@@ -24414,8 +24367,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8899:47: (iv_ruleValidID= ruleValidID EOF )
- // InternalBlipDSL.g:8900:2: iv_ruleValidID= ruleValidID EOF
+ // InternalBlipDSL.g:8889:47: (iv_ruleValidID= ruleValidID EOF )
+ // InternalBlipDSL.g:8890:2: iv_ruleValidID= ruleValidID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValidIDRule());
@@ -24446,7 +24399,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleValidID"
- // InternalBlipDSL.g:8906:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
+ // InternalBlipDSL.g:8896:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -24456,8 +24409,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8912:2: (this_ID_0= RULE_ID )
- // InternalBlipDSL.g:8913:2: this_ID_0= RULE_ID
+ // InternalBlipDSL.g:8902:2: (this_ID_0= RULE_ID )
+ // InternalBlipDSL.g:8903:2: this_ID_0= RULE_ID
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24492,7 +24445,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXImportSection"
- // InternalBlipDSL.g:8923:1: entryRuleXImportSection returns [EObject current=null] : iv_ruleXImportSection= ruleXImportSection EOF ;
+ // InternalBlipDSL.g:8913:1: entryRuleXImportSection returns [EObject current=null] : iv_ruleXImportSection= ruleXImportSection EOF ;
public final EObject entryRuleXImportSection() throws RecognitionException {
EObject current = null;
@@ -24500,8 +24453,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8923:55: (iv_ruleXImportSection= ruleXImportSection EOF )
- // InternalBlipDSL.g:8924:2: iv_ruleXImportSection= ruleXImportSection EOF
+ // InternalBlipDSL.g:8913:55: (iv_ruleXImportSection= ruleXImportSection EOF )
+ // InternalBlipDSL.g:8914:2: iv_ruleXImportSection= ruleXImportSection EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportSectionRule());
@@ -24532,7 +24485,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXImportSection"
- // InternalBlipDSL.g:8930:1: ruleXImportSection returns [EObject current=null] : ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ ;
+ // InternalBlipDSL.g:8920:1: ruleXImportSection returns [EObject current=null] : ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ ;
public final EObject ruleXImportSection() throws RecognitionException {
EObject current = null;
@@ -24543,27 +24496,27 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8936:2: ( ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ )
- // InternalBlipDSL.g:8937:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
+ // InternalBlipDSL.g:8926:2: ( ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ )
+ // InternalBlipDSL.g:8927:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
{
- // InternalBlipDSL.g:8937:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
- int cnt146=0;
- loop146:
+ // InternalBlipDSL.g:8927:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
+ int cnt144=0;
+ loop144:
do {
- int alt146=2;
- int LA146_0 = input.LA(1);
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA146_0==52) ) {
- alt146=1;
+ if ( (LA144_0==52) ) {
+ alt144=1;
}
- switch (alt146) {
+ switch (alt144) {
case 1 :
- // InternalBlipDSL.g:8938:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
+ // InternalBlipDSL.g:8928:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
{
- // InternalBlipDSL.g:8938:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
- // InternalBlipDSL.g:8939:4: lv_importDeclarations_0_0= ruleXImportDeclaration
+ // InternalBlipDSL.g:8928:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
+ // InternalBlipDSL.g:8929:4: lv_importDeclarations_0_0= ruleXImportDeclaration
{
if ( state.backtracking==0 ) {
@@ -24596,13 +24549,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt146 >= 1 ) break loop146;
+ if ( cnt144 >= 1 ) break loop144;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(146, input);
+ new EarlyExitException(144, input);
throw eee;
}
- cnt146++;
+ cnt144++;
} while (true);
@@ -24627,7 +24580,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNameInStaticImport"
- // InternalBlipDSL.g:8959:1: entryRuleQualifiedNameInStaticImport returns [String current=null] : iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF ;
+ // InternalBlipDSL.g:8949:1: entryRuleQualifiedNameInStaticImport returns [String current=null] : iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF ;
public final String entryRuleQualifiedNameInStaticImport() throws RecognitionException {
String current = null;
@@ -24635,8 +24588,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalBlipDSL.g:8959:67: (iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF )
- // InternalBlipDSL.g:8960:2: iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF
+ // InternalBlipDSL.g:8949:67: (iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF )
+ // InternalBlipDSL.g:8950:2: iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameInStaticImportRule());
@@ -24667,7 +24620,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNameInStaticImport"
- // InternalBlipDSL.g:8966:1: ruleQualifiedNameInStaticImport returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID kw= '.' )+ ;
+ // InternalBlipDSL.g:8956:1: ruleQualifiedNameInStaticImport returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID kw= '.' )+ ;
public final AntlrDatatypeRuleToken ruleQualifiedNameInStaticImport() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -24679,30 +24632,30 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8972:2: ( (this_ValidID_0= ruleValidID kw= '.' )+ )
- // InternalBlipDSL.g:8973:2: (this_ValidID_0= ruleValidID kw= '.' )+
+ // InternalBlipDSL.g:8962:2: ( (this_ValidID_0= ruleValidID kw= '.' )+ )
+ // InternalBlipDSL.g:8963:2: (this_ValidID_0= ruleValidID kw= '.' )+
{
- // InternalBlipDSL.g:8973:2: (this_ValidID_0= ruleValidID kw= '.' )+
- int cnt147=0;
- loop147:
+ // InternalBlipDSL.g:8963:2: (this_ValidID_0= ruleValidID kw= '.' )+
+ int cnt145=0;
+ loop145:
do {
- int alt147=2;
- int LA147_0 = input.LA(1);
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA147_0==RULE_ID) ) {
- int LA147_2 = input.LA(2);
+ if ( (LA145_0==RULE_ID) ) {
+ int LA145_2 = input.LA(2);
- if ( (LA147_2==51) ) {
- alt147=1;
+ if ( (LA145_2==51) ) {
+ alt145=1;
}
}
- switch (alt147) {
+ switch (alt145) {
case 1 :
- // InternalBlipDSL.g:8974:3: this_ValidID_0= ruleValidID kw= '.'
+ // InternalBlipDSL.g:8964:3: this_ValidID_0= ruleValidID kw= '.'
{
if ( state.backtracking==0 ) {
@@ -24736,13 +24689,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt147 >= 1 ) break loop147;
+ if ( cnt145 >= 1 ) break loop145;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(147, input);
+ new EarlyExitException(145, input);
throw eee;
}
- cnt147++;
+ cnt145++;
} while (true);
@@ -24767,7 +24720,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleServiceExecutionModeEnum"
- // InternalBlipDSL.g:8993:1: ruleServiceExecutionModeEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) ) ;
+ // InternalBlipDSL.g:8983:1: ruleServiceExecutionModeEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) ) ;
public final Enumerator ruleServiceExecutionModeEnum() throws RecognitionException {
Enumerator current = null;
@@ -24778,32 +24731,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:8999:2: ( ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) ) )
- // InternalBlipDSL.g:9000:2: ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) )
+ // InternalBlipDSL.g:8989:2: ( ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) ) )
+ // InternalBlipDSL.g:8990:2: ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) )
{
- // InternalBlipDSL.g:9000:2: ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) )
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalBlipDSL.g:8990:2: ( (enumLiteral_0= 'synchron' ) | (enumLiteral_1= 'oneway' ) )
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA148_0==121) ) {
- alt148=1;
+ if ( (LA146_0==121) ) {
+ alt146=1;
}
- else if ( (LA148_0==122) ) {
- alt148=2;
+ else if ( (LA146_0==122) ) {
+ alt146=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 148, 0, input);
+ new NoViableAltException("", 146, 0, input);
throw nvae;
}
- switch (alt148) {
+ switch (alt146) {
case 1 :
- // InternalBlipDSL.g:9001:3: (enumLiteral_0= 'synchron' )
+ // InternalBlipDSL.g:8991:3: (enumLiteral_0= 'synchron' )
{
- // InternalBlipDSL.g:9001:3: (enumLiteral_0= 'synchron' )
- // InternalBlipDSL.g:9002:4: enumLiteral_0= 'synchron'
+ // InternalBlipDSL.g:8991:3: (enumLiteral_0= 'synchron' )
+ // InternalBlipDSL.g:8992:4: enumLiteral_0= 'synchron'
{
enumLiteral_0=(Token)match(input,121,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24819,10 +24772,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:9009:3: (enumLiteral_1= 'oneway' )
+ // InternalBlipDSL.g:8999:3: (enumLiteral_1= 'oneway' )
{
- // InternalBlipDSL.g:9009:3: (enumLiteral_1= 'oneway' )
- // InternalBlipDSL.g:9010:4: enumLiteral_1= 'oneway'
+ // InternalBlipDSL.g:8999:3: (enumLiteral_1= 'oneway' )
+ // InternalBlipDSL.g:9000:4: enumLiteral_1= 'oneway'
{
enumLiteral_1=(Token)match(input,122,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24862,7 +24815,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEndEventHandlingEnum"
- // InternalBlipDSL.g:9020:1: ruleEndEventHandlingEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) ) ;
+ // InternalBlipDSL.g:9010:1: ruleEndEventHandlingEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) ) ;
public final Enumerator ruleEndEventHandlingEnum() throws RecognitionException {
Enumerator current = null;
@@ -24873,32 +24826,32 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:9026:2: ( ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) ) )
- // InternalBlipDSL.g:9027:2: ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) )
+ // InternalBlipDSL.g:9016:2: ( ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) ) )
+ // InternalBlipDSL.g:9017:2: ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) )
{
- // InternalBlipDSL.g:9027:2: ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) )
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalBlipDSL.g:9017:2: ( (enumLiteral_0= 'terminates process' ) | (enumLiteral_1= 'ends token path' ) )
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA149_0==123) ) {
- alt149=1;
+ if ( (LA147_0==123) ) {
+ alt147=1;
}
- else if ( (LA149_0==124) ) {
- alt149=2;
+ else if ( (LA147_0==124) ) {
+ alt147=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 149, 0, input);
+ new NoViableAltException("", 147, 0, input);
throw nvae;
}
- switch (alt149) {
+ switch (alt147) {
case 1 :
- // InternalBlipDSL.g:9028:3: (enumLiteral_0= 'terminates process' )
+ // InternalBlipDSL.g:9018:3: (enumLiteral_0= 'terminates process' )
{
- // InternalBlipDSL.g:9028:3: (enumLiteral_0= 'terminates process' )
- // InternalBlipDSL.g:9029:4: enumLiteral_0= 'terminates process'
+ // InternalBlipDSL.g:9018:3: (enumLiteral_0= 'terminates process' )
+ // InternalBlipDSL.g:9019:4: enumLiteral_0= 'terminates process'
{
enumLiteral_0=(Token)match(input,123,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24914,10 +24867,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:9036:3: (enumLiteral_1= 'ends token path' )
+ // InternalBlipDSL.g:9026:3: (enumLiteral_1= 'ends token path' )
{
- // InternalBlipDSL.g:9036:3: (enumLiteral_1= 'ends token path' )
- // InternalBlipDSL.g:9037:4: enumLiteral_1= 'ends token path'
+ // InternalBlipDSL.g:9026:3: (enumLiteral_1= 'ends token path' )
+ // InternalBlipDSL.g:9027:4: enumLiteral_1= 'ends token path'
{
enumLiteral_1=(Token)match(input,124,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24957,7 +24910,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIconsEnum"
- // InternalBlipDSL.g:9047:1: ruleIconsEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) ) ;
+ // InternalBlipDSL.g:9037:1: ruleIconsEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) ) ;
public final Enumerator ruleIconsEnum() throws RecognitionException {
Enumerator current = null;
@@ -25052,456 +25005,456 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalBlipDSL.g:9053:2: ( ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) ) )
- // InternalBlipDSL.g:9054:2: ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) )
+ // InternalBlipDSL.g:9043:2: ( ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) ) )
+ // InternalBlipDSL.g:9044:2: ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) )
{
- // InternalBlipDSL.g:9054:2: ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) )
- int alt150=86;
+ // InternalBlipDSL.g:9044:2: ( (enumLiteral_0= 'plus' ) | (enumLiteral_1= 'minus' ) | (enumLiteral_2= 'info' ) | (enumLiteral_3= 'left' ) | (enumLiteral_4= 'up' ) | (enumLiteral_5= 'right' ) | (enumLiteral_6= 'down' ) | (enumLiteral_7= 'exchange' ) | (enumLiteral_8= 'home' ) | (enumLiteral_9= 'home-1' ) | (enumLiteral_10= 'up-dir' ) | (enumLiteral_11= 'right-dir' ) | (enumLiteral_12= 'down-dir' ) | (enumLiteral_13= 'left-dir' ) | (enumLiteral_14= 'star' ) | (enumLiteral_15= 'star-empty' ) | (enumLiteral_16= 'th-list' ) | (enumLiteral_17= 'heart-empty' ) | (enumLiteral_18= 'heart' ) | (enumLiteral_19= 'music' ) | (enumLiteral_20= 'th' ) | (enumLiteral_21= 'flag' ) | (enumLiteral_22= 'cog' ) | (enumLiteral_23= 'attention' ) | (enumLiteral_24= 'mail' ) | (enumLiteral_25= 'edit' ) | (enumLiteral_26= 'pencil' ) | (enumLiteral_27= 'ok' ) | (enumLiteral_28= 'cancel-1' ) | (enumLiteral_29= 'cancel' ) | (enumLiteral_30= 'cancel-circle' ) | (enumLiteral_31= 'help' ) | (enumLiteral_32= 'plus-circle' ) | (enumLiteral_33= 'minus-circle' ) | (enumLiteral_34= 'right-thin' ) | (enumLiteral_35= 'forward' ) | (enumLiteral_36= 'cw' ) | (enumLiteral_37= 'left-thin' ) | (enumLiteral_38= 'up-thin' ) | (enumLiteral_39= 'down-thin' ) | (enumLiteral_40= 'left-bold' ) | (enumLiteral_41= 'right-bold' ) | (enumLiteral_42= 'up-bold' ) | (enumLiteral_43= 'down-bold' ) | (enumLiteral_44= 'user-add' ) | (enumLiteral_45= 'help-circle' ) | (enumLiteral_46= 'info-circle' ) | (enumLiteral_47= 'back' ) | (enumLiteral_48= 'eye' ) | (enumLiteral_49= 'tag' ) | (enumLiteral_50= 'upload-cloud' ) | (enumLiteral_51= 'reply' ) | (enumLiteral_52= 'export' ) | (enumLiteral_53= 'print' ) | (enumLiteral_54= 'retweet' ) | (enumLiteral_55= 'comment' ) | (enumLiteral_56= 'vcard' ) | (enumLiteral_57= 'location' ) | (enumLiteral_58= 'trash' ) | (enumLiteral_59= 'resize-full' ) | (enumLiteral_60= 'resize-small' ) | (enumLiteral_61= 'down-open' ) | (enumLiteral_62= 'left-open' ) | (enumLiteral_63= 'right-open' ) | (enumLiteral_64= 'up-open' ) | (enumLiteral_65= 'arrows-cw' ) | (enumLiteral_66= 'chart-pie' ) | (enumLiteral_67= 'search-1' ) | (enumLiteral_68= 'user' ) | (enumLiteral_69= 'users' ) | (enumLiteral_70= 'monitor' ) | (enumLiteral_71= 'folder' ) | (enumLiteral_72= 'doc' ) | (enumLiteral_73= 'calendar' ) | (enumLiteral_74= 'chart' ) | (enumLiteral_75= 'attach' ) | (enumLiteral_76= 'upload' ) | (enumLiteral_77= 'download' ) | (enumLiteral_78= 'mobile' ) | (enumLiteral_79= 'camera' ) | (enumLiteral_80= 'lock' ) | (enumLiteral_81= 'lock-open' ) | (enumLiteral_82= 'bell' ) | (enumLiteral_83= 'link' ) | (enumLiteral_84= 'clock' ) | (enumLiteral_85= 'block' ) )
+ int alt148=86;
switch ( input.LA(1) ) {
case 125:
{
- alt150=1;
+ alt148=1;
}
break;
case 126:
{
- alt150=2;
+ alt148=2;
}
break;
case 127:
{
- alt150=3;
+ alt148=3;
}
break;
case 128:
{
- alt150=4;
+ alt148=4;
}
break;
case 129:
{
- alt150=5;
+ alt148=5;
}
break;
case 130:
{
- alt150=6;
+ alt148=6;
}
break;
case 131:
{
- alt150=7;
+ alt148=7;
}
break;
case 132:
{
- alt150=8;
+ alt148=8;
}
break;
case 133:
{
- alt150=9;
+ alt148=9;
}
break;
case 134:
{
- alt150=10;
+ alt148=10;
}
break;
case 135:
{
- alt150=11;
+ alt148=11;
}
break;
case 136:
{
- alt150=12;
+ alt148=12;
}
break;
case 137:
{
- alt150=13;
+ alt148=13;
}
break;
case 138:
{
- alt150=14;
+ alt148=14;
}
break;
case 139:
{
- alt150=15;
+ alt148=15;
}
break;
case 140:
{
- alt150=16;
+ alt148=16;
}
break;
case 141:
{
- alt150=17;
+ alt148=17;
}
break;
case 142:
{
- alt150=18;
+ alt148=18;
}
break;
case 143:
{
- alt150=19;
+ alt148=19;
}
break;
case 144:
{
- alt150=20;
+ alt148=20;
}
break;
case 145:
{
- alt150=21;
+ alt148=21;
}
break;
case 146:
{
- alt150=22;
+ alt148=22;
}
break;
case 147:
{
- alt150=23;
+ alt148=23;
}
break;
case 148:
{
- alt150=24;
+ alt148=24;
}
break;
case 149:
{
- alt150=25;
+ alt148=25;
}
break;
case 150:
{
- alt150=26;
+ alt148=26;
}
break;
case 151:
{
- alt150=27;
+ alt148=27;
}
break;
case 152:
{
- alt150=28;
+ alt148=28;
}
break;
case 153:
{
- alt150=29;
+ alt148=29;
}
break;
case 154:
{
- alt150=30;
+ alt148=30;
}
break;
case 155:
{
- alt150=31;
+ alt148=31;
}
break;
case 156:
{
- alt150=32;
+ alt148=32;
}
break;
case 157:
{
- alt150=33;
+ alt148=33;
}
break;
case 158:
{
- alt150=34;
+ alt148=34;
}
break;
case 159:
{
- alt150=35;
+ alt148=35;
}
break;
case 160:
{
- alt150=36;
+ alt148=36;
}
break;
case 161:
{
- alt150=37;
+ alt148=37;
}
break;
case 162:
{
- alt150=38;
+ alt148=38;
}
break;
case 163:
{
- alt150=39;
+ alt148=39;
}
break;
case 164:
{
- alt150=40;
+ alt148=40;
}
break;
case 165:
{
- alt150=41;
+ alt148=41;
}
break;
case 166:
{
- alt150=42;
+ alt148=42;
}
break;
case 167:
{
- alt150=43;
+ alt148=43;
}
break;
case 168:
{
- alt150=44;
+ alt148=44;
}
break;
case 169:
{
- alt150=45;
+ alt148=45;
}
break;
case 170:
{
- alt150=46;
+ alt148=46;
}
break;
case 171:
{
- alt150=47;
+ alt148=47;
}
break;
case 172:
{
- alt150=48;
+ alt148=48;
}
break;
case 173:
{
- alt150=49;
+ alt148=49;
}
break;
case 174:
{
- alt150=50;
+ alt148=50;
}
break;
case 175:
{
- alt150=51;
+ alt148=51;
}
break;
case 176:
{
- alt150=52;
+ alt148=52;
}
break;
case 177:
{
- alt150=53;
+ alt148=53;
}
break;
case 178:
{
- alt150=54;
+ alt148=54;
}
break;
case 179:
{
- alt150=55;
+ alt148=55;
}
break;
case 180:
{
- alt150=56;
+ alt148=56;
}
break;
case 181:
{
- alt150=57;
+ alt148=57;
}
break;
case 182:
{
- alt150=58;
+ alt148=58;
}
break;
case 183:
{
- alt150=59;
+ alt148=59;
}
break;
case 184:
{
- alt150=60;
+ alt148=60;
}
break;
case 185:
{
- alt150=61;
+ alt148=61;
}
break;
case 186:
{
- alt150=62;
+ alt148=62;
}
break;
case 187:
{
- alt150=63;
+ alt148=63;
}
break;
case 188:
{
- alt150=64;
+ alt148=64;
}
break;
case 189:
{
- alt150=65;
+ alt148=65;
}
break;
case 190:
{
- alt150=66;
+ alt148=66;
}
break;
case 191:
{
- alt150=67;
+ alt148=67;
}
break;
case 192:
{
- alt150=68;
+ alt148=68;
}
break;
case 193:
{
- alt150=69;
+ alt148=69;
}
break;
case 194:
{
- alt150=70;
+ alt148=70;
}
break;
case 195:
{
- alt150=71;
+ alt148=71;
}
break;
case 196:
{
- alt150=72;
+ alt148=72;
}
break;
case 197:
{
- alt150=73;
+ alt148=73;
}
break;
case 198:
{
- alt150=74;
+ alt148=74;
}
break;
case 199:
{
- alt150=75;
+ alt148=75;
}
break;
case 200:
{
- alt150=76;
+ alt148=76;
}
break;
case 201:
{
- alt150=77;
+ alt148=77;
}
break;
case 202:
{
- alt150=78;
+ alt148=78;
}
break;
case 203:
{
- alt150=79;
+ alt148=79;
}
break;
case 204:
{
- alt150=80;
+ alt148=80;
}
break;
case 205:
{
- alt150=81;
+ alt148=81;
}
break;
case 206:
{
- alt150=82;
+ alt148=82;
}
break;
case 207:
{
- alt150=83;
+ alt148=83;
}
break;
case 208:
{
- alt150=84;
+ alt148=84;
}
break;
case 209:
{
- alt150=85;
+ alt148=85;
}
break;
case 210:
{
- alt150=86;
+ alt148=86;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 150, 0, input);
+ new NoViableAltException("", 148, 0, input);
throw nvae;
}
- switch (alt150) {
+ switch (alt148) {
case 1 :
- // InternalBlipDSL.g:9055:3: (enumLiteral_0= 'plus' )
+ // InternalBlipDSL.g:9045:3: (enumLiteral_0= 'plus' )
{
- // InternalBlipDSL.g:9055:3: (enumLiteral_0= 'plus' )
- // InternalBlipDSL.g:9056:4: enumLiteral_0= 'plus'
+ // InternalBlipDSL.g:9045:3: (enumLiteral_0= 'plus' )
+ // InternalBlipDSL.g:9046:4: enumLiteral_0= 'plus'
{
enumLiteral_0=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25517,10 +25470,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalBlipDSL.g:9063:3: (enumLiteral_1= 'minus' )
+ // InternalBlipDSL.g:9053:3: (enumLiteral_1= 'minus' )
{
- // InternalBlipDSL.g:9063:3: (enumLiteral_1= 'minus' )
- // InternalBlipDSL.g:9064:4: enumLiteral_1= 'minus'
+ // InternalBlipDSL.g:9053:3: (enumLiteral_1= 'minus' )
+ // InternalBlipDSL.g:9054:4: enumLiteral_1= 'minus'
{
enumLiteral_1=(Token)match(input,126,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25536,10 +25489,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:9071:3: (enumLiteral_2= 'info' )
+ // InternalBlipDSL.g:9061:3: (enumLiteral_2= 'info' )
{
- // InternalBlipDSL.g:9071:3: (enumLiteral_2= 'info' )
- // InternalBlipDSL.g:9072:4: enumLiteral_2= 'info'
+ // InternalBlipDSL.g:9061:3: (enumLiteral_2= 'info' )
+ // InternalBlipDSL.g:9062:4: enumLiteral_2= 'info'
{
enumLiteral_2=(Token)match(input,127,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25555,10 +25508,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalBlipDSL.g:9079:3: (enumLiteral_3= 'left' )
+ // InternalBlipDSL.g:9069:3: (enumLiteral_3= 'left' )
{
- // InternalBlipDSL.g:9079:3: (enumLiteral_3= 'left' )
- // InternalBlipDSL.g:9080:4: enumLiteral_3= 'left'
+ // InternalBlipDSL.g:9069:3: (enumLiteral_3= 'left' )
+ // InternalBlipDSL.g:9070:4: enumLiteral_3= 'left'
{
enumLiteral_3=(Token)match(input,128,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25574,10 +25527,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalBlipDSL.g:9087:3: (enumLiteral_4= 'up' )
+ // InternalBlipDSL.g:9077:3: (enumLiteral_4= 'up' )
{
- // InternalBlipDSL.g:9087:3: (enumLiteral_4= 'up' )
- // InternalBlipDSL.g:9088:4: enumLiteral_4= 'up'
+ // InternalBlipDSL.g:9077:3: (enumLiteral_4= 'up' )
+ // InternalBlipDSL.g:9078:4: enumLiteral_4= 'up'
{
enumLiteral_4=(Token)match(input,129,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25593,10 +25546,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalBlipDSL.g:9095:3: (enumLiteral_5= 'right' )
+ // InternalBlipDSL.g:9085:3: (enumLiteral_5= 'right' )
{
- // InternalBlipDSL.g:9095:3: (enumLiteral_5= 'right' )
- // InternalBlipDSL.g:9096:4: enumLiteral_5= 'right'
+ // InternalBlipDSL.g:9085:3: (enumLiteral_5= 'right' )
+ // InternalBlipDSL.g:9086:4: enumLiteral_5= 'right'
{
enumLiteral_5=(Token)match(input,130,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25612,10 +25565,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalBlipDSL.g:9103:3: (enumLiteral_6= 'down' )
+ // InternalBlipDSL.g:9093:3: (enumLiteral_6= 'down' )
{
- // InternalBlipDSL.g:9103:3: (enumLiteral_6= 'down' )
- // InternalBlipDSL.g:9104:4: enumLiteral_6= 'down'
+ // InternalBlipDSL.g:9093:3: (enumLiteral_6= 'down' )
+ // InternalBlipDSL.g:9094:4: enumLiteral_6= 'down'
{
enumLiteral_6=(Token)match(input,131,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25631,10 +25584,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalBlipDSL.g:9111:3: (enumLiteral_7= 'exchange' )
+ // InternalBlipDSL.g:9101:3: (enumLiteral_7= 'exchange' )
{
- // InternalBlipDSL.g:9111:3: (enumLiteral_7= 'exchange' )
- // InternalBlipDSL.g:9112:4: enumLiteral_7= 'exchange'
+ // InternalBlipDSL.g:9101:3: (enumLiteral_7= 'exchange' )
+ // InternalBlipDSL.g:9102:4: enumLiteral_7= 'exchange'
{
enumLiteral_7=(Token)match(input,132,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25650,10 +25603,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalBlipDSL.g:9119:3: (enumLiteral_8= 'home' )
+ // InternalBlipDSL.g:9109:3: (enumLiteral_8= 'home' )
{
- // InternalBlipDSL.g:9119:3: (enumLiteral_8= 'home' )
- // InternalBlipDSL.g:9120:4: enumLiteral_8= 'home'
+ // InternalBlipDSL.g:9109:3: (enumLiteral_8= 'home' )
+ // InternalBlipDSL.g:9110:4: enumLiteral_8= 'home'
{
enumLiteral_8=(Token)match(input,133,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25669,10 +25622,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalBlipDSL.g:9127:3: (enumLiteral_9= 'home-1' )
+ // InternalBlipDSL.g:9117:3: (enumLiteral_9= 'home-1' )
{
- // InternalBlipDSL.g:9127:3: (enumLiteral_9= 'home-1' )
- // InternalBlipDSL.g:9128:4: enumLiteral_9= 'home-1'
+ // InternalBlipDSL.g:9117:3: (enumLiteral_9= 'home-1' )
+ // InternalBlipDSL.g:9118:4: enumLiteral_9= 'home-1'
{
enumLiteral_9=(Token)match(input,134,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25688,10 +25641,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalBlipDSL.g:9135:3: (enumLiteral_10= 'up-dir' )
+ // InternalBlipDSL.g:9125:3: (enumLiteral_10= 'up-dir' )
{
- // InternalBlipDSL.g:9135:3: (enumLiteral_10= 'up-dir' )
- // InternalBlipDSL.g:9136:4: enumLiteral_10= 'up-dir'
+ // InternalBlipDSL.g:9125:3: (enumLiteral_10= 'up-dir' )
+ // InternalBlipDSL.g:9126:4: enumLiteral_10= 'up-dir'
{
enumLiteral_10=(Token)match(input,135,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25707,10 +25660,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalBlipDSL.g:9143:3: (enumLiteral_11= 'right-dir' )
+ // InternalBlipDSL.g:9133:3: (enumLiteral_11= 'right-dir' )
{
- // InternalBlipDSL.g:9143:3: (enumLiteral_11= 'right-dir' )
- // InternalBlipDSL.g:9144:4: enumLiteral_11= 'right-dir'
+ // InternalBlipDSL.g:9133:3: (enumLiteral_11= 'right-dir' )
+ // InternalBlipDSL.g:9134:4: enumLiteral_11= 'right-dir'
{
enumLiteral_11=(Token)match(input,136,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25726,10 +25679,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalBlipDSL.g:9151:3: (enumLiteral_12= 'down-dir' )
+ // InternalBlipDSL.g:9141:3: (enumLiteral_12= 'down-dir' )
{
- // InternalBlipDSL.g:9151:3: (enumLiteral_12= 'down-dir' )
- // InternalBlipDSL.g:9152:4: enumLiteral_12= 'down-dir'
+ // InternalBlipDSL.g:9141:3: (enumLiteral_12= 'down-dir' )
+ // InternalBlipDSL.g:9142:4: enumLiteral_12= 'down-dir'
{
enumLiteral_12=(Token)match(input,137,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25745,10 +25698,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalBlipDSL.g:9159:3: (enumLiteral_13= 'left-dir' )
+ // InternalBlipDSL.g:9149:3: (enumLiteral_13= 'left-dir' )
{
- // InternalBlipDSL.g:9159:3: (enumLiteral_13= 'left-dir' )
- // InternalBlipDSL.g:9160:4: enumLiteral_13= 'left-dir'
+ // InternalBlipDSL.g:9149:3: (enumLiteral_13= 'left-dir' )
+ // InternalBlipDSL.g:9150:4: enumLiteral_13= 'left-dir'
{
enumLiteral_13=(Token)match(input,138,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25764,10 +25717,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalBlipDSL.g:9167:3: (enumLiteral_14= 'star' )
+ // InternalBlipDSL.g:9157:3: (enumLiteral_14= 'star' )
{
- // InternalBlipDSL.g:9167:3: (enumLiteral_14= 'star' )
- // InternalBlipDSL.g:9168:4: enumLiteral_14= 'star'
+ // InternalBlipDSL.g:9157:3: (enumLiteral_14= 'star' )
+ // InternalBlipDSL.g:9158:4: enumLiteral_14= 'star'
{
enumLiteral_14=(Token)match(input,139,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25783,10 +25736,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 16 :
- // InternalBlipDSL.g:9175:3: (enumLiteral_15= 'star-empty' )
+ // InternalBlipDSL.g:9165:3: (enumLiteral_15= 'star-empty' )
{
- // InternalBlipDSL.g:9175:3: (enumLiteral_15= 'star-empty' )
- // InternalBlipDSL.g:9176:4: enumLiteral_15= 'star-empty'
+ // InternalBlipDSL.g:9165:3: (enumLiteral_15= 'star-empty' )
+ // InternalBlipDSL.g:9166:4: enumLiteral_15= 'star-empty'
{
enumLiteral_15=(Token)match(input,140,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25802,10 +25755,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 17 :
- // InternalBlipDSL.g:9183:3: (enumLiteral_16= 'th-list' )
+ // InternalBlipDSL.g:9173:3: (enumLiteral_16= 'th-list' )
{
- // InternalBlipDSL.g:9183:3: (enumLiteral_16= 'th-list' )
- // InternalBlipDSL.g:9184:4: enumLiteral_16= 'th-list'
+ // InternalBlipDSL.g:9173:3: (enumLiteral_16= 'th-list' )
+ // InternalBlipDSL.g:9174:4: enumLiteral_16= 'th-list'
{
enumLiteral_16=(Token)match(input,141,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25821,10 +25774,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 18 :
- // InternalBlipDSL.g:9191:3: (enumLiteral_17= 'heart-empty' )
+ // InternalBlipDSL.g:9181:3: (enumLiteral_17= 'heart-empty' )
{
- // InternalBlipDSL.g:9191:3: (enumLiteral_17= 'heart-empty' )
- // InternalBlipDSL.g:9192:4: enumLiteral_17= 'heart-empty'
+ // InternalBlipDSL.g:9181:3: (enumLiteral_17= 'heart-empty' )
+ // InternalBlipDSL.g:9182:4: enumLiteral_17= 'heart-empty'
{
enumLiteral_17=(Token)match(input,142,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25840,10 +25793,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 19 :
- // InternalBlipDSL.g:9199:3: (enumLiteral_18= 'heart' )
+ // InternalBlipDSL.g:9189:3: (enumLiteral_18= 'heart' )
{
- // InternalBlipDSL.g:9199:3: (enumLiteral_18= 'heart' )
- // InternalBlipDSL.g:9200:4: enumLiteral_18= 'heart'
+ // InternalBlipDSL.g:9189:3: (enumLiteral_18= 'heart' )
+ // InternalBlipDSL.g:9190:4: enumLiteral_18= 'heart'
{
enumLiteral_18=(Token)match(input,143,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25859,10 +25812,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 20 :
- // InternalBlipDSL.g:9207:3: (enumLiteral_19= 'music' )
+ // InternalBlipDSL.g:9197:3: (enumLiteral_19= 'music' )
{
- // InternalBlipDSL.g:9207:3: (enumLiteral_19= 'music' )
- // InternalBlipDSL.g:9208:4: enumLiteral_19= 'music'
+ // InternalBlipDSL.g:9197:3: (enumLiteral_19= 'music' )
+ // InternalBlipDSL.g:9198:4: enumLiteral_19= 'music'
{
enumLiteral_19=(Token)match(input,144,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25878,10 +25831,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 21 :
- // InternalBlipDSL.g:9215:3: (enumLiteral_20= 'th' )
+ // InternalBlipDSL.g:9205:3: (enumLiteral_20= 'th' )
{
- // InternalBlipDSL.g:9215:3: (enumLiteral_20= 'th' )
- // InternalBlipDSL.g:9216:4: enumLiteral_20= 'th'
+ // InternalBlipDSL.g:9205:3: (enumLiteral_20= 'th' )
+ // InternalBlipDSL.g:9206:4: enumLiteral_20= 'th'
{
enumLiteral_20=(Token)match(input,145,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25897,10 +25850,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 22 :
- // InternalBlipDSL.g:9223:3: (enumLiteral_21= 'flag' )
+ // InternalBlipDSL.g:9213:3: (enumLiteral_21= 'flag' )
{
- // InternalBlipDSL.g:9223:3: (enumLiteral_21= 'flag' )
- // InternalBlipDSL.g:9224:4: enumLiteral_21= 'flag'
+ // InternalBlipDSL.g:9213:3: (enumLiteral_21= 'flag' )
+ // InternalBlipDSL.g:9214:4: enumLiteral_21= 'flag'
{
enumLiteral_21=(Token)match(input,146,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25916,10 +25869,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 23 :
- // InternalBlipDSL.g:9231:3: (enumLiteral_22= 'cog' )
+ // InternalBlipDSL.g:9221:3: (enumLiteral_22= 'cog' )
{
- // InternalBlipDSL.g:9231:3: (enumLiteral_22= 'cog' )
- // InternalBlipDSL.g:9232:4: enumLiteral_22= 'cog'
+ // InternalBlipDSL.g:9221:3: (enumLiteral_22= 'cog' )
+ // InternalBlipDSL.g:9222:4: enumLiteral_22= 'cog'
{
enumLiteral_22=(Token)match(input,147,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25935,10 +25888,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 24 :
- // InternalBlipDSL.g:9239:3: (enumLiteral_23= 'attention' )
+ // InternalBlipDSL.g:9229:3: (enumLiteral_23= 'attention' )
{
- // InternalBlipDSL.g:9239:3: (enumLiteral_23= 'attention' )
- // InternalBlipDSL.g:9240:4: enumLiteral_23= 'attention'
+ // InternalBlipDSL.g:9229:3: (enumLiteral_23= 'attention' )
+ // InternalBlipDSL.g:9230:4: enumLiteral_23= 'attention'
{
enumLiteral_23=(Token)match(input,148,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25954,10 +25907,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 25 :
- // InternalBlipDSL.g:9247:3: (enumLiteral_24= 'mail' )
+ // InternalBlipDSL.g:9237:3: (enumLiteral_24= 'mail' )
{
- // InternalBlipDSL.g:9247:3: (enumLiteral_24= 'mail' )
- // InternalBlipDSL.g:9248:4: enumLiteral_24= 'mail'
+ // InternalBlipDSL.g:9237:3: (enumLiteral_24= 'mail' )
+ // InternalBlipDSL.g:9238:4: enumLiteral_24= 'mail'
{
enumLiteral_24=(Token)match(input,149,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25973,10 +25926,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 26 :
- // InternalBlipDSL.g:9255:3: (enumLiteral_25= 'edit' )
+ // InternalBlipDSL.g:9245:3: (enumLiteral_25= 'edit' )
{
- // InternalBlipDSL.g:9255:3: (enumLiteral_25= 'edit' )
- // InternalBlipDSL.g:9256:4: enumLiteral_25= 'edit'
+ // InternalBlipDSL.g:9245:3: (enumLiteral_25= 'edit' )
+ // InternalBlipDSL.g:9246:4: enumLiteral_25= 'edit'
{
enumLiteral_25=(Token)match(input,150,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25992,10 +25945,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 27 :
- // InternalBlipDSL.g:9263:3: (enumLiteral_26= 'pencil' )
+ // InternalBlipDSL.g:9253:3: (enumLiteral_26= 'pencil' )
{
- // InternalBlipDSL.g:9263:3: (enumLiteral_26= 'pencil' )
- // InternalBlipDSL.g:9264:4: enumLiteral_26= 'pencil'
+ // InternalBlipDSL.g:9253:3: (enumLiteral_26= 'pencil' )
+ // InternalBlipDSL.g:9254:4: enumLiteral_26= 'pencil'
{
enumLiteral_26=(Token)match(input,151,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26011,10 +25964,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 28 :
- // InternalBlipDSL.g:9271:3: (enumLiteral_27= 'ok' )
+ // InternalBlipDSL.g:9261:3: (enumLiteral_27= 'ok' )
{
- // InternalBlipDSL.g:9271:3: (enumLiteral_27= 'ok' )
- // InternalBlipDSL.g:9272:4: enumLiteral_27= 'ok'
+ // InternalBlipDSL.g:9261:3: (enumLiteral_27= 'ok' )
+ // InternalBlipDSL.g:9262:4: enumLiteral_27= 'ok'
{
enumLiteral_27=(Token)match(input,152,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26030,10 +25983,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 29 :
- // InternalBlipDSL.g:9279:3: (enumLiteral_28= 'cancel-1' )
+ // InternalBlipDSL.g:9269:3: (enumLiteral_28= 'cancel-1' )
{
- // InternalBlipDSL.g:9279:3: (enumLiteral_28= 'cancel-1' )
- // InternalBlipDSL.g:9280:4: enumLiteral_28= 'cancel-1'
+ // InternalBlipDSL.g:9269:3: (enumLiteral_28= 'cancel-1' )
+ // InternalBlipDSL.g:9270:4: enumLiteral_28= 'cancel-1'
{
enumLiteral_28=(Token)match(input,153,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26049,10 +26002,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 30 :
- // InternalBlipDSL.g:9287:3: (enumLiteral_29= 'cancel' )
+ // InternalBlipDSL.g:9277:3: (enumLiteral_29= 'cancel' )
{
- // InternalBlipDSL.g:9287:3: (enumLiteral_29= 'cancel' )
- // InternalBlipDSL.g:9288:4: enumLiteral_29= 'cancel'
+ // InternalBlipDSL.g:9277:3: (enumLiteral_29= 'cancel' )
+ // InternalBlipDSL.g:9278:4: enumLiteral_29= 'cancel'
{
enumLiteral_29=(Token)match(input,154,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26068,10 +26021,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 31 :
- // InternalBlipDSL.g:9295:3: (enumLiteral_30= 'cancel-circle' )
+ // InternalBlipDSL.g:9285:3: (enumLiteral_30= 'cancel-circle' )
{
- // InternalBlipDSL.g:9295:3: (enumLiteral_30= 'cancel-circle' )
- // InternalBlipDSL.g:9296:4: enumLiteral_30= 'cancel-circle'
+ // InternalBlipDSL.g:9285:3: (enumLiteral_30= 'cancel-circle' )
+ // InternalBlipDSL.g:9286:4: enumLiteral_30= 'cancel-circle'
{
enumLiteral_30=(Token)match(input,155,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26087,10 +26040,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 32 :
- // InternalBlipDSL.g:9303:3: (enumLiteral_31= 'help' )
+ // InternalBlipDSL.g:9293:3: (enumLiteral_31= 'help' )
{
- // InternalBlipDSL.g:9303:3: (enumLiteral_31= 'help' )
- // InternalBlipDSL.g:9304:4: enumLiteral_31= 'help'
+ // InternalBlipDSL.g:9293:3: (enumLiteral_31= 'help' )
+ // InternalBlipDSL.g:9294:4: enumLiteral_31= 'help'
{
enumLiteral_31=(Token)match(input,156,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26106,10 +26059,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 33 :
- // InternalBlipDSL.g:9311:3: (enumLiteral_32= 'plus-circle' )
+ // InternalBlipDSL.g:9301:3: (enumLiteral_32= 'plus-circle' )
{
- // InternalBlipDSL.g:9311:3: (enumLiteral_32= 'plus-circle' )
- // InternalBlipDSL.g:9312:4: enumLiteral_32= 'plus-circle'
+ // InternalBlipDSL.g:9301:3: (enumLiteral_32= 'plus-circle' )
+ // InternalBlipDSL.g:9302:4: enumLiteral_32= 'plus-circle'
{
enumLiteral_32=(Token)match(input,157,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26125,10 +26078,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 34 :
- // InternalBlipDSL.g:9319:3: (enumLiteral_33= 'minus-circle' )
+ // InternalBlipDSL.g:9309:3: (enumLiteral_33= 'minus-circle' )
{
- // InternalBlipDSL.g:9319:3: (enumLiteral_33= 'minus-circle' )
- // InternalBlipDSL.g:9320:4: enumLiteral_33= 'minus-circle'
+ // InternalBlipDSL.g:9309:3: (enumLiteral_33= 'minus-circle' )
+ // InternalBlipDSL.g:9310:4: enumLiteral_33= 'minus-circle'
{
enumLiteral_33=(Token)match(input,158,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26144,10 +26097,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 35 :
- // InternalBlipDSL.g:9327:3: (enumLiteral_34= 'right-thin' )
+ // InternalBlipDSL.g:9317:3: (enumLiteral_34= 'right-thin' )
{
- // InternalBlipDSL.g:9327:3: (enumLiteral_34= 'right-thin' )
- // InternalBlipDSL.g:9328:4: enumLiteral_34= 'right-thin'
+ // InternalBlipDSL.g:9317:3: (enumLiteral_34= 'right-thin' )
+ // InternalBlipDSL.g:9318:4: enumLiteral_34= 'right-thin'
{
enumLiteral_34=(Token)match(input,159,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26163,10 +26116,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 36 :
- // InternalBlipDSL.g:9335:3: (enumLiteral_35= 'forward' )
+ // InternalBlipDSL.g:9325:3: (enumLiteral_35= 'forward' )
{
- // InternalBlipDSL.g:9335:3: (enumLiteral_35= 'forward' )
- // InternalBlipDSL.g:9336:4: enumLiteral_35= 'forward'
+ // InternalBlipDSL.g:9325:3: (enumLiteral_35= 'forward' )
+ // InternalBlipDSL.g:9326:4: enumLiteral_35= 'forward'
{
enumLiteral_35=(Token)match(input,160,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26182,10 +26135,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 37 :
- // InternalBlipDSL.g:9343:3: (enumLiteral_36= 'cw' )
+ // InternalBlipDSL.g:9333:3: (enumLiteral_36= 'cw' )
{
- // InternalBlipDSL.g:9343:3: (enumLiteral_36= 'cw' )
- // InternalBlipDSL.g:9344:4: enumLiteral_36= 'cw'
+ // InternalBlipDSL.g:9333:3: (enumLiteral_36= 'cw' )
+ // InternalBlipDSL.g:9334:4: enumLiteral_36= 'cw'
{
enumLiteral_36=(Token)match(input,161,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26201,10 +26154,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 38 :
- // InternalBlipDSL.g:9351:3: (enumLiteral_37= 'left-thin' )
+ // InternalBlipDSL.g:9341:3: (enumLiteral_37= 'left-thin' )
{
- // InternalBlipDSL.g:9351:3: (enumLiteral_37= 'left-thin' )
- // InternalBlipDSL.g:9352:4: enumLiteral_37= 'left-thin'
+ // InternalBlipDSL.g:9341:3: (enumLiteral_37= 'left-thin' )
+ // InternalBlipDSL.g:9342:4: enumLiteral_37= 'left-thin'
{
enumLiteral_37=(Token)match(input,162,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26220,10 +26173,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 39 :
- // InternalBlipDSL.g:9359:3: (enumLiteral_38= 'up-thin' )
+ // InternalBlipDSL.g:9349:3: (enumLiteral_38= 'up-thin' )
{
- // InternalBlipDSL.g:9359:3: (enumLiteral_38= 'up-thin' )
- // InternalBlipDSL.g:9360:4: enumLiteral_38= 'up-thin'
+ // InternalBlipDSL.g:9349:3: (enumLiteral_38= 'up-thin' )
+ // InternalBlipDSL.g:9350:4: enumLiteral_38= 'up-thin'
{
enumLiteral_38=(Token)match(input,163,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26239,10 +26192,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 40 :
- // InternalBlipDSL.g:9367:3: (enumLiteral_39= 'down-thin' )
+ // InternalBlipDSL.g:9357:3: (enumLiteral_39= 'down-thin' )
{
- // InternalBlipDSL.g:9367:3: (enumLiteral_39= 'down-thin' )
- // InternalBlipDSL.g:9368:4: enumLiteral_39= 'down-thin'
+ // InternalBlipDSL.g:9357:3: (enumLiteral_39= 'down-thin' )
+ // InternalBlipDSL.g:9358:4: enumLiteral_39= 'down-thin'
{
enumLiteral_39=(Token)match(input,164,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26258,10 +26211,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 41 :
- // InternalBlipDSL.g:9375:3: (enumLiteral_40= 'left-bold' )
+ // InternalBlipDSL.g:9365:3: (enumLiteral_40= 'left-bold' )
{
- // InternalBlipDSL.g:9375:3: (enumLiteral_40= 'left-bold' )
- // InternalBlipDSL.g:9376:4: enumLiteral_40= 'left-bold'
+ // InternalBlipDSL.g:9365:3: (enumLiteral_40= 'left-bold' )
+ // InternalBlipDSL.g:9366:4: enumLiteral_40= 'left-bold'
{
enumLiteral_40=(Token)match(input,165,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26277,10 +26230,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 42 :
- // InternalBlipDSL.g:9383:3: (enumLiteral_41= 'right-bold' )
+ // InternalBlipDSL.g:9373:3: (enumLiteral_41= 'right-bold' )
{
- // InternalBlipDSL.g:9383:3: (enumLiteral_41= 'right-bold' )
- // InternalBlipDSL.g:9384:4: enumLiteral_41= 'right-bold'
+ // InternalBlipDSL.g:9373:3: (enumLiteral_41= 'right-bold' )
+ // InternalBlipDSL.g:9374:4: enumLiteral_41= 'right-bold'
{
enumLiteral_41=(Token)match(input,166,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26296,10 +26249,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 43 :
- // InternalBlipDSL.g:9391:3: (enumLiteral_42= 'up-bold' )
+ // InternalBlipDSL.g:9381:3: (enumLiteral_42= 'up-bold' )
{
- // InternalBlipDSL.g:9391:3: (enumLiteral_42= 'up-bold' )
- // InternalBlipDSL.g:9392:4: enumLiteral_42= 'up-bold'
+ // InternalBlipDSL.g:9381:3: (enumLiteral_42= 'up-bold' )
+ // InternalBlipDSL.g:9382:4: enumLiteral_42= 'up-bold'
{
enumLiteral_42=(Token)match(input,167,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26315,10 +26268,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 44 :
- // InternalBlipDSL.g:9399:3: (enumLiteral_43= 'down-bold' )
+ // InternalBlipDSL.g:9389:3: (enumLiteral_43= 'down-bold' )
{
- // InternalBlipDSL.g:9399:3: (enumLiteral_43= 'down-bold' )
- // InternalBlipDSL.g:9400:4: enumLiteral_43= 'down-bold'
+ // InternalBlipDSL.g:9389:3: (enumLiteral_43= 'down-bold' )
+ // InternalBlipDSL.g:9390:4: enumLiteral_43= 'down-bold'
{
enumLiteral_43=(Token)match(input,168,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26334,10 +26287,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 45 :
- // InternalBlipDSL.g:9407:3: (enumLiteral_44= 'user-add' )
+ // InternalBlipDSL.g:9397:3: (enumLiteral_44= 'user-add' )
{
- // InternalBlipDSL.g:9407:3: (enumLiteral_44= 'user-add' )
- // InternalBlipDSL.g:9408:4: enumLiteral_44= 'user-add'
+ // InternalBlipDSL.g:9397:3: (enumLiteral_44= 'user-add' )
+ // InternalBlipDSL.g:9398:4: enumLiteral_44= 'user-add'
{
enumLiteral_44=(Token)match(input,169,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26353,10 +26306,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 46 :
- // InternalBlipDSL.g:9415:3: (enumLiteral_45= 'help-circle' )
+ // InternalBlipDSL.g:9405:3: (enumLiteral_45= 'help-circle' )
{
- // InternalBlipDSL.g:9415:3: (enumLiteral_45= 'help-circle' )
- // InternalBlipDSL.g:9416:4: enumLiteral_45= 'help-circle'
+ // InternalBlipDSL.g:9405:3: (enumLiteral_45= 'help-circle' )
+ // InternalBlipDSL.g:9406:4: enumLiteral_45= 'help-circle'
{
enumLiteral_45=(Token)match(input,170,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26372,10 +26325,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 47 :
- // InternalBlipDSL.g:9423:3: (enumLiteral_46= 'info-circle' )
+ // InternalBlipDSL.g:9413:3: (enumLiteral_46= 'info-circle' )
{
- // InternalBlipDSL.g:9423:3: (enumLiteral_46= 'info-circle' )
- // InternalBlipDSL.g:9424:4: enumLiteral_46= 'info-circle'
+ // InternalBlipDSL.g:9413:3: (enumLiteral_46= 'info-circle' )
+ // InternalBlipDSL.g:9414:4: enumLiteral_46= 'info-circle'
{
enumLiteral_46=(Token)match(input,171,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26391,10 +26344,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 48 :
- // InternalBlipDSL.g:9431:3: (enumLiteral_47= 'back' )
+ // InternalBlipDSL.g:9421:3: (enumLiteral_47= 'back' )
{
- // InternalBlipDSL.g:9431:3: (enumLiteral_47= 'back' )
- // InternalBlipDSL.g:9432:4: enumLiteral_47= 'back'
+ // InternalBlipDSL.g:9421:3: (enumLiteral_47= 'back' )
+ // InternalBlipDSL.g:9422:4: enumLiteral_47= 'back'
{
enumLiteral_47=(Token)match(input,172,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26410,10 +26363,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 49 :
- // InternalBlipDSL.g:9439:3: (enumLiteral_48= 'eye' )
+ // InternalBlipDSL.g:9429:3: (enumLiteral_48= 'eye' )
{
- // InternalBlipDSL.g:9439:3: (enumLiteral_48= 'eye' )
- // InternalBlipDSL.g:9440:4: enumLiteral_48= 'eye'
+ // InternalBlipDSL.g:9429:3: (enumLiteral_48= 'eye' )
+ // InternalBlipDSL.g:9430:4: enumLiteral_48= 'eye'
{
enumLiteral_48=(Token)match(input,173,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26429,10 +26382,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 50 :
- // InternalBlipDSL.g:9447:3: (enumLiteral_49= 'tag' )
+ // InternalBlipDSL.g:9437:3: (enumLiteral_49= 'tag' )
{
- // InternalBlipDSL.g:9447:3: (enumLiteral_49= 'tag' )
- // InternalBlipDSL.g:9448:4: enumLiteral_49= 'tag'
+ // InternalBlipDSL.g:9437:3: (enumLiteral_49= 'tag' )
+ // InternalBlipDSL.g:9438:4: enumLiteral_49= 'tag'
{
enumLiteral_49=(Token)match(input,174,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26448,10 +26401,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 51 :
- // InternalBlipDSL.g:9455:3: (enumLiteral_50= 'upload-cloud' )
+ // InternalBlipDSL.g:9445:3: (enumLiteral_50= 'upload-cloud' )
{
- // InternalBlipDSL.g:9455:3: (enumLiteral_50= 'upload-cloud' )
- // InternalBlipDSL.g:9456:4: enumLiteral_50= 'upload-cloud'
+ // InternalBlipDSL.g:9445:3: (enumLiteral_50= 'upload-cloud' )
+ // InternalBlipDSL.g:9446:4: enumLiteral_50= 'upload-cloud'
{
enumLiteral_50=(Token)match(input,175,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26467,10 +26420,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 52 :
- // InternalBlipDSL.g:9463:3: (enumLiteral_51= 'reply' )
+ // InternalBlipDSL.g:9453:3: (enumLiteral_51= 'reply' )
{
- // InternalBlipDSL.g:9463:3: (enumLiteral_51= 'reply' )
- // InternalBlipDSL.g:9464:4: enumLiteral_51= 'reply'
+ // InternalBlipDSL.g:9453:3: (enumLiteral_51= 'reply' )
+ // InternalBlipDSL.g:9454:4: enumLiteral_51= 'reply'
{
enumLiteral_51=(Token)match(input,176,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26486,10 +26439,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 53 :
- // InternalBlipDSL.g:9471:3: (enumLiteral_52= 'export' )
+ // InternalBlipDSL.g:9461:3: (enumLiteral_52= 'export' )
{
- // InternalBlipDSL.g:9471:3: (enumLiteral_52= 'export' )
- // InternalBlipDSL.g:9472:4: enumLiteral_52= 'export'
+ // InternalBlipDSL.g:9461:3: (enumLiteral_52= 'export' )
+ // InternalBlipDSL.g:9462:4: enumLiteral_52= 'export'
{
enumLiteral_52=(Token)match(input,177,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26505,10 +26458,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 54 :
- // InternalBlipDSL.g:9479:3: (enumLiteral_53= 'print' )
+ // InternalBlipDSL.g:9469:3: (enumLiteral_53= 'print' )
{
- // InternalBlipDSL.g:9479:3: (enumLiteral_53= 'print' )
- // InternalBlipDSL.g:9480:4: enumLiteral_53= 'print'
+ // InternalBlipDSL.g:9469:3: (enumLiteral_53= 'print' )
+ // InternalBlipDSL.g:9470:4: enumLiteral_53= 'print'
{
enumLiteral_53=(Token)match(input,178,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26524,10 +26477,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 55 :
- // InternalBlipDSL.g:9487:3: (enumLiteral_54= 'retweet' )
+ // InternalBlipDSL.g:9477:3: (enumLiteral_54= 'retweet' )
{
- // InternalBlipDSL.g:9487:3: (enumLiteral_54= 'retweet' )
- // InternalBlipDSL.g:9488:4: enumLiteral_54= 'retweet'
+ // InternalBlipDSL.g:9477:3: (enumLiteral_54= 'retweet' )
+ // InternalBlipDSL.g:9478:4: enumLiteral_54= 'retweet'
{
enumLiteral_54=(Token)match(input,179,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26543,10 +26496,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 56 :
- // InternalBlipDSL.g:9495:3: (enumLiteral_55= 'comment' )
+ // InternalBlipDSL.g:9485:3: (enumLiteral_55= 'comment' )
{
- // InternalBlipDSL.g:9495:3: (enumLiteral_55= 'comment' )
- // InternalBlipDSL.g:9496:4: enumLiteral_55= 'comment'
+ // InternalBlipDSL.g:9485:3: (enumLiteral_55= 'comment' )
+ // InternalBlipDSL.g:9486:4: enumLiteral_55= 'comment'
{
enumLiteral_55=(Token)match(input,180,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26562,10 +26515,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 57 :
- // InternalBlipDSL.g:9503:3: (enumLiteral_56= 'vcard' )
+ // InternalBlipDSL.g:9493:3: (enumLiteral_56= 'vcard' )
{
- // InternalBlipDSL.g:9503:3: (enumLiteral_56= 'vcard' )
- // InternalBlipDSL.g:9504:4: enumLiteral_56= 'vcard'
+ // InternalBlipDSL.g:9493:3: (enumLiteral_56= 'vcard' )
+ // InternalBlipDSL.g:9494:4: enumLiteral_56= 'vcard'
{
enumLiteral_56=(Token)match(input,181,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26581,10 +26534,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 58 :
- // InternalBlipDSL.g:9511:3: (enumLiteral_57= 'location' )
+ // InternalBlipDSL.g:9501:3: (enumLiteral_57= 'location' )
{
- // InternalBlipDSL.g:9511:3: (enumLiteral_57= 'location' )
- // InternalBlipDSL.g:9512:4: enumLiteral_57= 'location'
+ // InternalBlipDSL.g:9501:3: (enumLiteral_57= 'location' )
+ // InternalBlipDSL.g:9502:4: enumLiteral_57= 'location'
{
enumLiteral_57=(Token)match(input,182,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26600,10 +26553,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 59 :
- // InternalBlipDSL.g:9519:3: (enumLiteral_58= 'trash' )
+ // InternalBlipDSL.g:9509:3: (enumLiteral_58= 'trash' )
{
- // InternalBlipDSL.g:9519:3: (enumLiteral_58= 'trash' )
- // InternalBlipDSL.g:9520:4: enumLiteral_58= 'trash'
+ // InternalBlipDSL.g:9509:3: (enumLiteral_58= 'trash' )
+ // InternalBlipDSL.g:9510:4: enumLiteral_58= 'trash'
{
enumLiteral_58=(Token)match(input,183,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26619,10 +26572,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 60 :
- // InternalBlipDSL.g:9527:3: (enumLiteral_59= 'resize-full' )
+ // InternalBlipDSL.g:9517:3: (enumLiteral_59= 'resize-full' )
{
- // InternalBlipDSL.g:9527:3: (enumLiteral_59= 'resize-full' )
- // InternalBlipDSL.g:9528:4: enumLiteral_59= 'resize-full'
+ // InternalBlipDSL.g:9517:3: (enumLiteral_59= 'resize-full' )
+ // InternalBlipDSL.g:9518:4: enumLiteral_59= 'resize-full'
{
enumLiteral_59=(Token)match(input,184,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26638,10 +26591,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 61 :
- // InternalBlipDSL.g:9535:3: (enumLiteral_60= 'resize-small' )
+ // InternalBlipDSL.g:9525:3: (enumLiteral_60= 'resize-small' )
{
- // InternalBlipDSL.g:9535:3: (enumLiteral_60= 'resize-small' )
- // InternalBlipDSL.g:9536:4: enumLiteral_60= 'resize-small'
+ // InternalBlipDSL.g:9525:3: (enumLiteral_60= 'resize-small' )
+ // InternalBlipDSL.g:9526:4: enumLiteral_60= 'resize-small'
{
enumLiteral_60=(Token)match(input,185,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26657,10 +26610,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 62 :
- // InternalBlipDSL.g:9543:3: (enumLiteral_61= 'down-open' )
+ // InternalBlipDSL.g:9533:3: (enumLiteral_61= 'down-open' )
{
- // InternalBlipDSL.g:9543:3: (enumLiteral_61= 'down-open' )
- // InternalBlipDSL.g:9544:4: enumLiteral_61= 'down-open'
+ // InternalBlipDSL.g:9533:3: (enumLiteral_61= 'down-open' )
+ // InternalBlipDSL.g:9534:4: enumLiteral_61= 'down-open'
{
enumLiteral_61=(Token)match(input,186,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26676,10 +26629,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 63 :
- // InternalBlipDSL.g:9551:3: (enumLiteral_62= 'left-open' )
+ // InternalBlipDSL.g:9541:3: (enumLiteral_62= 'left-open' )
{
- // InternalBlipDSL.g:9551:3: (enumLiteral_62= 'left-open' )
- // InternalBlipDSL.g:9552:4: enumLiteral_62= 'left-open'
+ // InternalBlipDSL.g:9541:3: (enumLiteral_62= 'left-open' )
+ // InternalBlipDSL.g:9542:4: enumLiteral_62= 'left-open'
{
enumLiteral_62=(Token)match(input,187,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26695,10 +26648,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 64 :
- // InternalBlipDSL.g:9559:3: (enumLiteral_63= 'right-open' )
+ // InternalBlipDSL.g:9549:3: (enumLiteral_63= 'right-open' )
{
- // InternalBlipDSL.g:9559:3: (enumLiteral_63= 'right-open' )
- // InternalBlipDSL.g:9560:4: enumLiteral_63= 'right-open'
+ // InternalBlipDSL.g:9549:3: (enumLiteral_63= 'right-open' )
+ // InternalBlipDSL.g:9550:4: enumLiteral_63= 'right-open'
{
enumLiteral_63=(Token)match(input,188,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26714,10 +26667,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 65 :
- // InternalBlipDSL.g:9567:3: (enumLiteral_64= 'up-open' )
+ // InternalBlipDSL.g:9557:3: (enumLiteral_64= 'up-open' )
{
- // InternalBlipDSL.g:9567:3: (enumLiteral_64= 'up-open' )
- // InternalBlipDSL.g:9568:4: enumLiteral_64= 'up-open'
+ // InternalBlipDSL.g:9557:3: (enumLiteral_64= 'up-open' )
+ // InternalBlipDSL.g:9558:4: enumLiteral_64= 'up-open'
{
enumLiteral_64=(Token)match(input,189,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26733,10 +26686,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 66 :
- // InternalBlipDSL.g:9575:3: (enumLiteral_65= 'arrows-cw' )
+ // InternalBlipDSL.g:9565:3: (enumLiteral_65= 'arrows-cw' )
{
- // InternalBlipDSL.g:9575:3: (enumLiteral_65= 'arrows-cw' )
- // InternalBlipDSL.g:9576:4: enumLiteral_65= 'arrows-cw'
+ // InternalBlipDSL.g:9565:3: (enumLiteral_65= 'arrows-cw' )
+ // InternalBlipDSL.g:9566:4: enumLiteral_65= 'arrows-cw'
{
enumLiteral_65=(Token)match(input,190,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26752,10 +26705,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 67 :
- // InternalBlipDSL.g:9583:3: (enumLiteral_66= 'chart-pie' )
+ // InternalBlipDSL.g:9573:3: (enumLiteral_66= 'chart-pie' )
{
- // InternalBlipDSL.g:9583:3: (enumLiteral_66= 'chart-pie' )
- // InternalBlipDSL.g:9584:4: enumLiteral_66= 'chart-pie'
+ // InternalBlipDSL.g:9573:3: (enumLiteral_66= 'chart-pie' )
+ // InternalBlipDSL.g:9574:4: enumLiteral_66= 'chart-pie'
{
enumLiteral_66=(Token)match(input,191,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26771,10 +26724,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 68 :
- // InternalBlipDSL.g:9591:3: (enumLiteral_67= 'search-1' )
+ // InternalBlipDSL.g:9581:3: (enumLiteral_67= 'search-1' )
{
- // InternalBlipDSL.g:9591:3: (enumLiteral_67= 'search-1' )
- // InternalBlipDSL.g:9592:4: enumLiteral_67= 'search-1'
+ // InternalBlipDSL.g:9581:3: (enumLiteral_67= 'search-1' )
+ // InternalBlipDSL.g:9582:4: enumLiteral_67= 'search-1'
{
enumLiteral_67=(Token)match(input,192,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26790,10 +26743,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 69 :
- // InternalBlipDSL.g:9599:3: (enumLiteral_68= 'user' )
+ // InternalBlipDSL.g:9589:3: (enumLiteral_68= 'user' )
{
- // InternalBlipDSL.g:9599:3: (enumLiteral_68= 'user' )
- // InternalBlipDSL.g:9600:4: enumLiteral_68= 'user'
+ // InternalBlipDSL.g:9589:3: (enumLiteral_68= 'user' )
+ // InternalBlipDSL.g:9590:4: enumLiteral_68= 'user'
{
enumLiteral_68=(Token)match(input,193,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26809,10 +26762,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 70 :
- // InternalBlipDSL.g:9607:3: (enumLiteral_69= 'users' )
+ // InternalBlipDSL.g:9597:3: (enumLiteral_69= 'users' )
{
- // InternalBlipDSL.g:9607:3: (enumLiteral_69= 'users' )
- // InternalBlipDSL.g:9608:4: enumLiteral_69= 'users'
+ // InternalBlipDSL.g:9597:3: (enumLiteral_69= 'users' )
+ // InternalBlipDSL.g:9598:4: enumLiteral_69= 'users'
{
enumLiteral_69=(Token)match(input,194,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26828,10 +26781,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 71 :
- // InternalBlipDSL.g:9615:3: (enumLiteral_70= 'monitor' )
+ // InternalBlipDSL.g:9605:3: (enumLiteral_70= 'monitor' )
{
- // InternalBlipDSL.g:9615:3: (enumLiteral_70= 'monitor' )
- // InternalBlipDSL.g:9616:4: enumLiteral_70= 'monitor'
+ // InternalBlipDSL.g:9605:3: (enumLiteral_70= 'monitor' )
+ // InternalBlipDSL.g:9606:4: enumLiteral_70= 'monitor'
{
enumLiteral_70=(Token)match(input,195,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26847,10 +26800,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 72 :
- // InternalBlipDSL.g:9623:3: (enumLiteral_71= 'folder' )
+ // InternalBlipDSL.g:9613:3: (enumLiteral_71= 'folder' )
{
- // InternalBlipDSL.g:9623:3: (enumLiteral_71= 'folder' )
- // InternalBlipDSL.g:9624:4: enumLiteral_71= 'folder'
+ // InternalBlipDSL.g:9613:3: (enumLiteral_71= 'folder' )
+ // InternalBlipDSL.g:9614:4: enumLiteral_71= 'folder'
{
enumLiteral_71=(Token)match(input,196,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26866,10 +26819,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 73 :
- // InternalBlipDSL.g:9631:3: (enumLiteral_72= 'doc' )
+ // InternalBlipDSL.g:9621:3: (enumLiteral_72= 'doc' )
{
- // InternalBlipDSL.g:9631:3: (enumLiteral_72= 'doc' )
- // InternalBlipDSL.g:9632:4: enumLiteral_72= 'doc'
+ // InternalBlipDSL.g:9621:3: (enumLiteral_72= 'doc' )
+ // InternalBlipDSL.g:9622:4: enumLiteral_72= 'doc'
{
enumLiteral_72=(Token)match(input,197,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26885,10 +26838,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 74 :
- // InternalBlipDSL.g:9639:3: (enumLiteral_73= 'calendar' )
+ // InternalBlipDSL.g:9629:3: (enumLiteral_73= 'calendar' )
{
- // InternalBlipDSL.g:9639:3: (enumLiteral_73= 'calendar' )
- // InternalBlipDSL.g:9640:4: enumLiteral_73= 'calendar'
+ // InternalBlipDSL.g:9629:3: (enumLiteral_73= 'calendar' )
+ // InternalBlipDSL.g:9630:4: enumLiteral_73= 'calendar'
{
enumLiteral_73=(Token)match(input,198,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26904,10 +26857,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 75 :
- // InternalBlipDSL.g:9647:3: (enumLiteral_74= 'chart' )
+ // InternalBlipDSL.g:9637:3: (enumLiteral_74= 'chart' )
{
- // InternalBlipDSL.g:9647:3: (enumLiteral_74= 'chart' )
- // InternalBlipDSL.g:9648:4: enumLiteral_74= 'chart'
+ // InternalBlipDSL.g:9637:3: (enumLiteral_74= 'chart' )
+ // InternalBlipDSL.g:9638:4: enumLiteral_74= 'chart'
{
enumLiteral_74=(Token)match(input,199,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26923,10 +26876,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 76 :
- // InternalBlipDSL.g:9655:3: (enumLiteral_75= 'attach' )
+ // InternalBlipDSL.g:9645:3: (enumLiteral_75= 'attach' )
{
- // InternalBlipDSL.g:9655:3: (enumLiteral_75= 'attach' )
- // InternalBlipDSL.g:9656:4: enumLiteral_75= 'attach'
+ // InternalBlipDSL.g:9645:3: (enumLiteral_75= 'attach' )
+ // InternalBlipDSL.g:9646:4: enumLiteral_75= 'attach'
{
enumLiteral_75=(Token)match(input,200,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26942,10 +26895,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 77 :
- // InternalBlipDSL.g:9663:3: (enumLiteral_76= 'upload' )
+ // InternalBlipDSL.g:9653:3: (enumLiteral_76= 'upload' )
{
- // InternalBlipDSL.g:9663:3: (enumLiteral_76= 'upload' )
- // InternalBlipDSL.g:9664:4: enumLiteral_76= 'upload'
+ // InternalBlipDSL.g:9653:3: (enumLiteral_76= 'upload' )
+ // InternalBlipDSL.g:9654:4: enumLiteral_76= 'upload'
{
enumLiteral_76=(Token)match(input,201,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26961,10 +26914,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 78 :
- // InternalBlipDSL.g:9671:3: (enumLiteral_77= 'download' )
+ // InternalBlipDSL.g:9661:3: (enumLiteral_77= 'download' )
{
- // InternalBlipDSL.g:9671:3: (enumLiteral_77= 'download' )
- // InternalBlipDSL.g:9672:4: enumLiteral_77= 'download'
+ // InternalBlipDSL.g:9661:3: (enumLiteral_77= 'download' )
+ // InternalBlipDSL.g:9662:4: enumLiteral_77= 'download'
{
enumLiteral_77=(Token)match(input,202,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26980,10 +26933,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 79 :
- // InternalBlipDSL.g:9679:3: (enumLiteral_78= 'mobile' )
+ // InternalBlipDSL.g:9669:3: (enumLiteral_78= 'mobile' )
{
- // InternalBlipDSL.g:9679:3: (enumLiteral_78= 'mobile' )
- // InternalBlipDSL.g:9680:4: enumLiteral_78= 'mobile'
+ // InternalBlipDSL.g:9669:3: (enumLiteral_78= 'mobile' )
+ // InternalBlipDSL.g:9670:4: enumLiteral_78= 'mobile'
{
enumLiteral_78=(Token)match(input,203,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26999,10 +26952,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 80 :
- // InternalBlipDSL.g:9687:3: (enumLiteral_79= 'camera' )
+ // InternalBlipDSL.g:9677:3: (enumLiteral_79= 'camera' )
{
- // InternalBlipDSL.g:9687:3: (enumLiteral_79= 'camera' )
- // InternalBlipDSL.g:9688:4: enumLiteral_79= 'camera'
+ // InternalBlipDSL.g:9677:3: (enumLiteral_79= 'camera' )
+ // InternalBlipDSL.g:9678:4: enumLiteral_79= 'camera'
{
enumLiteral_79=(Token)match(input,204,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27018,10 +26971,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 81 :
- // InternalBlipDSL.g:9695:3: (enumLiteral_80= 'lock' )
+ // InternalBlipDSL.g:9685:3: (enumLiteral_80= 'lock' )
{
- // InternalBlipDSL.g:9695:3: (enumLiteral_80= 'lock' )
- // InternalBlipDSL.g:9696:4: enumLiteral_80= 'lock'
+ // InternalBlipDSL.g:9685:3: (enumLiteral_80= 'lock' )
+ // InternalBlipDSL.g:9686:4: enumLiteral_80= 'lock'
{
enumLiteral_80=(Token)match(input,205,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27037,10 +26990,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 82 :
- // InternalBlipDSL.g:9703:3: (enumLiteral_81= 'lock-open' )
+ // InternalBlipDSL.g:9693:3: (enumLiteral_81= 'lock-open' )
{
- // InternalBlipDSL.g:9703:3: (enumLiteral_81= 'lock-open' )
- // InternalBlipDSL.g:9704:4: enumLiteral_81= 'lock-open'
+ // InternalBlipDSL.g:9693:3: (enumLiteral_81= 'lock-open' )
+ // InternalBlipDSL.g:9694:4: enumLiteral_81= 'lock-open'
{
enumLiteral_81=(Token)match(input,206,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27056,10 +27009,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 83 :
- // InternalBlipDSL.g:9711:3: (enumLiteral_82= 'bell' )
+ // InternalBlipDSL.g:9701:3: (enumLiteral_82= 'bell' )
{
- // InternalBlipDSL.g:9711:3: (enumLiteral_82= 'bell' )
- // InternalBlipDSL.g:9712:4: enumLiteral_82= 'bell'
+ // InternalBlipDSL.g:9701:3: (enumLiteral_82= 'bell' )
+ // InternalBlipDSL.g:9702:4: enumLiteral_82= 'bell'
{
enumLiteral_82=(Token)match(input,207,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27075,10 +27028,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 84 :
- // InternalBlipDSL.g:9719:3: (enumLiteral_83= 'link' )
+ // InternalBlipDSL.g:9709:3: (enumLiteral_83= 'link' )
{
- // InternalBlipDSL.g:9719:3: (enumLiteral_83= 'link' )
- // InternalBlipDSL.g:9720:4: enumLiteral_83= 'link'
+ // InternalBlipDSL.g:9709:3: (enumLiteral_83= 'link' )
+ // InternalBlipDSL.g:9710:4: enumLiteral_83= 'link'
{
enumLiteral_83=(Token)match(input,208,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27094,10 +27047,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 85 :
- // InternalBlipDSL.g:9727:3: (enumLiteral_84= 'clock' )
+ // InternalBlipDSL.g:9717:3: (enumLiteral_84= 'clock' )
{
- // InternalBlipDSL.g:9727:3: (enumLiteral_84= 'clock' )
- // InternalBlipDSL.g:9728:4: enumLiteral_84= 'clock'
+ // InternalBlipDSL.g:9717:3: (enumLiteral_84= 'clock' )
+ // InternalBlipDSL.g:9718:4: enumLiteral_84= 'clock'
{
enumLiteral_84=(Token)match(input,209,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27113,10 +27066,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 86 :
- // InternalBlipDSL.g:9735:3: (enumLiteral_85= 'block' )
+ // InternalBlipDSL.g:9725:3: (enumLiteral_85= 'block' )
{
- // InternalBlipDSL.g:9735:3: (enumLiteral_85= 'block' )
- // InternalBlipDSL.g:9736:4: enumLiteral_85= 'block'
+ // InternalBlipDSL.g:9725:3: (enumLiteral_85= 'block' )
+ // InternalBlipDSL.g:9726:4: enumLiteral_85= 'block'
{
enumLiteral_85=(Token)match(input,210,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27156,8 +27109,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred1_InternalBlipDSL
public final void synpred1_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:2062:5: ( '.' )
- // InternalBlipDSL.g:2062:6: '.'
+ // InternalBlipDSL.g:2052:5: ( '.' )
+ // InternalBlipDSL.g:2052:6: '.'
{
match(input,51,FOLLOW_2); if (state.failed) return ;
@@ -27167,8 +27120,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred2_InternalBlipDSL
public final void synpred2_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:2369:5: ( '(' )
- // InternalBlipDSL.g:2369:6: '('
+ // InternalBlipDSL.g:2359:5: ( '(' )
+ // InternalBlipDSL.g:2359:6: '('
{
match(input,59,FOLLOW_2); if (state.failed) return ;
@@ -27178,17 +27131,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred3_InternalBlipDSL
public final void synpred3_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:2378:7: ( ( ( ( ruleValidID ) ) '=' ) )
- // InternalBlipDSL.g:2378:8: ( ( ( ruleValidID ) ) '=' )
+ // InternalBlipDSL.g:2368:7: ( ( ( ( ruleValidID ) ) '=' ) )
+ // InternalBlipDSL.g:2368:8: ( ( ( ruleValidID ) ) '=' )
{
- // InternalBlipDSL.g:2378:8: ( ( ( ruleValidID ) ) '=' )
- // InternalBlipDSL.g:2379:8: ( ( ruleValidID ) ) '='
+ // InternalBlipDSL.g:2368:8: ( ( ( ruleValidID ) ) '=' )
+ // InternalBlipDSL.g:2369:8: ( ( ruleValidID ) ) '='
{
- // InternalBlipDSL.g:2379:8: ( ( ruleValidID ) )
- // InternalBlipDSL.g:2380:9: ( ruleValidID )
+ // InternalBlipDSL.g:2369:8: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:2370:9: ( ruleValidID )
{
- // InternalBlipDSL.g:2380:9: ( ruleValidID )
- // InternalBlipDSL.g:2381:10: ruleValidID
+ // InternalBlipDSL.g:2370:9: ( ruleValidID )
+ // InternalBlipDSL.g:2371:10: ruleValidID
{
pushFollow(FOLLOW_45);
ruleValidID();
@@ -27212,14 +27165,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred6_InternalBlipDSL
public final void synpred6_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:2558:5: ( ( () '#' '[' ) )
- // InternalBlipDSL.g:2558:6: ( () '#' '[' )
+ // InternalBlipDSL.g:2548:5: ( ( () '#' '[' ) )
+ // InternalBlipDSL.g:2548:6: ( () '#' '[' )
{
- // InternalBlipDSL.g:2558:6: ( () '#' '[' )
- // InternalBlipDSL.g:2559:6: () '#' '['
+ // InternalBlipDSL.g:2548:6: ( () '#' '[' )
+ // InternalBlipDSL.g:2549:6: () '#' '['
{
- // InternalBlipDSL.g:2559:6: ()
- // InternalBlipDSL.g:2560:6:
+ // InternalBlipDSL.g:2549:6: ()
+ // InternalBlipDSL.g:2550:6:
{
}
@@ -27235,14 +27188,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred7_InternalBlipDSL
public final void synpred7_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:2700:5: ( ( () '#' '[' ) )
- // InternalBlipDSL.g:2700:6: ( () '#' '[' )
+ // InternalBlipDSL.g:2690:5: ( ( () '#' '[' ) )
+ // InternalBlipDSL.g:2690:6: ( () '#' '[' )
{
- // InternalBlipDSL.g:2700:6: ( () '#' '[' )
- // InternalBlipDSL.g:2701:6: () '#' '['
+ // InternalBlipDSL.g:2690:6: ( () '#' '[' )
+ // InternalBlipDSL.g:2691:6: () '#' '['
{
- // InternalBlipDSL.g:2701:6: ()
- // InternalBlipDSL.g:2702:6:
+ // InternalBlipDSL.g:2691:6: ()
+ // InternalBlipDSL.g:2692:6:
{
}
@@ -27258,22 +27211,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred8_InternalBlipDSL
public final void synpred8_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:2928:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )
- // InternalBlipDSL.g:2928:7: ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalBlipDSL.g:2918:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )
+ // InternalBlipDSL.g:2918:7: ( () ( ( ruleOpMultiAssign ) ) )
{
- // InternalBlipDSL.g:2928:7: ( () ( ( ruleOpMultiAssign ) ) )
- // InternalBlipDSL.g:2929:7: () ( ( ruleOpMultiAssign ) )
+ // InternalBlipDSL.g:2918:7: ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalBlipDSL.g:2919:7: () ( ( ruleOpMultiAssign ) )
{
- // InternalBlipDSL.g:2929:7: ()
- // InternalBlipDSL.g:2930:7:
+ // InternalBlipDSL.g:2919:7: ()
+ // InternalBlipDSL.g:2920:7:
{
}
- // InternalBlipDSL.g:2931:7: ( ( ruleOpMultiAssign ) )
- // InternalBlipDSL.g:2932:8: ( ruleOpMultiAssign )
+ // InternalBlipDSL.g:2921:7: ( ( ruleOpMultiAssign ) )
+ // InternalBlipDSL.g:2922:8: ( ruleOpMultiAssign )
{
- // InternalBlipDSL.g:2932:8: ( ruleOpMultiAssign )
- // InternalBlipDSL.g:2933:9: ruleOpMultiAssign
+ // InternalBlipDSL.g:2922:8: ( ruleOpMultiAssign )
+ // InternalBlipDSL.g:2923:9: ruleOpMultiAssign
{
pushFollow(FOLLOW_2);
ruleOpMultiAssign();
@@ -27296,22 +27249,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred9_InternalBlipDSL
public final void synpred9_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3122:5: ( ( () ( ( ruleOpOr ) ) ) )
- // InternalBlipDSL.g:3122:6: ( () ( ( ruleOpOr ) ) )
+ // InternalBlipDSL.g:3112:5: ( ( () ( ( ruleOpOr ) ) ) )
+ // InternalBlipDSL.g:3112:6: ( () ( ( ruleOpOr ) ) )
{
- // InternalBlipDSL.g:3122:6: ( () ( ( ruleOpOr ) ) )
- // InternalBlipDSL.g:3123:6: () ( ( ruleOpOr ) )
+ // InternalBlipDSL.g:3112:6: ( () ( ( ruleOpOr ) ) )
+ // InternalBlipDSL.g:3113:6: () ( ( ruleOpOr ) )
{
- // InternalBlipDSL.g:3123:6: ()
- // InternalBlipDSL.g:3124:6:
+ // InternalBlipDSL.g:3113:6: ()
+ // InternalBlipDSL.g:3114:6:
{
}
- // InternalBlipDSL.g:3125:6: ( ( ruleOpOr ) )
- // InternalBlipDSL.g:3126:7: ( ruleOpOr )
+ // InternalBlipDSL.g:3115:6: ( ( ruleOpOr ) )
+ // InternalBlipDSL.g:3116:7: ( ruleOpOr )
{
- // InternalBlipDSL.g:3126:7: ( ruleOpOr )
- // InternalBlipDSL.g:3127:8: ruleOpOr
+ // InternalBlipDSL.g:3116:7: ( ruleOpOr )
+ // InternalBlipDSL.g:3117:8: ruleOpOr
{
pushFollow(FOLLOW_2);
ruleOpOr();
@@ -27334,22 +27287,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred10_InternalBlipDSL
public final void synpred10_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3229:5: ( ( () ( ( ruleOpAnd ) ) ) )
- // InternalBlipDSL.g:3229:6: ( () ( ( ruleOpAnd ) ) )
+ // InternalBlipDSL.g:3219:5: ( ( () ( ( ruleOpAnd ) ) ) )
+ // InternalBlipDSL.g:3219:6: ( () ( ( ruleOpAnd ) ) )
{
- // InternalBlipDSL.g:3229:6: ( () ( ( ruleOpAnd ) ) )
- // InternalBlipDSL.g:3230:6: () ( ( ruleOpAnd ) )
+ // InternalBlipDSL.g:3219:6: ( () ( ( ruleOpAnd ) ) )
+ // InternalBlipDSL.g:3220:6: () ( ( ruleOpAnd ) )
{
- // InternalBlipDSL.g:3230:6: ()
- // InternalBlipDSL.g:3231:6:
+ // InternalBlipDSL.g:3220:6: ()
+ // InternalBlipDSL.g:3221:6:
{
}
- // InternalBlipDSL.g:3232:6: ( ( ruleOpAnd ) )
- // InternalBlipDSL.g:3233:7: ( ruleOpAnd )
+ // InternalBlipDSL.g:3222:6: ( ( ruleOpAnd ) )
+ // InternalBlipDSL.g:3223:7: ( ruleOpAnd )
{
- // InternalBlipDSL.g:3233:7: ( ruleOpAnd )
- // InternalBlipDSL.g:3234:8: ruleOpAnd
+ // InternalBlipDSL.g:3223:7: ( ruleOpAnd )
+ // InternalBlipDSL.g:3224:8: ruleOpAnd
{
pushFollow(FOLLOW_2);
ruleOpAnd();
@@ -27372,22 +27325,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred11_InternalBlipDSL
public final void synpred11_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3336:5: ( ( () ( ( ruleOpEquality ) ) ) )
- // InternalBlipDSL.g:3336:6: ( () ( ( ruleOpEquality ) ) )
+ // InternalBlipDSL.g:3326:5: ( ( () ( ( ruleOpEquality ) ) ) )
+ // InternalBlipDSL.g:3326:6: ( () ( ( ruleOpEquality ) ) )
{
- // InternalBlipDSL.g:3336:6: ( () ( ( ruleOpEquality ) ) )
- // InternalBlipDSL.g:3337:6: () ( ( ruleOpEquality ) )
+ // InternalBlipDSL.g:3326:6: ( () ( ( ruleOpEquality ) ) )
+ // InternalBlipDSL.g:3327:6: () ( ( ruleOpEquality ) )
{
- // InternalBlipDSL.g:3337:6: ()
- // InternalBlipDSL.g:3338:6:
+ // InternalBlipDSL.g:3327:6: ()
+ // InternalBlipDSL.g:3328:6:
{
}
- // InternalBlipDSL.g:3339:6: ( ( ruleOpEquality ) )
- // InternalBlipDSL.g:3340:7: ( ruleOpEquality )
+ // InternalBlipDSL.g:3329:6: ( ( ruleOpEquality ) )
+ // InternalBlipDSL.g:3330:7: ( ruleOpEquality )
{
- // InternalBlipDSL.g:3340:7: ( ruleOpEquality )
- // InternalBlipDSL.g:3341:8: ruleOpEquality
+ // InternalBlipDSL.g:3330:7: ( ruleOpEquality )
+ // InternalBlipDSL.g:3331:8: ruleOpEquality
{
pushFollow(FOLLOW_2);
ruleOpEquality();
@@ -27410,14 +27363,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred12_InternalBlipDSL
public final void synpred12_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3464:6: ( ( () 'instanceof' ) )
- // InternalBlipDSL.g:3464:7: ( () 'instanceof' )
+ // InternalBlipDSL.g:3454:6: ( ( () 'instanceof' ) )
+ // InternalBlipDSL.g:3454:7: ( () 'instanceof' )
{
- // InternalBlipDSL.g:3464:7: ( () 'instanceof' )
- // InternalBlipDSL.g:3465:7: () 'instanceof'
+ // InternalBlipDSL.g:3454:7: ( () 'instanceof' )
+ // InternalBlipDSL.g:3455:7: () 'instanceof'
{
- // InternalBlipDSL.g:3465:7: ()
- // InternalBlipDSL.g:3466:7:
+ // InternalBlipDSL.g:3455:7: ()
+ // InternalBlipDSL.g:3456:7:
{
}
@@ -27432,22 +27385,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred13_InternalBlipDSL
public final void synpred13_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3507:6: ( ( () ( ( ruleOpCompare ) ) ) )
- // InternalBlipDSL.g:3507:7: ( () ( ( ruleOpCompare ) ) )
+ // InternalBlipDSL.g:3497:6: ( ( () ( ( ruleOpCompare ) ) ) )
+ // InternalBlipDSL.g:3497:7: ( () ( ( ruleOpCompare ) ) )
{
- // InternalBlipDSL.g:3507:7: ( () ( ( ruleOpCompare ) ) )
- // InternalBlipDSL.g:3508:7: () ( ( ruleOpCompare ) )
+ // InternalBlipDSL.g:3497:7: ( () ( ( ruleOpCompare ) ) )
+ // InternalBlipDSL.g:3498:7: () ( ( ruleOpCompare ) )
{
- // InternalBlipDSL.g:3508:7: ()
- // InternalBlipDSL.g:3509:7:
+ // InternalBlipDSL.g:3498:7: ()
+ // InternalBlipDSL.g:3499:7:
{
}
- // InternalBlipDSL.g:3510:7: ( ( ruleOpCompare ) )
- // InternalBlipDSL.g:3511:8: ( ruleOpCompare )
+ // InternalBlipDSL.g:3500:7: ( ( ruleOpCompare ) )
+ // InternalBlipDSL.g:3501:8: ( ruleOpCompare )
{
- // InternalBlipDSL.g:3511:8: ( ruleOpCompare )
- // InternalBlipDSL.g:3512:9: ruleOpCompare
+ // InternalBlipDSL.g:3501:8: ( ruleOpCompare )
+ // InternalBlipDSL.g:3502:9: ruleOpCompare
{
pushFollow(FOLLOW_2);
ruleOpCompare();
@@ -27470,22 +27423,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred14_InternalBlipDSL
public final void synpred14_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3642:5: ( ( () ( ( ruleOpOther ) ) ) )
- // InternalBlipDSL.g:3642:6: ( () ( ( ruleOpOther ) ) )
+ // InternalBlipDSL.g:3632:5: ( ( () ( ( ruleOpOther ) ) ) )
+ // InternalBlipDSL.g:3632:6: ( () ( ( ruleOpOther ) ) )
{
- // InternalBlipDSL.g:3642:6: ( () ( ( ruleOpOther ) ) )
- // InternalBlipDSL.g:3643:6: () ( ( ruleOpOther ) )
+ // InternalBlipDSL.g:3632:6: ( () ( ( ruleOpOther ) ) )
+ // InternalBlipDSL.g:3633:6: () ( ( ruleOpOther ) )
{
- // InternalBlipDSL.g:3643:6: ()
- // InternalBlipDSL.g:3644:6:
+ // InternalBlipDSL.g:3633:6: ()
+ // InternalBlipDSL.g:3634:6:
{
}
- // InternalBlipDSL.g:3645:6: ( ( ruleOpOther ) )
- // InternalBlipDSL.g:3646:7: ( ruleOpOther )
+ // InternalBlipDSL.g:3635:6: ( ( ruleOpOther ) )
+ // InternalBlipDSL.g:3636:7: ( ruleOpOther )
{
- // InternalBlipDSL.g:3646:7: ( ruleOpOther )
- // InternalBlipDSL.g:3647:8: ruleOpOther
+ // InternalBlipDSL.g:3636:7: ( ruleOpOther )
+ // InternalBlipDSL.g:3637:8: ruleOpOther
{
pushFollow(FOLLOW_2);
ruleOpOther();
@@ -27508,11 +27461,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred15_InternalBlipDSL
public final void synpred15_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3762:6: ( ( '>' '>' ) )
- // InternalBlipDSL.g:3762:7: ( '>' '>' )
+ // InternalBlipDSL.g:3752:6: ( ( '>' '>' ) )
+ // InternalBlipDSL.g:3752:7: ( '>' '>' )
{
- // InternalBlipDSL.g:3762:7: ( '>' '>' )
- // InternalBlipDSL.g:3763:7: '>' '>'
+ // InternalBlipDSL.g:3752:7: ( '>' '>' )
+ // InternalBlipDSL.g:3753:7: '>' '>'
{
match(input,72,FOLLOW_62); if (state.failed) return ;
match(input,72,FOLLOW_2); if (state.failed) return ;
@@ -27526,11 +27479,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred16_InternalBlipDSL
public final void synpred16_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3797:6: ( ( '<' '<' ) )
- // InternalBlipDSL.g:3797:7: ( '<' '<' )
+ // InternalBlipDSL.g:3787:6: ( ( '<' '<' ) )
+ // InternalBlipDSL.g:3787:7: ( '<' '<' )
{
- // InternalBlipDSL.g:3797:7: ( '<' '<' )
- // InternalBlipDSL.g:3798:7: '<' '<'
+ // InternalBlipDSL.g:3787:7: ( '<' '<' )
+ // InternalBlipDSL.g:3788:7: '<' '<'
{
match(input,71,FOLLOW_52); if (state.failed) return ;
match(input,71,FOLLOW_2); if (state.failed) return ;
@@ -27544,22 +27497,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred17_InternalBlipDSL
public final void synpred17_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3870:5: ( ( () ( ( ruleOpAdd ) ) ) )
- // InternalBlipDSL.g:3870:6: ( () ( ( ruleOpAdd ) ) )
+ // InternalBlipDSL.g:3860:5: ( ( () ( ( ruleOpAdd ) ) ) )
+ // InternalBlipDSL.g:3860:6: ( () ( ( ruleOpAdd ) ) )
{
- // InternalBlipDSL.g:3870:6: ( () ( ( ruleOpAdd ) ) )
- // InternalBlipDSL.g:3871:6: () ( ( ruleOpAdd ) )
+ // InternalBlipDSL.g:3860:6: ( () ( ( ruleOpAdd ) ) )
+ // InternalBlipDSL.g:3861:6: () ( ( ruleOpAdd ) )
{
- // InternalBlipDSL.g:3871:6: ()
- // InternalBlipDSL.g:3872:6:
+ // InternalBlipDSL.g:3861:6: ()
+ // InternalBlipDSL.g:3862:6:
{
}
- // InternalBlipDSL.g:3873:6: ( ( ruleOpAdd ) )
- // InternalBlipDSL.g:3874:7: ( ruleOpAdd )
+ // InternalBlipDSL.g:3863:6: ( ( ruleOpAdd ) )
+ // InternalBlipDSL.g:3864:7: ( ruleOpAdd )
{
- // InternalBlipDSL.g:3874:7: ( ruleOpAdd )
- // InternalBlipDSL.g:3875:8: ruleOpAdd
+ // InternalBlipDSL.g:3864:7: ( ruleOpAdd )
+ // InternalBlipDSL.g:3865:8: ruleOpAdd
{
pushFollow(FOLLOW_2);
ruleOpAdd();
@@ -27582,22 +27535,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred18_InternalBlipDSL
public final void synpred18_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:3985:5: ( ( () ( ( ruleOpMulti ) ) ) )
- // InternalBlipDSL.g:3985:6: ( () ( ( ruleOpMulti ) ) )
+ // InternalBlipDSL.g:3975:5: ( ( () ( ( ruleOpMulti ) ) ) )
+ // InternalBlipDSL.g:3975:6: ( () ( ( ruleOpMulti ) ) )
{
- // InternalBlipDSL.g:3985:6: ( () ( ( ruleOpMulti ) ) )
- // InternalBlipDSL.g:3986:6: () ( ( ruleOpMulti ) )
+ // InternalBlipDSL.g:3975:6: ( () ( ( ruleOpMulti ) ) )
+ // InternalBlipDSL.g:3976:6: () ( ( ruleOpMulti ) )
{
- // InternalBlipDSL.g:3986:6: ()
- // InternalBlipDSL.g:3987:6:
+ // InternalBlipDSL.g:3976:6: ()
+ // InternalBlipDSL.g:3977:6:
{
}
- // InternalBlipDSL.g:3988:6: ( ( ruleOpMulti ) )
- // InternalBlipDSL.g:3989:7: ( ruleOpMulti )
+ // InternalBlipDSL.g:3978:6: ( ( ruleOpMulti ) )
+ // InternalBlipDSL.g:3979:7: ( ruleOpMulti )
{
- // InternalBlipDSL.g:3989:7: ( ruleOpMulti )
- // InternalBlipDSL.g:3990:8: ruleOpMulti
+ // InternalBlipDSL.g:3979:7: ( ruleOpMulti )
+ // InternalBlipDSL.g:3980:8: ruleOpMulti
{
pushFollow(FOLLOW_2);
ruleOpMulti();
@@ -27620,14 +27573,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred19_InternalBlipDSL
public final void synpred19_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4220:5: ( ( () 'as' ) )
- // InternalBlipDSL.g:4220:6: ( () 'as' )
+ // InternalBlipDSL.g:4210:5: ( ( () 'as' ) )
+ // InternalBlipDSL.g:4210:6: ( () 'as' )
{
- // InternalBlipDSL.g:4220:6: ( () 'as' )
- // InternalBlipDSL.g:4221:6: () 'as'
+ // InternalBlipDSL.g:4210:6: ( () 'as' )
+ // InternalBlipDSL.g:4211:6: () 'as'
{
- // InternalBlipDSL.g:4221:6: ()
- // InternalBlipDSL.g:4222:6:
+ // InternalBlipDSL.g:4211:6: ()
+ // InternalBlipDSL.g:4212:6:
{
}
@@ -27642,22 +27595,22 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred20_InternalBlipDSL
public final void synpred20_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4288:4: ( ( () ( ( ruleOpPostfix ) ) ) )
- // InternalBlipDSL.g:4288:5: ( () ( ( ruleOpPostfix ) ) )
+ // InternalBlipDSL.g:4278:4: ( ( () ( ( ruleOpPostfix ) ) ) )
+ // InternalBlipDSL.g:4278:5: ( () ( ( ruleOpPostfix ) ) )
{
- // InternalBlipDSL.g:4288:5: ( () ( ( ruleOpPostfix ) ) )
- // InternalBlipDSL.g:4289:5: () ( ( ruleOpPostfix ) )
+ // InternalBlipDSL.g:4278:5: ( () ( ( ruleOpPostfix ) ) )
+ // InternalBlipDSL.g:4279:5: () ( ( ruleOpPostfix ) )
{
- // InternalBlipDSL.g:4289:5: ()
- // InternalBlipDSL.g:4290:5:
+ // InternalBlipDSL.g:4279:5: ()
+ // InternalBlipDSL.g:4280:5:
{
}
- // InternalBlipDSL.g:4291:5: ( ( ruleOpPostfix ) )
- // InternalBlipDSL.g:4292:6: ( ruleOpPostfix )
+ // InternalBlipDSL.g:4281:5: ( ( ruleOpPostfix ) )
+ // InternalBlipDSL.g:4282:6: ( ruleOpPostfix )
{
- // InternalBlipDSL.g:4292:6: ( ruleOpPostfix )
- // InternalBlipDSL.g:4293:7: ruleOpPostfix
+ // InternalBlipDSL.g:4282:6: ( ruleOpPostfix )
+ // InternalBlipDSL.g:4283:7: ruleOpPostfix
{
pushFollow(FOLLOW_2);
ruleOpPostfix();
@@ -27680,50 +27633,50 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred21_InternalBlipDSL
public final void synpred21_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4384:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
- // InternalBlipDSL.g:4384:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalBlipDSL.g:4374:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
+ // InternalBlipDSL.g:4374:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
{
- // InternalBlipDSL.g:4384:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
- // InternalBlipDSL.g:4385:7: () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
+ // InternalBlipDSL.g:4374:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalBlipDSL.g:4375:7: () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
{
- // InternalBlipDSL.g:4385:7: ()
- // InternalBlipDSL.g:4386:7:
+ // InternalBlipDSL.g:4375:7: ()
+ // InternalBlipDSL.g:4376:7:
{
}
- // InternalBlipDSL.g:4387:7: ( '.' | ( ( '::' ) ) )
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalBlipDSL.g:4377:7: ( '.' | ( ( '::' ) ) )
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA151_0==51) ) {
- alt151=1;
+ if ( (LA149_0==51) ) {
+ alt149=1;
}
- else if ( (LA151_0==95) ) {
- alt151=2;
+ else if ( (LA149_0==95) ) {
+ alt149=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 151, 0, input);
+ new NoViableAltException("", 149, 0, input);
throw nvae;
}
- switch (alt151) {
+ switch (alt149) {
case 1 :
- // InternalBlipDSL.g:4388:8: '.'
+ // InternalBlipDSL.g:4378:8: '.'
{
match(input,51,FOLLOW_69); if (state.failed) return ;
}
break;
case 2 :
- // InternalBlipDSL.g:4390:8: ( ( '::' ) )
+ // InternalBlipDSL.g:4380:8: ( ( '::' ) )
{
- // InternalBlipDSL.g:4390:8: ( ( '::' ) )
- // InternalBlipDSL.g:4391:9: ( '::' )
+ // InternalBlipDSL.g:4380:8: ( ( '::' ) )
+ // InternalBlipDSL.g:4381:9: ( '::' )
{
- // InternalBlipDSL.g:4391:9: ( '::' )
- // InternalBlipDSL.g:4392:10: '::'
+ // InternalBlipDSL.g:4381:9: ( '::' )
+ // InternalBlipDSL.g:4382:10: '::'
{
match(input,95,FOLLOW_69); if (state.failed) return ;
@@ -27738,11 +27691,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4396:7: ( ( ruleFeatureCallID ) )
- // InternalBlipDSL.g:4397:8: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:4386:7: ( ( ruleFeatureCallID ) )
+ // InternalBlipDSL.g:4387:8: ( ruleFeatureCallID )
{
- // InternalBlipDSL.g:4397:8: ( ruleFeatureCallID )
- // InternalBlipDSL.g:4398:9: ruleFeatureCallID
+ // InternalBlipDSL.g:4387:8: ( ruleFeatureCallID )
+ // InternalBlipDSL.g:4388:9: ruleFeatureCallID
{
pushFollow(FOLLOW_45);
ruleFeatureCallID();
@@ -27770,59 +27723,59 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred22_InternalBlipDSL
public final void synpred22_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4481:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )
- // InternalBlipDSL.g:4481:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
+ // InternalBlipDSL.g:4471:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )
+ // InternalBlipDSL.g:4471:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
{
- // InternalBlipDSL.g:4481:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
- // InternalBlipDSL.g:4482:7: () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
+ // InternalBlipDSL.g:4471:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
+ // InternalBlipDSL.g:4472:7: () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
{
- // InternalBlipDSL.g:4482:7: ()
- // InternalBlipDSL.g:4483:7:
+ // InternalBlipDSL.g:4472:7: ()
+ // InternalBlipDSL.g:4473:7:
{
}
- // InternalBlipDSL.g:4484:7: ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
- int alt152=3;
+ // InternalBlipDSL.g:4474:7: ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
+ int alt150=3;
switch ( input.LA(1) ) {
case 51:
{
- alt152=1;
+ alt150=1;
}
break;
case 96:
{
- alt152=2;
+ alt150=2;
}
break;
case 95:
{
- alt152=3;
+ alt150=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 152, 0, input);
+ new NoViableAltException("", 150, 0, input);
throw nvae;
}
- switch (alt152) {
+ switch (alt150) {
case 1 :
- // InternalBlipDSL.g:4485:8: '.'
+ // InternalBlipDSL.g:4475:8: '.'
{
match(input,51,FOLLOW_2); if (state.failed) return ;
}
break;
case 2 :
- // InternalBlipDSL.g:4487:8: ( ( '?.' ) )
+ // InternalBlipDSL.g:4477:8: ( ( '?.' ) )
{
- // InternalBlipDSL.g:4487:8: ( ( '?.' ) )
- // InternalBlipDSL.g:4488:9: ( '?.' )
+ // InternalBlipDSL.g:4477:8: ( ( '?.' ) )
+ // InternalBlipDSL.g:4478:9: ( '?.' )
{
- // InternalBlipDSL.g:4488:9: ( '?.' )
- // InternalBlipDSL.g:4489:10: '?.'
+ // InternalBlipDSL.g:4478:9: ( '?.' )
+ // InternalBlipDSL.g:4479:10: '?.'
{
match(input,96,FOLLOW_2); if (state.failed) return ;
@@ -27835,13 +27788,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalBlipDSL.g:4493:8: ( ( '::' ) )
+ // InternalBlipDSL.g:4483:8: ( ( '::' ) )
{
- // InternalBlipDSL.g:4493:8: ( ( '::' ) )
- // InternalBlipDSL.g:4494:9: ( '::' )
+ // InternalBlipDSL.g:4483:8: ( ( '::' ) )
+ // InternalBlipDSL.g:4484:9: ( '::' )
{
- // InternalBlipDSL.g:4494:9: ( '::' )
- // InternalBlipDSL.g:4495:10: '::'
+ // InternalBlipDSL.g:4484:9: ( '::' )
+ // InternalBlipDSL.g:4485:10: '::'
{
match(input,95,FOLLOW_2); if (state.failed) return ;
@@ -27866,11 +27819,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred23_InternalBlipDSL
public final void synpred23_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4619:7: ( ( '(' ) )
- // InternalBlipDSL.g:4619:8: ( '(' )
+ // InternalBlipDSL.g:4609:7: ( ( '(' ) )
+ // InternalBlipDSL.g:4609:8: ( '(' )
{
- // InternalBlipDSL.g:4619:8: ( '(' )
- // InternalBlipDSL.g:4620:8: '('
+ // InternalBlipDSL.g:4609:8: ( '(' )
+ // InternalBlipDSL.g:4610:8: '('
{
match(input,59,FOLLOW_2); if (state.failed) return ;
@@ -27883,33 +27836,33 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred24_InternalBlipDSL
public final void synpred24_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4638:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalBlipDSL.g:4638:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:4628:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalBlipDSL.g:4628:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalBlipDSL.g:4638:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalBlipDSL.g:4639:9: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalBlipDSL.g:4628:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:4629:9: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalBlipDSL.g:4639:9: ()
- // InternalBlipDSL.g:4640:9:
+ // InternalBlipDSL.g:4629:9: ()
+ // InternalBlipDSL.g:4630:9:
{
}
- // InternalBlipDSL.g:4641:9: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalBlipDSL.g:4631:9: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA154_0==RULE_ID||LA154_0==59||LA154_0==84) ) {
- alt154=1;
+ if ( (LA152_0==RULE_ID||LA152_0==59||LA152_0==84) ) {
+ alt152=1;
}
- switch (alt154) {
+ switch (alt152) {
case 1 :
- // InternalBlipDSL.g:4642:10: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalBlipDSL.g:4632:10: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalBlipDSL.g:4642:10: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:4643:11: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:4632:10: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:4633:11: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:4643:11: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:4644:12: ruleJvmFormalParameter
+ // InternalBlipDSL.g:4633:11: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:4634:12: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -27922,27 +27875,27 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4647:10: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop153:
+ // InternalBlipDSL.g:4637:10: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop151:
do {
- int alt153=2;
- int LA153_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA153_0==60) ) {
- alt153=1;
+ if ( (LA151_0==60) ) {
+ alt151=1;
}
- switch (alt153) {
+ switch (alt151) {
case 1 :
- // InternalBlipDSL.g:4648:11: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:4638:11: ',' ( ( ruleJvmFormalParameter ) )
{
match(input,60,FOLLOW_59); if (state.failed) return ;
- // InternalBlipDSL.g:4649:11: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:4650:12: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:4639:11: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:4640:12: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:4650:12: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:4651:13: ruleJvmFormalParameter
+ // InternalBlipDSL.g:4640:12: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:4641:13: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -27960,7 +27913,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop153;
+ break loop151;
}
} while (true);
@@ -27970,11 +27923,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:4656:9: ( ( '|' ) )
- // InternalBlipDSL.g:4657:10: ( '|' )
+ // InternalBlipDSL.g:4646:9: ( ( '|' ) )
+ // InternalBlipDSL.g:4647:10: ( '|' )
{
- // InternalBlipDSL.g:4657:10: ( '|' )
- // InternalBlipDSL.g:4658:11: '|'
+ // InternalBlipDSL.g:4647:10: ( '|' )
+ // InternalBlipDSL.g:4648:11: '|'
{
match(input,97,FOLLOW_2); if (state.failed) return ;
@@ -27993,14 +27946,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred25_InternalBlipDSL
public final void synpred25_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4735:6: ( ( () '[' ) )
- // InternalBlipDSL.g:4735:7: ( () '[' )
+ // InternalBlipDSL.g:4725:6: ( ( () '[' ) )
+ // InternalBlipDSL.g:4725:7: ( () '[' )
{
- // InternalBlipDSL.g:4735:7: ( () '[' )
- // InternalBlipDSL.g:4736:7: () '['
+ // InternalBlipDSL.g:4725:7: ( () '[' )
+ // InternalBlipDSL.g:4726:7: () '['
{
- // InternalBlipDSL.g:4736:7: ()
- // InternalBlipDSL.g:4737:7:
+ // InternalBlipDSL.g:4726:7: ()
+ // InternalBlipDSL.g:4727:7:
{
}
@@ -28015,14 +27968,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred26_InternalBlipDSL
public final void synpred26_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4808:4: ( ( () 'synchronized' '(' ) )
- // InternalBlipDSL.g:4808:5: ( () 'synchronized' '(' )
+ // InternalBlipDSL.g:4798:4: ( ( () 'synchronized' '(' ) )
+ // InternalBlipDSL.g:4798:5: ( () 'synchronized' '(' )
{
- // InternalBlipDSL.g:4808:5: ( () 'synchronized' '(' )
- // InternalBlipDSL.g:4809:5: () 'synchronized' '('
+ // InternalBlipDSL.g:4798:5: ( () 'synchronized' '(' )
+ // InternalBlipDSL.g:4799:5: () 'synchronized' '('
{
- // InternalBlipDSL.g:4809:5: ()
- // InternalBlipDSL.g:4810:5:
+ // InternalBlipDSL.g:4799:5: ()
+ // InternalBlipDSL.g:4800:5:
{
}
@@ -28038,24 +27991,24 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred27_InternalBlipDSL
public final void synpred27_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4853:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
- // InternalBlipDSL.g:4853:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalBlipDSL.g:4843:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
+ // InternalBlipDSL.g:4843:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
{
- // InternalBlipDSL.g:4853:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
- // InternalBlipDSL.g:4854:5: () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':'
+ // InternalBlipDSL.g:4843:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalBlipDSL.g:4844:5: () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':'
{
- // InternalBlipDSL.g:4854:5: ()
- // InternalBlipDSL.g:4855:5:
+ // InternalBlipDSL.g:4844:5: ()
+ // InternalBlipDSL.g:4845:5:
{
}
match(input,30,FOLLOW_84); if (state.failed) return ;
match(input,59,FOLLOW_59); if (state.failed) return ;
- // InternalBlipDSL.g:4858:5: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:4859:6: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:4848:5: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:4849:6: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:4859:6: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:4860:7: ruleJvmFormalParameter
+ // InternalBlipDSL.g:4849:6: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:4850:7: ruleJvmFormalParameter
{
pushFollow(FOLLOW_87);
ruleJvmFormalParameter();
@@ -28079,14 +28032,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred28_InternalBlipDSL
public final void synpred28_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:4967:4: ( ( () '[' ) )
- // InternalBlipDSL.g:4967:5: ( () '[' )
+ // InternalBlipDSL.g:4957:4: ( ( () '[' ) )
+ // InternalBlipDSL.g:4957:5: ( () '[' )
{
- // InternalBlipDSL.g:4967:5: ( () '[' )
- // InternalBlipDSL.g:4968:5: () '['
+ // InternalBlipDSL.g:4957:5: ( () '[' )
+ // InternalBlipDSL.g:4958:5: () '['
{
- // InternalBlipDSL.g:4968:5: ()
- // InternalBlipDSL.g:4969:5:
+ // InternalBlipDSL.g:4958:5: ()
+ // InternalBlipDSL.g:4959:5:
{
}
@@ -28101,28 +28054,28 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred30_InternalBlipDSL
public final void synpred30_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:5272:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalBlipDSL.g:5272:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:5262:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalBlipDSL.g:5262:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalBlipDSL.g:5272:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalBlipDSL.g:5273:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalBlipDSL.g:5262:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:5263:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalBlipDSL.g:5273:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalBlipDSL.g:5263:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA156_0==RULE_ID||LA156_0==59||LA156_0==84) ) {
- alt156=1;
+ if ( (LA154_0==RULE_ID||LA154_0==59||LA154_0==84) ) {
+ alt154=1;
}
- switch (alt156) {
+ switch (alt154) {
case 1 :
- // InternalBlipDSL.g:5274:6: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalBlipDSL.g:5264:6: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalBlipDSL.g:5274:6: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5275:7: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5264:6: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5265:7: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5275:7: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:5276:8: ruleJvmFormalParameter
+ // InternalBlipDSL.g:5265:7: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5266:8: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -28135,27 +28088,27 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5279:6: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop155:
+ // InternalBlipDSL.g:5269:6: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop153:
do {
- int alt155=2;
- int LA155_0 = input.LA(1);
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA155_0==60) ) {
- alt155=1;
+ if ( (LA153_0==60) ) {
+ alt153=1;
}
- switch (alt155) {
+ switch (alt153) {
case 1 :
- // InternalBlipDSL.g:5280:7: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5270:7: ',' ( ( ruleJvmFormalParameter ) )
{
match(input,60,FOLLOW_59); if (state.failed) return ;
- // InternalBlipDSL.g:5281:7: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5282:8: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5271:7: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5272:8: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5282:8: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:5283:9: ruleJvmFormalParameter
+ // InternalBlipDSL.g:5272:8: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5273:9: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -28173,7 +28126,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop155;
+ break loop153;
}
} while (true);
@@ -28183,11 +28136,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:5288:5: ( ( '|' ) )
- // InternalBlipDSL.g:5289:6: ( '|' )
+ // InternalBlipDSL.g:5278:5: ( ( '|' ) )
+ // InternalBlipDSL.g:5279:6: ( '|' )
{
- // InternalBlipDSL.g:5289:6: ( '|' )
- // InternalBlipDSL.g:5290:7: '|'
+ // InternalBlipDSL.g:5279:6: ( '|' )
+ // InternalBlipDSL.g:5280:7: '|'
{
match(input,97,FOLLOW_2); if (state.failed) return ;
@@ -28206,8 +28159,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred32_InternalBlipDSL
public final void synpred32_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:5681:5: ( 'else' )
- // InternalBlipDSL.g:5681:6: 'else'
+ // InternalBlipDSL.g:5671:5: ( 'else' )
+ // InternalBlipDSL.g:5671:6: 'else'
{
match(input,99,FOLLOW_2); if (state.failed) return ;
@@ -28217,18 +28170,18 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred33_InternalBlipDSL
public final void synpred33_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:5740:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
- // InternalBlipDSL.g:5740:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalBlipDSL.g:5730:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
+ // InternalBlipDSL.g:5730:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
{
- // InternalBlipDSL.g:5740:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
- // InternalBlipDSL.g:5741:7: '(' ( ( ruleJvmFormalParameter ) ) ':'
+ // InternalBlipDSL.g:5730:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalBlipDSL.g:5731:7: '(' ( ( ruleJvmFormalParameter ) ) ':'
{
match(input,59,FOLLOW_59); if (state.failed) return ;
- // InternalBlipDSL.g:5742:7: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5743:8: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5732:7: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5733:8: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5743:8: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:5744:9: ruleJvmFormalParameter
+ // InternalBlipDSL.g:5733:8: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5734:9: ruleJvmFormalParameter
{
pushFollow(FOLLOW_87);
ruleJvmFormalParameter();
@@ -28252,17 +28205,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred34_InternalBlipDSL
public final void synpred34_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:5807:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )
- // InternalBlipDSL.g:5807:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalBlipDSL.g:5797:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )
+ // InternalBlipDSL.g:5797:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
{
- // InternalBlipDSL.g:5807:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
- // InternalBlipDSL.g:5808:7: ( ( ruleJvmFormalParameter ) ) ':'
+ // InternalBlipDSL.g:5797:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalBlipDSL.g:5798:7: ( ( ruleJvmFormalParameter ) ) ':'
{
- // InternalBlipDSL.g:5808:7: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:5809:8: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5798:7: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:5799:8: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:5809:8: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:5810:9: ruleJvmFormalParameter
+ // InternalBlipDSL.g:5799:8: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:5800:9: ruleJvmFormalParameter
{
pushFollow(FOLLOW_87);
ruleJvmFormalParameter();
@@ -28286,17 +28239,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred36_InternalBlipDSL
public final void synpred36_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:6625:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )
- // InternalBlipDSL.g:6625:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
+ // InternalBlipDSL.g:6615:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )
+ // InternalBlipDSL.g:6615:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
{
- // InternalBlipDSL.g:6625:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
- // InternalBlipDSL.g:6626:6: ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) )
+ // InternalBlipDSL.g:6615:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
+ // InternalBlipDSL.g:6616:6: ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) )
{
- // InternalBlipDSL.g:6626:6: ( ( ruleJvmTypeReference ) )
- // InternalBlipDSL.g:6627:7: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:6616:6: ( ( ruleJvmTypeReference ) )
+ // InternalBlipDSL.g:6617:7: ( ruleJvmTypeReference )
{
- // InternalBlipDSL.g:6627:7: ( ruleJvmTypeReference )
- // InternalBlipDSL.g:6628:8: ruleJvmTypeReference
+ // InternalBlipDSL.g:6617:7: ( ruleJvmTypeReference )
+ // InternalBlipDSL.g:6618:8: ruleJvmTypeReference
{
pushFollow(FOLLOW_4);
ruleJvmTypeReference();
@@ -28309,11 +28262,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6631:6: ( ( ruleValidID ) )
- // InternalBlipDSL.g:6632:7: ( ruleValidID )
+ // InternalBlipDSL.g:6621:6: ( ( ruleValidID ) )
+ // InternalBlipDSL.g:6622:7: ( ruleValidID )
{
- // InternalBlipDSL.g:6632:7: ( ruleValidID )
- // InternalBlipDSL.g:6633:8: ruleValidID
+ // InternalBlipDSL.g:6622:7: ( ruleValidID )
+ // InternalBlipDSL.g:6623:8: ruleValidID
{
pushFollow(FOLLOW_2);
ruleValidID();
@@ -28336,11 +28289,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred37_InternalBlipDSL
public final void synpred37_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:6937:5: ( ( '(' ) )
- // InternalBlipDSL.g:6937:6: ( '(' )
+ // InternalBlipDSL.g:6927:5: ( ( '(' ) )
+ // InternalBlipDSL.g:6927:6: ( '(' )
{
- // InternalBlipDSL.g:6937:6: ( '(' )
- // InternalBlipDSL.g:6938:6: '('
+ // InternalBlipDSL.g:6927:6: ( '(' )
+ // InternalBlipDSL.g:6928:6: '('
{
match(input,59,FOLLOW_2); if (state.failed) return ;
@@ -28353,33 +28306,33 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred38_InternalBlipDSL
public final void synpred38_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:6956:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalBlipDSL.g:6956:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:6946:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalBlipDSL.g:6946:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalBlipDSL.g:6956:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalBlipDSL.g:6957:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalBlipDSL.g:6946:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:6947:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalBlipDSL.g:6957:7: ()
- // InternalBlipDSL.g:6958:7:
+ // InternalBlipDSL.g:6947:7: ()
+ // InternalBlipDSL.g:6948:7:
{
}
- // InternalBlipDSL.g:6959:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalBlipDSL.g:6949:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA160_0==RULE_ID||LA160_0==59||LA160_0==84) ) {
- alt160=1;
+ if ( (LA158_0==RULE_ID||LA158_0==59||LA158_0==84) ) {
+ alt158=1;
}
- switch (alt160) {
+ switch (alt158) {
case 1 :
- // InternalBlipDSL.g:6960:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalBlipDSL.g:6950:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalBlipDSL.g:6960:8: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:6961:9: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:6950:8: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:6951:9: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:6961:9: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:6962:10: ruleJvmFormalParameter
+ // InternalBlipDSL.g:6951:9: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:6952:10: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -28392,27 +28345,27 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6965:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop159:
+ // InternalBlipDSL.g:6955:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop157:
do {
- int alt159=2;
- int LA159_0 = input.LA(1);
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA159_0==60) ) {
- alt159=1;
+ if ( (LA157_0==60) ) {
+ alt157=1;
}
- switch (alt159) {
+ switch (alt157) {
case 1 :
- // InternalBlipDSL.g:6966:9: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:6956:9: ',' ( ( ruleJvmFormalParameter ) )
{
match(input,60,FOLLOW_59); if (state.failed) return ;
- // InternalBlipDSL.g:6967:9: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:6968:10: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:6957:9: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:6958:10: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:6968:10: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:6969:11: ruleJvmFormalParameter
+ // InternalBlipDSL.g:6958:10: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:6959:11: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -28430,7 +28383,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop159;
+ break loop157;
}
} while (true);
@@ -28440,11 +28393,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:6974:7: ( ( '|' ) )
- // InternalBlipDSL.g:6975:8: ( '|' )
+ // InternalBlipDSL.g:6964:7: ( ( '|' ) )
+ // InternalBlipDSL.g:6965:8: ( '|' )
{
- // InternalBlipDSL.g:6975:8: ( '|' )
- // InternalBlipDSL.g:6976:9: '|'
+ // InternalBlipDSL.g:6965:8: ( '|' )
+ // InternalBlipDSL.g:6966:9: '|'
{
match(input,97,FOLLOW_2); if (state.failed) return ;
@@ -28463,14 +28416,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred39_InternalBlipDSL
public final void synpred39_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7053:4: ( ( () '[' ) )
- // InternalBlipDSL.g:7053:5: ( () '[' )
+ // InternalBlipDSL.g:7043:4: ( ( () '[' ) )
+ // InternalBlipDSL.g:7043:5: ( () '[' )
{
- // InternalBlipDSL.g:7053:5: ( () '[' )
- // InternalBlipDSL.g:7054:5: () '['
+ // InternalBlipDSL.g:7043:5: ( () '[' )
+ // InternalBlipDSL.g:7044:5: () '['
{
- // InternalBlipDSL.g:7054:5: ()
- // InternalBlipDSL.g:7055:5:
+ // InternalBlipDSL.g:7044:5: ()
+ // InternalBlipDSL.g:7045:5:
{
}
@@ -28485,8 +28438,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred40_InternalBlipDSL
public final void synpred40_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7213:5: ( '<' )
- // InternalBlipDSL.g:7213:6: '<'
+ // InternalBlipDSL.g:7203:5: ( '<' )
+ // InternalBlipDSL.g:7203:6: '<'
{
match(input,71,FOLLOW_2); if (state.failed) return ;
@@ -28496,11 +28449,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred41_InternalBlipDSL
public final void synpred41_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7270:5: ( ( '(' ) )
- // InternalBlipDSL.g:7270:6: ( '(' )
+ // InternalBlipDSL.g:7260:5: ( ( '(' ) )
+ // InternalBlipDSL.g:7260:6: ( '(' )
{
- // InternalBlipDSL.g:7270:6: ( '(' )
- // InternalBlipDSL.g:7271:6: '('
+ // InternalBlipDSL.g:7260:6: ( '(' )
+ // InternalBlipDSL.g:7261:6: '('
{
match(input,59,FOLLOW_2); if (state.failed) return ;
@@ -28513,33 +28466,33 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred42_InternalBlipDSL
public final void synpred42_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7289:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalBlipDSL.g:7289:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:7279:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalBlipDSL.g:7279:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalBlipDSL.g:7289:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalBlipDSL.g:7290:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalBlipDSL.g:7279:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalBlipDSL.g:7280:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalBlipDSL.g:7290:7: ()
- // InternalBlipDSL.g:7291:7:
+ // InternalBlipDSL.g:7280:7: ()
+ // InternalBlipDSL.g:7281:7:
{
}
- // InternalBlipDSL.g:7292:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalBlipDSL.g:7282:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA162_0==RULE_ID||LA162_0==59||LA162_0==84) ) {
- alt162=1;
+ if ( (LA160_0==RULE_ID||LA160_0==59||LA160_0==84) ) {
+ alt160=1;
}
- switch (alt162) {
+ switch (alt160) {
case 1 :
- // InternalBlipDSL.g:7293:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalBlipDSL.g:7283:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalBlipDSL.g:7293:8: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:7294:9: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:7283:8: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:7284:9: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:7294:9: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:7295:10: ruleJvmFormalParameter
+ // InternalBlipDSL.g:7284:9: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:7285:10: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -28552,27 +28505,27 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7298:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop161:
+ // InternalBlipDSL.g:7288:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop159:
do {
- int alt161=2;
- int LA161_0 = input.LA(1);
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA161_0==60) ) {
- alt161=1;
+ if ( (LA159_0==60) ) {
+ alt159=1;
}
- switch (alt161) {
+ switch (alt159) {
case 1 :
- // InternalBlipDSL.g:7299:9: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:7289:9: ',' ( ( ruleJvmFormalParameter ) )
{
match(input,60,FOLLOW_59); if (state.failed) return ;
- // InternalBlipDSL.g:7300:9: ( ( ruleJvmFormalParameter ) )
- // InternalBlipDSL.g:7301:10: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:7290:9: ( ( ruleJvmFormalParameter ) )
+ // InternalBlipDSL.g:7291:10: ( ruleJvmFormalParameter )
{
- // InternalBlipDSL.g:7301:10: ( ruleJvmFormalParameter )
- // InternalBlipDSL.g:7302:11: ruleJvmFormalParameter
+ // InternalBlipDSL.g:7291:10: ( ruleJvmFormalParameter )
+ // InternalBlipDSL.g:7292:11: ruleJvmFormalParameter
{
pushFollow(FOLLOW_79);
ruleJvmFormalParameter();
@@ -28590,7 +28543,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop161;
+ break loop159;
}
} while (true);
@@ -28600,11 +28553,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- // InternalBlipDSL.g:7307:7: ( ( '|' ) )
- // InternalBlipDSL.g:7308:8: ( '|' )
+ // InternalBlipDSL.g:7297:7: ( ( '|' ) )
+ // InternalBlipDSL.g:7298:8: ( '|' )
{
- // InternalBlipDSL.g:7308:8: ( '|' )
- // InternalBlipDSL.g:7309:9: '|'
+ // InternalBlipDSL.g:7298:8: ( '|' )
+ // InternalBlipDSL.g:7299:9: '|'
{
match(input,97,FOLLOW_2); if (state.failed) return ;
@@ -28623,14 +28576,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred43_InternalBlipDSL
public final void synpred43_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7386:4: ( ( () '[' ) )
- // InternalBlipDSL.g:7386:5: ( () '[' )
+ // InternalBlipDSL.g:7376:4: ( ( () '[' ) )
+ // InternalBlipDSL.g:7376:5: ( () '[' )
{
- // InternalBlipDSL.g:7386:5: ( () '[' )
- // InternalBlipDSL.g:7387:5: () '['
+ // InternalBlipDSL.g:7376:5: ( () '[' )
+ // InternalBlipDSL.g:7377:5: () '['
{
- // InternalBlipDSL.g:7387:5: ()
- // InternalBlipDSL.g:7388:5:
+ // InternalBlipDSL.g:7377:5: ()
+ // InternalBlipDSL.g:7378:5:
{
}
@@ -28645,10 +28598,10 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred44_InternalBlipDSL
public final void synpred44_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7729:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )
+ // InternalBlipDSL.g:7719:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )
// InternalBlipDSL.g:
{
- if ( (input.LA(1)>=RULE_STRING && input.LA(1)<=RULE_DECIMAL)||input.LA(1)==14||input.LA(1)==30||(input.LA(1)>=52 && input.LA(1)<=54)||input.LA(1)==59||(input.LA(1)>=63 && input.LA(1)<=64)||input.LA(1)==71||(input.LA(1)>=87 && input.LA(1)<=88)||input.LA(1)==92||input.LA(1)==98||input.LA(1)==100||(input.LA(1)>=102 && input.LA(1)<=103)||(input.LA(1)>=106 && input.LA(1)<=115)||input.LA(1)==117 ) {
+ if ( (input.LA(1)>=RULE_STRING && input.LA(1)<=RULE_DECIMAL)||input.LA(1)==22||input.LA(1)==30||(input.LA(1)>=52 && input.LA(1)<=54)||input.LA(1)==59||(input.LA(1)>=63 && input.LA(1)<=64)||input.LA(1)==71||(input.LA(1)>=87 && input.LA(1)<=88)||input.LA(1)==92||input.LA(1)==98||input.LA(1)==100||(input.LA(1)>=102 && input.LA(1)<=103)||(input.LA(1)>=106 && input.LA(1)<=115)||input.LA(1)==117 ) {
input.consume();
state.errorRecovery=false;state.failed=false;
}
@@ -28665,8 +28618,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred45_InternalBlipDSL
public final void synpred45_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7800:6: ( 'catch' )
- // InternalBlipDSL.g:7800:7: 'catch'
+ // InternalBlipDSL.g:7790:6: ( 'catch' )
+ // InternalBlipDSL.g:7790:7: 'catch'
{
match(input,118,FOLLOW_2); if (state.failed) return ;
@@ -28676,8 +28629,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred46_InternalBlipDSL
public final void synpred46_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:7821:7: ( 'finally' )
- // InternalBlipDSL.g:7821:8: 'finally'
+ // InternalBlipDSL.g:7811:7: ( 'finally' )
+ // InternalBlipDSL.g:7811:8: 'finally'
{
match(input,116,FOLLOW_2); if (state.failed) return ;
@@ -28687,8 +28640,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred49_InternalBlipDSL
public final void synpred49_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:8065:5: ( '.' )
- // InternalBlipDSL.g:8065:6: '.'
+ // InternalBlipDSL.g:8055:5: ( '.' )
+ // InternalBlipDSL.g:8055:6: '.'
{
match(input,51,FOLLOW_2); if (state.failed) return ;
@@ -28698,14 +28651,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred50_InternalBlipDSL
public final void synpred50_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:8191:5: ( ( () ruleArrayBrackets ) )
- // InternalBlipDSL.g:8191:6: ( () ruleArrayBrackets )
+ // InternalBlipDSL.g:8181:5: ( ( () ruleArrayBrackets ) )
+ // InternalBlipDSL.g:8181:6: ( () ruleArrayBrackets )
{
- // InternalBlipDSL.g:8191:6: ( () ruleArrayBrackets )
- // InternalBlipDSL.g:8192:6: () ruleArrayBrackets
+ // InternalBlipDSL.g:8181:6: ( () ruleArrayBrackets )
+ // InternalBlipDSL.g:8182:6: () ruleArrayBrackets
{
- // InternalBlipDSL.g:8192:6: ()
- // InternalBlipDSL.g:8193:6:
+ // InternalBlipDSL.g:8182:6: ()
+ // InternalBlipDSL.g:8183:6:
{
}
@@ -28724,8 +28677,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred51_InternalBlipDSL
public final void synpred51_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:8388:5: ( '<' )
- // InternalBlipDSL.g:8388:6: '<'
+ // InternalBlipDSL.g:8378:5: ( '<' )
+ // InternalBlipDSL.g:8378:6: '<'
{
match(input,71,FOLLOW_2); if (state.failed) return ;
@@ -28735,14 +28688,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred52_InternalBlipDSL
public final void synpred52_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:8444:6: ( ( () '.' ) )
- // InternalBlipDSL.g:8444:7: ( () '.' )
+ // InternalBlipDSL.g:8434:6: ( ( () '.' ) )
+ // InternalBlipDSL.g:8434:7: ( () '.' )
{
- // InternalBlipDSL.g:8444:7: ( () '.' )
- // InternalBlipDSL.g:8445:7: () '.'
+ // InternalBlipDSL.g:8434:7: ( () '.' )
+ // InternalBlipDSL.g:8435:7: () '.'
{
- // InternalBlipDSL.g:8445:7: ()
- // InternalBlipDSL.g:8446:7:
+ // InternalBlipDSL.g:8435:7: ()
+ // InternalBlipDSL.g:8436:7:
{
}
@@ -28757,8 +28710,8 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred53_InternalBlipDSL
public final void synpred53_InternalBlipDSL_fragment() throws RecognitionException {
- // InternalBlipDSL.g:8482:7: ( '<' )
- // InternalBlipDSL.g:8482:8: '<'
+ // InternalBlipDSL.g:8472:7: ( '<' )
+ // InternalBlipDSL.g:8472:8: '<'
{
match(input,71,FOLLOW_2); if (state.failed) return ;
@@ -29414,45 +29367,45 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
}
- protected DFA27 dfa27 = new DFA27(this);
- protected DFA30 dfa30 = new DFA30(this);
- protected DFA36 dfa36 = new DFA36(this);
+ protected DFA25 dfa25 = new DFA25(this);
+ protected DFA28 dfa28 = new DFA28(this);
+ protected DFA34 dfa34 = new DFA34(this);
+ protected DFA37 dfa37 = new DFA37(this);
protected DFA39 dfa39 = new DFA39(this);
- protected DFA41 dfa41 = new DFA41(this);
- protected DFA51 dfa51 = new DFA51(this);
- protected DFA54 dfa54 = new DFA54(this);
- protected DFA70 dfa70 = new DFA70(this);
+ protected DFA49 dfa49 = new DFA49(this);
+ protected DFA52 dfa52 = new DFA52(this);
+ protected DFA68 dfa68 = new DFA68(this);
+ protected DFA67 dfa67 = new DFA67(this);
protected DFA69 dfa69 = new DFA69(this);
protected DFA71 dfa71 = new DFA71(this);
- protected DFA73 dfa73 = new DFA73(this);
- protected DFA82 dfa82 = new DFA82(this);
- protected DFA89 dfa89 = new DFA89(this);
- protected DFA88 dfa88 = new DFA88(this);
- protected DFA111 dfa111 = new DFA111(this);
+ protected DFA80 dfa80 = new DFA80(this);
+ protected DFA87 dfa87 = new DFA87(this);
+ protected DFA86 dfa86 = new DFA86(this);
+ protected DFA109 dfa109 = new DFA109(this);
+ protected DFA108 dfa108 = new DFA108(this);
protected DFA110 dfa110 = new DFA110(this);
- protected DFA112 dfa112 = new DFA112(this);
+ protected DFA114 dfa114 = new DFA114(this);
+ protected DFA117 dfa117 = new DFA117(this);
protected DFA116 dfa116 = new DFA116(this);
- protected DFA119 dfa119 = new DFA119(this);
protected DFA118 dfa118 = new DFA118(this);
- protected DFA120 dfa120 = new DFA120(this);
- protected DFA123 dfa123 = new DFA123(this);
- protected DFA141 dfa141 = new DFA141(this);
+ protected DFA121 dfa121 = new DFA121(this);
protected DFA139 dfa139 = new DFA139(this);
+ protected DFA137 dfa137 = new DFA137(this);
static final String dfa_1s = "\10\uffff";
- static final String dfa_2s = "\2\uffff\1\5\3\uffff\1\5\1\uffff";
- static final String dfa_3s = "\1\5\1\uffff\1\15\1\uffff\1\5\1\uffff\1\15\1\uffff";
- static final String dfa_4s = "\1\70\1\uffff\1\71\1\uffff\1\67\1\uffff\1\71\1\uffff";
- static final String dfa_5s = "\1\uffff\1\1\1\uffff\1\4\1\uffff\1\2\1\uffff\1\3";
+ static final String dfa_2s = "\2\uffff\1\5\4\uffff\1\5";
+ static final String dfa_3s = "\1\5\1\uffff\1\15\1\uffff\1\5\2\uffff\1\15";
+ static final String dfa_4s = "\1\70\1\uffff\1\71\1\uffff\1\67\2\uffff\1\71";
+ static final String dfa_5s = "\1\uffff\1\1\1\uffff\1\4\1\uffff\1\2\1\3\1\uffff";
static final String dfa_6s = "\10\uffff}>";
static final String[] dfa_7s = {
"\1\2\57\uffff\1\1\2\uffff\1\3",
"",
"\1\5\45\uffff\1\4\1\5\4\uffff\1\5",
"",
- "\1\6\61\uffff\1\7",
+ "\1\7\61\uffff\1\6",
"",
- "\1\5\45\uffff\1\4\1\5\4\uffff\1\5",
- ""
+ "",
+ "\1\5\45\uffff\1\4\1\5\4\uffff\1\5"
};
static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
@@ -29463,11 +29416,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
- class DFA27 extends DFA {
+ class DFA25 extends DFA {
- public DFA27(BaseRecognizer recognizer) {
+ public DFA25(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 27;
+ this.decisionNumber = 25;
this.eot = dfa_1;
this.eof = dfa_2;
this.min = dfa_3;
@@ -29477,7 +29430,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_7;
}
public String getDescription() {
- return "2158:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )";
+ return "2148:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )";
}
}
static final String dfa_8s = "\44\uffff";
@@ -29486,7 +29439,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_11s = "\2\uffff\1\2\37\uffff\1\3\1\1";
static final String dfa_12s = "\1\uffff\1\0\42\uffff}>";
static final String[] dfa_13s = {
- "\1\2\1\1\3\2\5\uffff\1\2\17\uffff\1\2\25\uffff\3\2\3\uffff\2\2\1\uffff\1\42\1\uffff\2\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\5\uffff\1\2\1\uffff\1\2\1\uffff\2\2\2\uffff\12\2\1\uffff\1\2",
+ "\1\2\1\1\3\2\15\uffff\1\2\7\uffff\1\2\25\uffff\3\2\3\uffff\2\2\1\uffff\1\42\1\uffff\2\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\5\uffff\1\2\1\uffff\1\2\1\uffff\2\2\2\uffff\12\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -29531,11 +29484,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA30 extends DFA {
+ class DFA28 extends DFA {
- public DFA30(BaseRecognizer recognizer) {
+ public DFA28(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 30;
+ this.decisionNumber = 28;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_9;
@@ -29545,17 +29498,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "2375:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?";
+ return "2365:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA30_1 = input.LA(1);
+ int LA28_1 = input.LA(1);
- int index30_1 = input.index();
+ int index28_1 = input.index();
input.rewind();
s = -1;
if ( (synpred3_InternalBlipDSL()) ) {s = 35;}
@@ -29563,13 +29516,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index30_1);
+ input.seek(index28_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 30, _s, input);
+ new NoViableAltException(getDescription(), 28, _s, input);
error(nvae);
throw nvae;
}
@@ -29580,7 +29533,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_17s = "\2\uffff\1\2\37\uffff\1\1";
static final String dfa_18s = "\1\uffff\1\0\41\uffff}>";
static final String[] dfa_19s = {
- "\5\2\5\uffff\1\2\17\uffff\1\2\25\uffff\3\2\3\uffff\2\2\3\uffff\1\1\1\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\5\uffff\1\2\1\uffff\1\2\1\uffff\2\2\2\uffff\12\2\1\uffff\1\2",
+ "\5\2\15\uffff\1\2\7\uffff\1\2\25\uffff\3\2\3\uffff\2\2\3\uffff\1\1\1\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\5\uffff\1\2\1\uffff\1\2\1\uffff\2\2\2\uffff\12\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -29624,11 +29577,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
- class DFA36 extends DFA {
+ class DFA34 extends DFA {
- public DFA36(BaseRecognizer recognizer) {
+ public DFA34(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 36;
+ this.decisionNumber = 34;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -29638,17 +29591,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "2555:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )";
+ return "2545:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA36_1 = input.LA(1);
+ int LA34_1 = input.LA(1);
- int index36_1 = input.index();
+ int index34_1 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalBlipDSL()) ) {s = 34;}
@@ -29656,23 +29609,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index36_1);
+ input.seek(index34_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 36, _s, input);
+ new NoViableAltException(getDescription(), 34, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA39 extends DFA {
+ class DFA37 extends DFA {
- public DFA39(BaseRecognizer recognizer) {
+ public DFA37(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 39;
+ this.decisionNumber = 37;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -29682,17 +29635,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "2697:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )";
+ return "2687:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA39_1 = input.LA(1);
+ int LA37_1 = input.LA(1);
- int index39_1 = input.index();
+ int index37_1 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalBlipDSL()) ) {s = 34;}
@@ -29700,13 +29653,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index39_1);
+ input.seek(index37_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 39, _s, input);
+ new NoViableAltException(getDescription(), 37, _s, input);
error(nvae);
throw nvae;
}
@@ -29718,7 +29671,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_24s = "\10\uffff\1\2\1\1";
static final String dfa_25s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\0\1\6\2\uffff}>";
static final String[] dfa_26s = {
- "\5\10\5\uffff\2\10\16\uffff\1\10\15\uffff\1\10\1\uffff\1\10\1\uffff\1\10\2\uffff\5\10\1\uffff\1\10\1\uffff\3\10\1\uffff\3\10\1\1\1\2\1\3\1\4\1\5\1\6\1\7\30\10\1\uffff\25\10",
+ "\5\10\15\uffff\2\10\6\uffff\1\10\15\uffff\1\10\1\uffff\1\10\1\uffff\1\10\2\uffff\5\10\1\uffff\1\10\1\uffff\3\10\1\uffff\3\10\1\1\1\2\1\3\1\4\1\5\1\6\1\7\30\10\1\uffff\25\10",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -29738,11 +29691,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_25 = DFA.unpackEncodedString(dfa_25s);
static final short[][] dfa_26 = unpackEncodedStringArray(dfa_26s);
- class DFA41 extends DFA {
+ class DFA39 extends DFA {
- public DFA41(BaseRecognizer recognizer) {
+ public DFA39(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 41;
+ this.decisionNumber = 39;
this.eot = dfa_20;
this.eof = dfa_21;
this.min = dfa_22;
@@ -29752,17 +29705,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_26;
}
public String getDescription() {
- return "2926:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?";
+ return "2916:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA41_6 = input.LA(1);
+ int LA39_6 = input.LA(1);
- int index41_6 = input.index();
+ int index39_6 = input.index();
input.rewind();
s = -1;
if ( (synpred8_InternalBlipDSL()) ) {s = 9;}
@@ -29770,14 +29723,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index41_6);
+ input.seek(index39_6);
if ( s>=0 ) return s;
break;
case 1 :
- int LA41_1 = input.LA(1);
+ int LA39_1 = input.LA(1);
- int index41_1 = input.index();
+ int index39_1 = input.index();
input.rewind();
s = -1;
if ( (synpred8_InternalBlipDSL()) ) {s = 9;}
@@ -29785,14 +29738,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index41_1);
+ input.seek(index39_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA41_2 = input.LA(1);
+ int LA39_2 = input.LA(1);
- int index41_2 = input.index();
+ int index39_2 = input.index();
input.rewind();
s = -1;
if ( (synpred8_InternalBlipDSL()) ) {s = 9;}
@@ -29800,14 +29753,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index41_2);
+ input.seek(index39_2);
if ( s>=0 ) return s;
break;
case 3 :
- int LA41_3 = input.LA(1);
+ int LA39_3 = input.LA(1);
- int index41_3 = input.index();
+ int index39_3 = input.index();
input.rewind();
s = -1;
if ( (synpred8_InternalBlipDSL()) ) {s = 9;}
@@ -29815,14 +29768,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index41_3);
+ input.seek(index39_3);
if ( s>=0 ) return s;
break;
case 4 :
- int LA41_4 = input.LA(1);
+ int LA39_4 = input.LA(1);
- int index41_4 = input.index();
+ int index39_4 = input.index();
input.rewind();
s = -1;
if ( (synpred8_InternalBlipDSL()) ) {s = 9;}
@@ -29830,14 +29783,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index41_4);
+ input.seek(index39_4);
if ( s>=0 ) return s;
break;
case 5 :
- int LA41_5 = input.LA(1);
+ int LA39_5 = input.LA(1);
- int index41_5 = input.index();
+ int index39_5 = input.index();
input.rewind();
s = -1;
if ( (synpred8_InternalBlipDSL()) ) {s = 9;}
@@ -29845,14 +29798,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index41_5);
+ input.seek(index39_5);
if ( s>=0 ) return s;
break;
case 6 :
- int LA41_7 = input.LA(1);
+ int LA39_7 = input.LA(1);
- int index41_7 = input.index();
+ int index39_7 = input.index();
input.rewind();
s = -1;
if ( (synpred8_InternalBlipDSL()) ) {s = 9;}
@@ -29860,13 +29813,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index41_7);
+ input.seek(index39_7);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 41, _s, input);
+ new NoViableAltException(getDescription(), 39, _s, input);
error(nvae);
throw nvae;
}
@@ -29876,9 +29829,9 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_29s = "\1\4\1\uffff\10\0\1\uffff";
static final String dfa_30s = "\1\166\1\uffff\10\0\1\uffff";
static final String dfa_31s = "\1\uffff\1\2\10\uffff\1\1";
- static final String dfa_32s = "\2\uffff\1\3\1\0\1\6\1\7\1\4\1\5\1\1\1\2\1\uffff}>";
+ static final String dfa_32s = "\2\uffff\1\2\1\5\1\6\1\7\1\4\1\3\1\0\1\1\1\uffff}>";
static final String[] dfa_33s = {
- "\5\1\5\uffff\2\1\16\uffff\1\1\15\uffff\1\1\1\uffff\1\1\1\uffff\1\1\2\uffff\5\1\1\uffff\1\1\1\uffff\3\1\1\uffff\10\1\1\2\1\3\10\1\1\4\1\5\1\6\1\7\1\10\1\11\12\1\1\uffff\25\1",
+ "\5\1\15\uffff\2\1\6\uffff\1\1\15\uffff\1\1\1\uffff\1\1\1\uffff\1\1\2\uffff\5\1\1\uffff\1\1\1\uffff\3\1\1\uffff\10\1\1\2\1\3\10\1\1\4\1\5\1\6\1\7\1\10\1\11\12\1\1\uffff\25\1",
"",
"\1\uffff",
"\1\uffff",
@@ -29899,11 +29852,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_32 = DFA.unpackEncodedString(dfa_32s);
static final short[][] dfa_33 = unpackEncodedStringArray(dfa_33s);
- class DFA51 extends DFA {
+ class DFA49 extends DFA {
- public DFA51(BaseRecognizer recognizer) {
+ public DFA49(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 51;
+ this.decisionNumber = 49;
this.eot = dfa_27;
this.eof = dfa_28;
this.min = dfa_29;
@@ -29913,17 +29866,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_33;
}
public String getDescription() {
- return "()* loopback of 3640:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*";
+ return "()* loopback of 3630:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA51_3 = input.LA(1);
+ int LA49_8 = input.LA(1);
- int index51_3 = input.index();
+ int index49_8 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -29931,14 +29884,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_3);
+ input.seek(index49_8);
if ( s>=0 ) return s;
break;
case 1 :
- int LA51_8 = input.LA(1);
+ int LA49_9 = input.LA(1);
- int index51_8 = input.index();
+ int index49_9 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -29946,14 +29899,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_8);
+ input.seek(index49_9);
if ( s>=0 ) return s;
break;
case 2 :
- int LA51_9 = input.LA(1);
+ int LA49_2 = input.LA(1);
- int index51_9 = input.index();
+ int index49_2 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -29961,14 +29914,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_9);
+ input.seek(index49_2);
if ( s>=0 ) return s;
break;
case 3 :
- int LA51_2 = input.LA(1);
+ int LA49_7 = input.LA(1);
- int index51_2 = input.index();
+ int index49_7 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -29976,14 +29929,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_2);
+ input.seek(index49_7);
if ( s>=0 ) return s;
break;
case 4 :
- int LA51_6 = input.LA(1);
+ int LA49_6 = input.LA(1);
- int index51_6 = input.index();
+ int index49_6 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -29991,14 +29944,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_6);
+ input.seek(index49_6);
if ( s>=0 ) return s;
break;
case 5 :
- int LA51_7 = input.LA(1);
+ int LA49_3 = input.LA(1);
- int index51_7 = input.index();
+ int index49_3 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -30006,14 +29959,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_7);
+ input.seek(index49_3);
if ( s>=0 ) return s;
break;
case 6 :
- int LA51_4 = input.LA(1);
+ int LA49_4 = input.LA(1);
- int index51_4 = input.index();
+ int index49_4 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -30021,14 +29974,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_4);
+ input.seek(index49_4);
if ( s>=0 ) return s;
break;
case 7 :
- int LA51_5 = input.LA(1);
+ int LA49_5 = input.LA(1);
- int index51_5 = input.index();
+ int index49_5 = input.index();
input.rewind();
s = -1;
if ( (synpred14_InternalBlipDSL()) ) {s = 10;}
@@ -30036,26 +29989,26 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index51_5);
+ input.seek(index49_5);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 51, _s, input);
+ new NoViableAltException(getDescription(), 49, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_34s = "\1\107\2\uffff\1\110\7\uffff";
static final String dfa_35s = "\1\126\2\uffff\1\123\7\uffff";
- static final String dfa_36s = "\1\uffff\1\1\1\2\1\uffff\1\4\1\5\1\7\1\10\1\11\1\6\1\3";
+ static final String dfa_36s = "\1\uffff\1\1\1\2\1\uffff\1\4\1\5\1\7\1\10\1\11\1\3\1\6";
static final String dfa_37s = "\13\uffff}>";
static final String[] dfa_38s = {
"\1\6\1\3\10\uffff\1\1\1\2\1\4\1\5\1\7\1\10",
"",
"",
- "\1\11\12\uffff\1\12",
+ "\1\12\12\uffff\1\11",
"",
"",
"",
@@ -30070,11 +30023,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_37 = DFA.unpackEncodedString(dfa_37s);
static final short[][] dfa_38 = unpackEncodedStringArray(dfa_38s);
- class DFA54 extends DFA {
+ class DFA52 extends DFA {
- public DFA54(BaseRecognizer recognizer) {
+ public DFA52(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 54;
+ this.decisionNumber = 52;
this.eot = dfa_27;
this.eof = dfa_27;
this.min = dfa_34;
@@ -30084,7 +30037,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_38;
}
public String getDescription() {
- return "3716:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )";
+ return "3706:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )";
}
}
static final String dfa_39s = "\116\uffff";
@@ -30094,7 +30047,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_43s = "\2\uffff\1\2\112\uffff\1\1";
static final String dfa_44s = "\1\uffff\1\0\114\uffff}>";
static final String[] dfa_45s = {
- "\5\2\5\uffff\2\2\16\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\1\1\2\2\1\uffff\42\2\1\uffff\25\2",
+ "\5\2\15\uffff\2\2\6\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\1\1\2\2\1\uffff\42\2\1\uffff\25\2",
"\1\uffff",
"",
"",
@@ -30182,11 +30135,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_44 = DFA.unpackEncodedString(dfa_44s);
static final short[][] dfa_45 = unpackEncodedStringArray(dfa_45s);
- class DFA70 extends DFA {
+ class DFA68 extends DFA {
- public DFA70(BaseRecognizer recognizer) {
+ public DFA68(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 70;
+ this.decisionNumber = 68;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -30196,17 +30149,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "4617:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?";
+ return "4607:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA70_1 = input.LA(1);
+ int LA68_1 = input.LA(1);
- int index70_1 = input.index();
+ int index68_1 = input.index();
input.rewind();
s = -1;
if ( (synpred23_InternalBlipDSL()) ) {s = 77;}
@@ -30214,13 +30167,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index70_1);
+ input.seek(index68_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 70, _s, input);
+ new NoViableAltException(getDescription(), 68, _s, input);
error(nvae);
throw nvae;
}
@@ -30230,7 +30183,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_48s = "\3\uffff\2\1\1\2\35\uffff\1\3";
static final String dfa_49s = "\1\0\1\1\1\2\41\uffff}>";
static final String[] dfa_50s = {
- "\1\5\1\1\3\5\5\uffff\1\5\17\uffff\1\5\25\uffff\3\5\4\uffff\1\2\1\uffff\1\43\1\uffff\2\5\6\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\4\uffff\1\4\1\5\1\uffff\1\5\1\uffff\2\5\2\uffff\12\5\1\uffff\1\5",
+ "\1\5\1\1\3\5\15\uffff\1\5\7\uffff\1\5\25\uffff\3\5\4\uffff\1\2\1\uffff\1\43\1\uffff\2\5\6\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\4\uffff\1\4\1\5\1\uffff\1\5\1\uffff\2\5\2\uffff\12\5\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -30273,11 +30226,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_49 = DFA.unpackEncodedString(dfa_49s);
static final short[][] dfa_50 = unpackEncodedStringArray(dfa_50s);
- class DFA69 extends DFA {
+ class DFA67 extends DFA {
- public DFA69(BaseRecognizer recognizer) {
+ public DFA67(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 69;
+ this.decisionNumber = 67;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_46;
@@ -30287,40 +30240,40 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_50;
}
public String getDescription() {
- return "4636:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?";
+ return "4626:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA69_0 = input.LA(1);
+ int LA67_0 = input.LA(1);
- int index69_0 = input.index();
+ int index67_0 = input.index();
input.rewind();
s = -1;
- if ( (LA69_0==RULE_ID) ) {s = 1;}
+ if ( (LA67_0==RULE_ID) ) {s = 1;}
- else if ( (LA69_0==59) ) {s = 2;}
+ else if ( (LA67_0==59) ) {s = 2;}
- else if ( (LA69_0==84) && (synpred24_InternalBlipDSL())) {s = 3;}
+ else if ( (LA67_0==84) && (synpred24_InternalBlipDSL())) {s = 3;}
- else if ( (LA69_0==97) && (synpred24_InternalBlipDSL())) {s = 4;}
+ else if ( (LA67_0==97) && (synpred24_InternalBlipDSL())) {s = 4;}
- else if ( (LA69_0==RULE_STRING||(LA69_0>=RULE_INT && LA69_0<=RULE_DECIMAL)||LA69_0==14||LA69_0==30||(LA69_0>=52 && LA69_0<=54)||(LA69_0>=63 && LA69_0<=64)||LA69_0==71||(LA69_0>=87 && LA69_0<=88)||LA69_0==92||LA69_0==98||LA69_0==100||(LA69_0>=102 && LA69_0<=103)||(LA69_0>=106 && LA69_0<=115)||LA69_0==117) ) {s = 5;}
+ else if ( (LA67_0==RULE_STRING||(LA67_0>=RULE_INT && LA67_0<=RULE_DECIMAL)||LA67_0==22||LA67_0==30||(LA67_0>=52 && LA67_0<=54)||(LA67_0>=63 && LA67_0<=64)||LA67_0==71||(LA67_0>=87 && LA67_0<=88)||LA67_0==92||LA67_0==98||LA67_0==100||(LA67_0>=102 && LA67_0<=103)||(LA67_0>=106 && LA67_0<=115)||LA67_0==117) ) {s = 5;}
- else if ( (LA69_0==61) ) {s = 35;}
+ else if ( (LA67_0==61) ) {s = 35;}
- input.seek(index69_0);
+ input.seek(index67_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA69_1 = input.LA(1);
+ int LA67_1 = input.LA(1);
- int index69_1 = input.index();
+ int index67_1 = input.index();
input.rewind();
s = -1;
if ( (synpred24_InternalBlipDSL()) ) {s = 4;}
@@ -30328,14 +30281,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index69_1);
+ input.seek(index67_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA69_2 = input.LA(1);
+ int LA67_2 = input.LA(1);
- int index69_2 = input.index();
+ int index67_2 = input.index();
input.rewind();
s = -1;
if ( (synpred24_InternalBlipDSL()) ) {s = 4;}
@@ -30343,19 +30296,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index69_2);
+ input.seek(index67_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 69, _s, input);
+ new NoViableAltException(getDescription(), 67, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_51s = {
- "\5\2\5\uffff\2\2\16\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\1\2\1\1\40\2\1\uffff\25\2",
+ "\5\2\15\uffff\2\2\6\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\1\2\1\1\40\2\1\uffff\25\2",
"\1\uffff",
"",
"",
@@ -30436,11 +30389,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
};
static final short[][] dfa_51 = unpackEncodedStringArray(dfa_51s);
- class DFA71 extends DFA {
+ class DFA69 extends DFA {
- public DFA71(BaseRecognizer recognizer) {
+ public DFA69(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 71;
+ this.decisionNumber = 69;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -30450,17 +30403,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "4734:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?";
+ return "4724:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA71_1 = input.LA(1);
+ int LA69_1 = input.LA(1);
- int index71_1 = input.index();
+ int index69_1 = input.index();
input.rewind();
s = -1;
if ( (synpred25_InternalBlipDSL()) ) {s = 77;}
@@ -30468,13 +30421,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index71_1);
+ input.seek(index69_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 71, _s, input);
+ new NoViableAltException(getDescription(), 69, _s, input);
error(nvae);
throw nvae;
}
@@ -30485,7 +30438,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_55s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\6\uffff\1\6\11\uffff\1\7\1\uffff\1\12\1\13\1\14\1\15\1\16\1\17\1\10\1\11";
static final String dfa_56s = "\1\0\26\uffff\1\1\10\uffff}>";
static final String[] dfa_57s = {
- "\1\14\1\5\3\14\5\uffff\1\2\17\uffff\1\27\25\uffff\3\5\4\uffff\1\35\3\uffff\2\14\6\uffff\1\5\32\uffff\1\26\1\uffff\1\3\1\uffff\1\30\1\31\2\uffff\2\5\1\1\4\14\1\32\1\33\1\34\1\uffff\1\4",
+ "\1\14\1\5\3\14\15\uffff\1\2\7\uffff\1\27\25\uffff\3\5\4\uffff\1\35\3\uffff\2\14\6\uffff\1\5\32\uffff\1\26\1\uffff\1\3\1\uffff\1\30\1\31\2\uffff\2\5\1\1\4\14\1\32\1\33\1\34\1\uffff\1\4",
"",
"",
"",
@@ -30526,11 +30479,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_56 = DFA.unpackEncodedString(dfa_56s);
static final short[][] dfa_57 = unpackEncodedStringArray(dfa_57s);
- class DFA73 extends DFA {
+ class DFA71 extends DFA {
- public DFA73(BaseRecognizer recognizer) {
+ public DFA71(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 73;
+ this.decisionNumber = 71;
this.eot = dfa_52;
this.eof = dfa_52;
this.min = dfa_53;
@@ -30540,56 +30493,56 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_57;
}
public String getDescription() {
- return "4779:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )";
+ return "4769:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA73_0 = input.LA(1);
+ int LA71_0 = input.LA(1);
- int index73_0 = input.index();
+ int index71_0 = input.index();
input.rewind();
s = -1;
- if ( (LA73_0==108) ) {s = 1;}
+ if ( (LA71_0==108) ) {s = 1;}
- else if ( (LA73_0==14) ) {s = 2;}
+ else if ( (LA71_0==22) ) {s = 2;}
- else if ( (LA73_0==100) ) {s = 3;}
+ else if ( (LA71_0==100) ) {s = 3;}
- else if ( (LA73_0==117) && (synpred26_InternalBlipDSL())) {s = 4;}
+ else if ( (LA71_0==117) && (synpred26_InternalBlipDSL())) {s = 4;}
- else if ( (LA73_0==RULE_ID||(LA73_0>=52 && LA73_0<=54)||LA73_0==71||(LA73_0>=106 && LA73_0<=107)) ) {s = 5;}
+ else if ( (LA71_0==RULE_ID||(LA71_0>=52 && LA71_0<=54)||LA71_0==71||(LA71_0>=106 && LA71_0<=107)) ) {s = 5;}
- else if ( (LA73_0==RULE_STRING||(LA73_0>=RULE_INT && LA73_0<=RULE_DECIMAL)||(LA73_0>=63 && LA73_0<=64)||(LA73_0>=109 && LA73_0<=112)) ) {s = 12;}
+ else if ( (LA71_0==RULE_STRING||(LA71_0>=RULE_INT && LA71_0<=RULE_DECIMAL)||(LA71_0>=63 && LA71_0<=64)||(LA71_0>=109 && LA71_0<=112)) ) {s = 12;}
- else if ( (LA73_0==98) ) {s = 22;}
+ else if ( (LA71_0==98) ) {s = 22;}
- else if ( (LA73_0==30) ) {s = 23;}
+ else if ( (LA71_0==30) ) {s = 23;}
- else if ( (LA73_0==102) ) {s = 24;}
+ else if ( (LA71_0==102) ) {s = 24;}
- else if ( (LA73_0==103) ) {s = 25;}
+ else if ( (LA71_0==103) ) {s = 25;}
- else if ( (LA73_0==113) ) {s = 26;}
+ else if ( (LA71_0==113) ) {s = 26;}
- else if ( (LA73_0==114) ) {s = 27;}
+ else if ( (LA71_0==114) ) {s = 27;}
- else if ( (LA73_0==115) ) {s = 28;}
+ else if ( (LA71_0==115) ) {s = 28;}
- else if ( (LA73_0==59) ) {s = 29;}
+ else if ( (LA71_0==59) ) {s = 29;}
- input.seek(index73_0);
+ input.seek(index71_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA73_23 = input.LA(1);
+ int LA71_23 = input.LA(1);
- int index73_23 = input.index();
+ int index71_23 = input.index();
input.rewind();
s = -1;
if ( (synpred27_InternalBlipDSL()) ) {s = 30;}
@@ -30597,13 +30550,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 31;}
- input.seek(index73_23);
+ input.seek(index71_23);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 73, _s, input);
+ new NoViableAltException(getDescription(), 71, _s, input);
error(nvae);
throw nvae;
}
@@ -30614,7 +30567,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_61s = "\3\uffff\2\1\1\2\40\uffff";
static final String dfa_62s = "\1\0\1\1\1\2\43\uffff}>";
static final String[] dfa_63s = {
- "\1\5\1\1\3\5\5\uffff\1\5\17\uffff\1\5\25\uffff\3\5\4\uffff\1\2\3\uffff\3\5\5\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\4\uffff\1\4\1\5\1\uffff\1\5\1\uffff\16\5\1\uffff\1\5",
+ "\1\5\1\1\3\5\15\uffff\1\5\7\uffff\1\5\25\uffff\3\5\4\uffff\1\2\3\uffff\3\5\5\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\4\uffff\1\4\1\5\1\uffff\1\5\1\uffff\16\5\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -30661,11 +30614,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_62 = DFA.unpackEncodedString(dfa_62s);
static final short[][] dfa_63 = unpackEncodedStringArray(dfa_63s);
- class DFA82 extends DFA {
+ class DFA80 extends DFA {
- public DFA82(BaseRecognizer recognizer) {
+ public DFA80(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 82;
+ this.decisionNumber = 80;
this.eot = dfa_58;
this.eof = dfa_58;
this.min = dfa_59;
@@ -30675,38 +30628,38 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_63;
}
public String getDescription() {
- return "5271:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?";
+ return "5261:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA82_0 = input.LA(1);
+ int LA80_0 = input.LA(1);
- int index82_0 = input.index();
+ int index80_0 = input.index();
input.rewind();
s = -1;
- if ( (LA82_0==RULE_ID) ) {s = 1;}
+ if ( (LA80_0==RULE_ID) ) {s = 1;}
- else if ( (LA82_0==59) ) {s = 2;}
+ else if ( (LA80_0==59) ) {s = 2;}
- else if ( (LA82_0==84) && (synpred30_InternalBlipDSL())) {s = 3;}
+ else if ( (LA80_0==84) && (synpred30_InternalBlipDSL())) {s = 3;}
- else if ( (LA82_0==97) && (synpred30_InternalBlipDSL())) {s = 4;}
+ else if ( (LA80_0==97) && (synpred30_InternalBlipDSL())) {s = 4;}
- else if ( (LA82_0==RULE_STRING||(LA82_0>=RULE_INT && LA82_0<=RULE_DECIMAL)||LA82_0==14||LA82_0==30||(LA82_0>=52 && LA82_0<=54)||(LA82_0>=63 && LA82_0<=65)||LA82_0==71||(LA82_0>=87 && LA82_0<=88)||LA82_0==92||LA82_0==98||LA82_0==100||(LA82_0>=102 && LA82_0<=115)||LA82_0==117) ) {s = 5;}
+ else if ( (LA80_0==RULE_STRING||(LA80_0>=RULE_INT && LA80_0<=RULE_DECIMAL)||LA80_0==22||LA80_0==30||(LA80_0>=52 && LA80_0<=54)||(LA80_0>=63 && LA80_0<=65)||LA80_0==71||(LA80_0>=87 && LA80_0<=88)||LA80_0==92||LA80_0==98||LA80_0==100||(LA80_0>=102 && LA80_0<=115)||LA80_0==117) ) {s = 5;}
- input.seek(index82_0);
+ input.seek(index80_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA82_1 = input.LA(1);
+ int LA80_1 = input.LA(1);
- int index82_1 = input.index();
+ int index80_1 = input.index();
input.rewind();
s = -1;
if ( (synpred30_InternalBlipDSL()) ) {s = 4;}
@@ -30714,14 +30667,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index82_1);
+ input.seek(index80_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA82_2 = input.LA(1);
+ int LA80_2 = input.LA(1);
- int index82_2 = input.index();
+ int index80_2 = input.index();
input.rewind();
s = -1;
if ( (synpred30_InternalBlipDSL()) ) {s = 4;}
@@ -30729,19 +30682,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index82_2);
+ input.seek(index80_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 82, _s, input);
+ new NoViableAltException(getDescription(), 80, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_64s = {
- "\5\2\5\uffff\1\2\17\uffff\1\2\25\uffff\3\2\4\uffff\1\1\3\uffff\2\2\6\uffff\1\2\14\uffff\1\2\2\uffff\2\2\3\uffff\1\2\5\uffff\1\2\1\uffff\1\2\1\uffff\2\2\2\uffff\12\2\1\uffff\1\2",
+ "\5\2\15\uffff\1\2\7\uffff\1\2\25\uffff\3\2\4\uffff\1\1\3\uffff\2\2\6\uffff\1\2\14\uffff\1\2\2\uffff\2\2\3\uffff\1\2\5\uffff\1\2\1\uffff\1\2\1\uffff\2\2\2\uffff\12\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -30779,11 +30732,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
};
static final short[][] dfa_64 = unpackEncodedStringArray(dfa_64s);
- class DFA89 extends DFA {
+ class DFA87 extends DFA {
- public DFA89(BaseRecognizer recognizer) {
+ public DFA87(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 89;
+ this.decisionNumber = 87;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -30793,17 +30746,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_64;
}
public String getDescription() {
- return "5737:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )";
+ return "5727:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA89_1 = input.LA(1);
+ int LA87_1 = input.LA(1);
- int index89_1 = input.index();
+ int index87_1 = input.index();
input.rewind();
s = -1;
if ( (synpred33_InternalBlipDSL()) ) {s = 34;}
@@ -30811,13 +30764,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index89_1);
+ input.seek(index87_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 89, _s, input);
+ new NoViableAltException(getDescription(), 87, _s, input);
error(nvae);
throw nvae;
}
@@ -30828,7 +30781,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_68s = "\3\uffff\1\1\1\2\35\uffff";
static final String dfa_69s = "\1\0\1\1\1\2\37\uffff}>";
static final String[] dfa_70s = {
- "\1\4\1\1\3\4\5\uffff\1\4\17\uffff\1\4\25\uffff\3\4\4\uffff\1\2\3\uffff\2\4\6\uffff\1\4\14\uffff\1\3\2\uffff\2\4\3\uffff\1\4\5\uffff\1\4\1\uffff\1\4\1\uffff\2\4\2\uffff\12\4\1\uffff\1\4",
+ "\1\4\1\1\3\4\15\uffff\1\4\7\uffff\1\4\25\uffff\3\4\4\uffff\1\2\3\uffff\2\4\6\uffff\1\4\14\uffff\1\3\2\uffff\2\4\3\uffff\1\4\5\uffff\1\4\1\uffff\1\4\1\uffff\2\4\2\uffff\12\4\1\uffff\1\4",
"\1\uffff",
"\1\uffff",
"",
@@ -30871,11 +30824,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_69 = DFA.unpackEncodedString(dfa_69s);
static final short[][] dfa_70 = unpackEncodedStringArray(dfa_70s);
- class DFA88 extends DFA {
+ class DFA86 extends DFA {
- public DFA88(BaseRecognizer recognizer) {
+ public DFA86(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 88;
+ this.decisionNumber = 86;
this.eot = dfa_65;
this.eof = dfa_65;
this.min = dfa_66;
@@ -30885,36 +30838,36 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_70;
}
public String getDescription() {
- return "5806:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?";
+ return "5796:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA88_0 = input.LA(1);
+ int LA86_0 = input.LA(1);
- int index88_0 = input.index();
+ int index86_0 = input.index();
input.rewind();
s = -1;
- if ( (LA88_0==RULE_ID) ) {s = 1;}
+ if ( (LA86_0==RULE_ID) ) {s = 1;}
- else if ( (LA88_0==59) ) {s = 2;}
+ else if ( (LA86_0==59) ) {s = 2;}
- else if ( (LA88_0==84) && (synpred34_InternalBlipDSL())) {s = 3;}
+ else if ( (LA86_0==84) && (synpred34_InternalBlipDSL())) {s = 3;}
- else if ( (LA88_0==RULE_STRING||(LA88_0>=RULE_INT && LA88_0<=RULE_DECIMAL)||LA88_0==14||LA88_0==30||(LA88_0>=52 && LA88_0<=54)||(LA88_0>=63 && LA88_0<=64)||LA88_0==71||(LA88_0>=87 && LA88_0<=88)||LA88_0==92||LA88_0==98||LA88_0==100||(LA88_0>=102 && LA88_0<=103)||(LA88_0>=106 && LA88_0<=115)||LA88_0==117) ) {s = 4;}
+ else if ( (LA86_0==RULE_STRING||(LA86_0>=RULE_INT && LA86_0<=RULE_DECIMAL)||LA86_0==22||LA86_0==30||(LA86_0>=52 && LA86_0<=54)||(LA86_0>=63 && LA86_0<=64)||LA86_0==71||(LA86_0>=87 && LA86_0<=88)||LA86_0==92||LA86_0==98||LA86_0==100||(LA86_0>=102 && LA86_0<=103)||(LA86_0>=106 && LA86_0<=115)||LA86_0==117) ) {s = 4;}
- input.seek(index88_0);
+ input.seek(index86_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA88_1 = input.LA(1);
+ int LA86_1 = input.LA(1);
- int index88_1 = input.index();
+ int index86_1 = input.index();
input.rewind();
s = -1;
if ( (synpred34_InternalBlipDSL()) ) {s = 3;}
@@ -30922,14 +30875,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 4;}
- input.seek(index88_1);
+ input.seek(index86_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA88_2 = input.LA(1);
+ int LA86_2 = input.LA(1);
- int index88_2 = input.index();
+ int index86_2 = input.index();
input.rewind();
s = -1;
if ( (synpred34_InternalBlipDSL()) ) {s = 3;}
@@ -30937,23 +30890,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 4;}
- input.seek(index88_2);
+ input.seek(index86_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 88, _s, input);
+ new NoViableAltException(getDescription(), 86, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA111 extends DFA {
+ class DFA109 extends DFA {
- public DFA111(BaseRecognizer recognizer) {
+ public DFA109(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 111;
+ this.decisionNumber = 109;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -30963,17 +30916,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "6935:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?";
+ return "6925:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA111_1 = input.LA(1);
+ int LA109_1 = input.LA(1);
- int index111_1 = input.index();
+ int index109_1 = input.index();
input.rewind();
s = -1;
if ( (synpred37_InternalBlipDSL()) ) {s = 77;}
@@ -30981,23 +30934,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index111_1);
+ input.seek(index109_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 111, _s, input);
+ new NoViableAltException(getDescription(), 109, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA110 extends DFA {
+ class DFA108 extends DFA {
- public DFA110(BaseRecognizer recognizer) {
+ public DFA108(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 110;
+ this.decisionNumber = 108;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_46;
@@ -31007,40 +30960,40 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_50;
}
public String getDescription() {
- return "6954:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?";
+ return "6944:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA110_0 = input.LA(1);
+ int LA108_0 = input.LA(1);
- int index110_0 = input.index();
+ int index108_0 = input.index();
input.rewind();
s = -1;
- if ( (LA110_0==RULE_ID) ) {s = 1;}
+ if ( (LA108_0==RULE_ID) ) {s = 1;}
- else if ( (LA110_0==59) ) {s = 2;}
+ else if ( (LA108_0==59) ) {s = 2;}
- else if ( (LA110_0==84) && (synpred38_InternalBlipDSL())) {s = 3;}
+ else if ( (LA108_0==84) && (synpred38_InternalBlipDSL())) {s = 3;}
- else if ( (LA110_0==97) && (synpred38_InternalBlipDSL())) {s = 4;}
+ else if ( (LA108_0==97) && (synpred38_InternalBlipDSL())) {s = 4;}
- else if ( (LA110_0==RULE_STRING||(LA110_0>=RULE_INT && LA110_0<=RULE_DECIMAL)||LA110_0==14||LA110_0==30||(LA110_0>=52 && LA110_0<=54)||(LA110_0>=63 && LA110_0<=64)||LA110_0==71||(LA110_0>=87 && LA110_0<=88)||LA110_0==92||LA110_0==98||LA110_0==100||(LA110_0>=102 && LA110_0<=103)||(LA110_0>=106 && LA110_0<=115)||LA110_0==117) ) {s = 5;}
+ else if ( (LA108_0==RULE_STRING||(LA108_0>=RULE_INT && LA108_0<=RULE_DECIMAL)||LA108_0==22||LA108_0==30||(LA108_0>=52 && LA108_0<=54)||(LA108_0>=63 && LA108_0<=64)||LA108_0==71||(LA108_0>=87 && LA108_0<=88)||LA108_0==92||LA108_0==98||LA108_0==100||(LA108_0>=102 && LA108_0<=103)||(LA108_0>=106 && LA108_0<=115)||LA108_0==117) ) {s = 5;}
- else if ( (LA110_0==61) ) {s = 35;}
+ else if ( (LA108_0==61) ) {s = 35;}
- input.seek(index110_0);
+ input.seek(index108_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA110_1 = input.LA(1);
+ int LA108_1 = input.LA(1);
- int index110_1 = input.index();
+ int index108_1 = input.index();
input.rewind();
s = -1;
if ( (synpred38_InternalBlipDSL()) ) {s = 4;}
@@ -31048,14 +31001,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index110_1);
+ input.seek(index108_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA110_2 = input.LA(1);
+ int LA108_2 = input.LA(1);
- int index110_2 = input.index();
+ int index108_2 = input.index();
input.rewind();
s = -1;
if ( (synpred38_InternalBlipDSL()) ) {s = 4;}
@@ -31063,23 +31016,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index110_2);
+ input.seek(index108_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 110, _s, input);
+ new NoViableAltException(getDescription(), 108, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA112 extends DFA {
+ class DFA110 extends DFA {
- public DFA112(BaseRecognizer recognizer) {
+ public DFA110(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 112;
+ this.decisionNumber = 110;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -31089,17 +31042,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "7052:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?";
+ return "7042:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA112_1 = input.LA(1);
+ int LA110_1 = input.LA(1);
- int index112_1 = input.index();
+ int index110_1 = input.index();
input.rewind();
s = -1;
if ( (synpred39_InternalBlipDSL()) ) {s = 77;}
@@ -31107,19 +31060,19 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index112_1);
+ input.seek(index110_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 112, _s, input);
+ new NoViableAltException(getDescription(), 110, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_71s = {
- "\5\2\5\uffff\2\2\16\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\31\2\1\uffff\25\2",
+ "\5\2\15\uffff\2\2\6\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\31\2\1\uffff\25\2",
"\1\uffff",
"",
"",
@@ -31200,11 +31153,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
};
static final short[][] dfa_71 = unpackEncodedStringArray(dfa_71s);
- class DFA116 extends DFA {
+ class DFA114 extends DFA {
- public DFA116(BaseRecognizer recognizer) {
+ public DFA114(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 116;
+ this.decisionNumber = 114;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -31214,17 +31167,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_71;
}
public String getDescription() {
- return "7211:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?";
+ return "7201:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA116_1 = input.LA(1);
+ int LA114_1 = input.LA(1);
- int index116_1 = input.index();
+ int index114_1 = input.index();
input.rewind();
s = -1;
if ( (synpred40_InternalBlipDSL()) ) {s = 77;}
@@ -31232,23 +31185,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index116_1);
+ input.seek(index114_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 116, _s, input);
+ new NoViableAltException(getDescription(), 114, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA119 extends DFA {
+ class DFA117 extends DFA {
- public DFA119(BaseRecognizer recognizer) {
+ public DFA117(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 119;
+ this.decisionNumber = 117;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -31258,17 +31211,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "7268:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
+ return "7258:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA119_1 = input.LA(1);
+ int LA117_1 = input.LA(1);
- int index119_1 = input.index();
+ int index117_1 = input.index();
input.rewind();
s = -1;
if ( (synpred41_InternalBlipDSL()) ) {s = 77;}
@@ -31276,23 +31229,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index119_1);
+ input.seek(index117_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 119, _s, input);
+ new NoViableAltException(getDescription(), 117, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA118 extends DFA {
+ class DFA116 extends DFA {
- public DFA118(BaseRecognizer recognizer) {
+ public DFA116(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 118;
+ this.decisionNumber = 116;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_46;
@@ -31302,40 +31255,40 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_50;
}
public String getDescription() {
- return "7287:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
+ return "7277:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA118_0 = input.LA(1);
+ int LA116_0 = input.LA(1);
- int index118_0 = input.index();
+ int index116_0 = input.index();
input.rewind();
s = -1;
- if ( (LA118_0==RULE_ID) ) {s = 1;}
+ if ( (LA116_0==RULE_ID) ) {s = 1;}
- else if ( (LA118_0==59) ) {s = 2;}
+ else if ( (LA116_0==59) ) {s = 2;}
- else if ( (LA118_0==84) && (synpred42_InternalBlipDSL())) {s = 3;}
+ else if ( (LA116_0==84) && (synpred42_InternalBlipDSL())) {s = 3;}
- else if ( (LA118_0==97) && (synpred42_InternalBlipDSL())) {s = 4;}
+ else if ( (LA116_0==97) && (synpred42_InternalBlipDSL())) {s = 4;}
- else if ( (LA118_0==RULE_STRING||(LA118_0>=RULE_INT && LA118_0<=RULE_DECIMAL)||LA118_0==14||LA118_0==30||(LA118_0>=52 && LA118_0<=54)||(LA118_0>=63 && LA118_0<=64)||LA118_0==71||(LA118_0>=87 && LA118_0<=88)||LA118_0==92||LA118_0==98||LA118_0==100||(LA118_0>=102 && LA118_0<=103)||(LA118_0>=106 && LA118_0<=115)||LA118_0==117) ) {s = 5;}
+ else if ( (LA116_0==RULE_STRING||(LA116_0>=RULE_INT && LA116_0<=RULE_DECIMAL)||LA116_0==22||LA116_0==30||(LA116_0>=52 && LA116_0<=54)||(LA116_0>=63 && LA116_0<=64)||LA116_0==71||(LA116_0>=87 && LA116_0<=88)||LA116_0==92||LA116_0==98||LA116_0==100||(LA116_0>=102 && LA116_0<=103)||(LA116_0>=106 && LA116_0<=115)||LA116_0==117) ) {s = 5;}
- else if ( (LA118_0==61) ) {s = 35;}
+ else if ( (LA116_0==61) ) {s = 35;}
- input.seek(index118_0);
+ input.seek(index116_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA118_1 = input.LA(1);
+ int LA116_1 = input.LA(1);
- int index118_1 = input.index();
+ int index116_1 = input.index();
input.rewind();
s = -1;
if ( (synpred42_InternalBlipDSL()) ) {s = 4;}
@@ -31343,14 +31296,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index118_1);
+ input.seek(index116_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA118_2 = input.LA(1);
+ int LA116_2 = input.LA(1);
- int index118_2 = input.index();
+ int index116_2 = input.index();
input.rewind();
s = -1;
if ( (synpred42_InternalBlipDSL()) ) {s = 4;}
@@ -31358,23 +31311,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index118_2);
+ input.seek(index116_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 118, _s, input);
+ new NoViableAltException(getDescription(), 116, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA120 extends DFA {
+ class DFA118 extends DFA {
- public DFA120(BaseRecognizer recognizer) {
+ public DFA118(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 120;
+ this.decisionNumber = 118;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -31384,17 +31337,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "7385:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?";
+ return "7375:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA120_1 = input.LA(1);
+ int LA118_1 = input.LA(1);
- int index120_1 = input.index();
+ int index118_1 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalBlipDSL()) ) {s = 77;}
@@ -31402,13 +31355,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index120_1);
+ input.seek(index118_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 120, _s, input);
+ new NoViableAltException(getDescription(), 118, _s, input);
error(nvae);
throw nvae;
}
@@ -31419,7 +31372,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_75s = "\41\uffff\1\2\53\uffff\1\1";
static final String dfa_76s = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\55\uffff}>";
static final String[] dfa_77s = {
- "\1\27\1\1\1\24\1\23\1\25\5\uffff\1\12\1\41\16\uffff\1\32\15\uffff\1\41\1\uffff\1\41\1\uffff\1\41\2\uffff\1\41\1\4\1\3\1\5\1\41\1\uffff\1\41\1\uffff\1\40\2\41\1\uffff\1\17\1\20\6\41\1\15\17\41\1\10\1\7\3\41\1\6\4\41\1\uffff\1\31\1\41\1\13\1\41\1\33\1\34\2\41\1\2\1\16\1\11\1\21\1\22\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41",
+ "\1\27\1\1\1\24\1\23\1\25\15\uffff\1\12\1\41\6\uffff\1\32\15\uffff\1\41\1\uffff\1\41\1\uffff\1\41\2\uffff\1\41\1\4\1\3\1\5\1\41\1\uffff\1\41\1\uffff\1\40\2\41\1\uffff\1\17\1\20\6\41\1\15\17\41\1\10\1\7\3\41\1\6\4\41\1\uffff\1\31\1\41\1\13\1\41\1\33\1\34\2\41\1\2\1\16\1\11\1\21\1\22\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -31505,11 +31458,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_76 = DFA.unpackEncodedString(dfa_76s);
static final short[][] dfa_77 = unpackEncodedStringArray(dfa_77s);
- class DFA123 extends DFA {
+ class DFA121 extends DFA {
- public DFA123(BaseRecognizer recognizer) {
+ public DFA121(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 123;
+ this.decisionNumber = 121;
this.eot = dfa_39;
this.eof = dfa_72;
this.min = dfa_73;
@@ -31519,17 +31472,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_77;
}
public String getDescription() {
- return "7728:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?";
+ return "7718:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA123_1 = input.LA(1);
+ int LA121_1 = input.LA(1);
- int index123_1 = input.index();
+ int index121_1 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31537,14 +31490,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_1);
+ input.seek(index121_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA123_2 = input.LA(1);
+ int LA121_2 = input.LA(1);
- int index123_2 = input.index();
+ int index121_2 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31552,14 +31505,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_2);
+ input.seek(index121_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA123_3 = input.LA(1);
+ int LA121_3 = input.LA(1);
- int index123_3 = input.index();
+ int index121_3 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31567,14 +31520,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_3);
+ input.seek(index121_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA123_4 = input.LA(1);
+ int LA121_4 = input.LA(1);
- int index123_4 = input.index();
+ int index121_4 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31582,14 +31535,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_4);
+ input.seek(index121_4);
if ( s>=0 ) return s;
break;
case 4 :
- int LA123_5 = input.LA(1);
+ int LA121_5 = input.LA(1);
- int index123_5 = input.index();
+ int index121_5 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31597,14 +31550,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_5);
+ input.seek(index121_5);
if ( s>=0 ) return s;
break;
case 5 :
- int LA123_6 = input.LA(1);
+ int LA121_6 = input.LA(1);
- int index123_6 = input.index();
+ int index121_6 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31612,14 +31565,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_6);
+ input.seek(index121_6);
if ( s>=0 ) return s;
break;
case 6 :
- int LA123_7 = input.LA(1);
+ int LA121_7 = input.LA(1);
- int index123_7 = input.index();
+ int index121_7 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31627,14 +31580,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_7);
+ input.seek(index121_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA123_8 = input.LA(1);
+ int LA121_8 = input.LA(1);
- int index123_8 = input.index();
+ int index121_8 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31642,14 +31595,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_8);
+ input.seek(index121_8);
if ( s>=0 ) return s;
break;
case 8 :
- int LA123_9 = input.LA(1);
+ int LA121_9 = input.LA(1);
- int index123_9 = input.index();
+ int index121_9 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31657,14 +31610,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_9);
+ input.seek(index121_9);
if ( s>=0 ) return s;
break;
case 9 :
- int LA123_10 = input.LA(1);
+ int LA121_10 = input.LA(1);
- int index123_10 = input.index();
+ int index121_10 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31672,14 +31625,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_10);
+ input.seek(index121_10);
if ( s>=0 ) return s;
break;
case 10 :
- int LA123_11 = input.LA(1);
+ int LA121_11 = input.LA(1);
- int index123_11 = input.index();
+ int index121_11 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31687,14 +31640,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_11);
+ input.seek(index121_11);
if ( s>=0 ) return s;
break;
case 11 :
- int LA123_12 = input.LA(1);
+ int LA121_12 = input.LA(1);
- int index123_12 = input.index();
+ int index121_12 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31702,14 +31655,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_12);
+ input.seek(index121_12);
if ( s>=0 ) return s;
break;
case 12 :
- int LA123_13 = input.LA(1);
+ int LA121_13 = input.LA(1);
- int index123_13 = input.index();
+ int index121_13 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31717,14 +31670,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_13);
+ input.seek(index121_13);
if ( s>=0 ) return s;
break;
case 13 :
- int LA123_14 = input.LA(1);
+ int LA121_14 = input.LA(1);
- int index123_14 = input.index();
+ int index121_14 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31732,14 +31685,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_14);
+ input.seek(index121_14);
if ( s>=0 ) return s;
break;
case 14 :
- int LA123_15 = input.LA(1);
+ int LA121_15 = input.LA(1);
- int index123_15 = input.index();
+ int index121_15 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31747,14 +31700,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_15);
+ input.seek(index121_15);
if ( s>=0 ) return s;
break;
case 15 :
- int LA123_16 = input.LA(1);
+ int LA121_16 = input.LA(1);
- int index123_16 = input.index();
+ int index121_16 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31762,14 +31715,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_16);
+ input.seek(index121_16);
if ( s>=0 ) return s;
break;
case 16 :
- int LA123_17 = input.LA(1);
+ int LA121_17 = input.LA(1);
- int index123_17 = input.index();
+ int index121_17 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31777,14 +31730,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_17);
+ input.seek(index121_17);
if ( s>=0 ) return s;
break;
case 17 :
- int LA123_18 = input.LA(1);
+ int LA121_18 = input.LA(1);
- int index123_18 = input.index();
+ int index121_18 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31792,14 +31745,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_18);
+ input.seek(index121_18);
if ( s>=0 ) return s;
break;
case 18 :
- int LA123_19 = input.LA(1);
+ int LA121_19 = input.LA(1);
- int index123_19 = input.index();
+ int index121_19 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31807,14 +31760,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_19);
+ input.seek(index121_19);
if ( s>=0 ) return s;
break;
case 19 :
- int LA123_20 = input.LA(1);
+ int LA121_20 = input.LA(1);
- int index123_20 = input.index();
+ int index121_20 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31822,14 +31775,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_20);
+ input.seek(index121_20);
if ( s>=0 ) return s;
break;
case 20 :
- int LA123_21 = input.LA(1);
+ int LA121_21 = input.LA(1);
- int index123_21 = input.index();
+ int index121_21 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31837,14 +31790,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_21);
+ input.seek(index121_21);
if ( s>=0 ) return s;
break;
case 21 :
- int LA123_22 = input.LA(1);
+ int LA121_22 = input.LA(1);
- int index123_22 = input.index();
+ int index121_22 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31852,14 +31805,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_22);
+ input.seek(index121_22);
if ( s>=0 ) return s;
break;
case 22 :
- int LA123_23 = input.LA(1);
+ int LA121_23 = input.LA(1);
- int index123_23 = input.index();
+ int index121_23 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31867,14 +31820,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_23);
+ input.seek(index121_23);
if ( s>=0 ) return s;
break;
case 23 :
- int LA123_24 = input.LA(1);
+ int LA121_24 = input.LA(1);
- int index123_24 = input.index();
+ int index121_24 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31882,14 +31835,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_24);
+ input.seek(index121_24);
if ( s>=0 ) return s;
break;
case 24 :
- int LA123_25 = input.LA(1);
+ int LA121_25 = input.LA(1);
- int index123_25 = input.index();
+ int index121_25 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31897,14 +31850,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_25);
+ input.seek(index121_25);
if ( s>=0 ) return s;
break;
case 25 :
- int LA123_26 = input.LA(1);
+ int LA121_26 = input.LA(1);
- int index123_26 = input.index();
+ int index121_26 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31912,14 +31865,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_26);
+ input.seek(index121_26);
if ( s>=0 ) return s;
break;
case 26 :
- int LA123_27 = input.LA(1);
+ int LA121_27 = input.LA(1);
- int index123_27 = input.index();
+ int index121_27 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31927,14 +31880,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_27);
+ input.seek(index121_27);
if ( s>=0 ) return s;
break;
case 27 :
- int LA123_28 = input.LA(1);
+ int LA121_28 = input.LA(1);
- int index123_28 = input.index();
+ int index121_28 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31942,14 +31895,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_28);
+ input.seek(index121_28);
if ( s>=0 ) return s;
break;
case 28 :
- int LA123_29 = input.LA(1);
+ int LA121_29 = input.LA(1);
- int index123_29 = input.index();
+ int index121_29 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31957,14 +31910,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_29);
+ input.seek(index121_29);
if ( s>=0 ) return s;
break;
case 29 :
- int LA123_30 = input.LA(1);
+ int LA121_30 = input.LA(1);
- int index123_30 = input.index();
+ int index121_30 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31972,14 +31925,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_30);
+ input.seek(index121_30);
if ( s>=0 ) return s;
break;
case 30 :
- int LA123_31 = input.LA(1);
+ int LA121_31 = input.LA(1);
- int index123_31 = input.index();
+ int index121_31 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -31987,14 +31940,14 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_31);
+ input.seek(index121_31);
if ( s>=0 ) return s;
break;
case 31 :
- int LA123_32 = input.LA(1);
+ int LA121_32 = input.LA(1);
- int index123_32 = input.index();
+ int index121_32 = input.index();
input.rewind();
s = -1;
if ( (synpred44_InternalBlipDSL()) ) {s = 77;}
@@ -32002,13 +31955,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index123_32);
+ input.seek(index121_32);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 123, _s, input);
+ new NoViableAltException(getDescription(), 121, _s, input);
error(nvae);
throw nvae;
}
@@ -32020,7 +31973,7 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final String dfa_82s = "\2\uffff\1\2\113\uffff\1\1";
static final String dfa_83s = "\1\uffff\1\0\115\uffff}>";
static final String[] dfa_84s = {
- "\5\2\5\uffff\2\2\16\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\31\2\1\uffff\25\2\1\uffff\1\2",
+ "\5\2\15\uffff\2\2\6\uffff\1\2\15\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\31\2\1\uffff\25\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -32109,11 +32062,11 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_83 = DFA.unpackEncodedString(dfa_83s);
static final short[][] dfa_84 = unpackEncodedStringArray(dfa_84s);
- class DFA141 extends DFA {
+ class DFA139 extends DFA {
- public DFA141(BaseRecognizer recognizer) {
+ public DFA139(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 141;
+ this.decisionNumber = 139;
this.eot = dfa_78;
this.eof = dfa_79;
this.min = dfa_80;
@@ -32123,17 +32076,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_84;
}
public String getDescription() {
- return "8386:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?";
+ return "8376:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA141_1 = input.LA(1);
+ int LA139_1 = input.LA(1);
- int index141_1 = input.index();
+ int index139_1 = input.index();
input.rewind();
s = -1;
if ( (synpred51_InternalBlipDSL()) ) {s = 78;}
@@ -32141,23 +32094,23 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index141_1);
+ input.seek(index139_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 141, _s, input);
+ new NoViableAltException(getDescription(), 139, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA139 extends DFA {
+ class DFA137 extends DFA {
- public DFA139(BaseRecognizer recognizer) {
+ public DFA137(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 139;
+ this.decisionNumber = 137;
this.eot = dfa_78;
this.eof = dfa_79;
this.min = dfa_80;
@@ -32167,17 +32120,17 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_84;
}
public String getDescription() {
- return "8480:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?";
+ return "8470:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA139_1 = input.LA(1);
+ int LA137_1 = input.LA(1);
- int index139_1 = input.index();
+ int index137_1 = input.index();
input.rewind();
s = -1;
if ( (synpred53_InternalBlipDSL()) ) {s = 78;}
@@ -32185,13 +32138,13 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index139_1);
+ input.seek(index137_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 139, _s, input);
+ new NoViableAltException(getDescription(), 137, _s, input);
error(nvae);
throw nvae;
}
@@ -32200,21 +32153,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000002002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000002000L});
public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000018000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000FE0000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0xE000000000000000L,0xFFFFFFFFFFFFFFFFL,0x000000000007FFFFL});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000C00000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x000601B1A0008000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x00000000003F8000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0xE000000000000000L,0xFFFFFFFFFFFFFFFFL,0x000000000007FFFFL});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000300000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x000601B1A0800000L});
public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000010000000L});
public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000004008000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000400000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000004800000L});
public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000008000000L});
public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000040000000L});
public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x1800000000000000L});
@@ -32231,21 +32184,21 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000204000000000L});
public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0001400000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000400000008000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000400000800000L});
public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0008000000000002L});
public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0120000000000020L});
public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0040000000000020L});
public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0080000000000020L});
public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0200000000000002L});
public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0800000000000002L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0xAC700000400041F0L,0x002FFCD411800081L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0xAC700000404001F0L,0x002FFCD411800081L});
public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x3000000000000000L});
public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x2000000000000000L});
public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x8C700000400041F0L,0x002FFCD411800081L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x8C700000404001F0L,0x002FFCD411800081L});
public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x8C700000400041F0L,0x002FFCD411800083L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x8C700000404001F0L,0x002FFCD411800083L});
public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x1000000000000000L,0x0000000000000002L});
public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x1000000000000002L});
public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000002L,0x00000000000001FCL});
@@ -32271,37 +32224,37 @@ public class InternalBlipDSLParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0800000000000020L,0x0080000000100000L});
public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x1000000000000000L,0x0000000000000100L});
public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0808000000000002L,0x0000000180000001L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0xAC700000400041F0L,0x002FFCD611900081L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0xAC700000404001F0L,0x002FFCD611900081L});
public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0008000000000002L,0x0000000180000001L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x8C7000004000C1F0L,0x002FFCD411800081L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x1000000000008000L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x8C700000400041F0L,0x002FFFD611900083L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x8C70000040C001F0L,0x002FFCD411800081L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x1000000000800000L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x8C700000404001F0L,0x002FFFD611900083L});
public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x1000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x8C700000400041F0L,0x002FFFD411800083L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x8C700000404001F0L,0x002FFFD411800083L});
public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x8E700000400041F2L,0x002FFFD411800081L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x8C700000400041F2L,0x002FFFD411800081L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x8E700000404001F2L,0x002FFFD411800081L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x8C700000404001F2L,0x002FFFD411800081L});
public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0800000000000000L});
public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x8C700000400041F0L,0x002FFCD411900081L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x8C700000404001F0L,0x002FFCD411900081L});
public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x1801400000008020L,0x0000002000100000L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x1801400000800020L,0x0000002000100000L});
public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x1000400000000000L,0x0000002000000000L});
public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x1000000000000000L,0x0000002000000000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x8E700000400041F0L,0x002FFFD411800081L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x8E700000404001F0L,0x002FFFD411800081L});
public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x1200000000000000L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x8C700000400041F0L,0x002FFFD411800081L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x8E700000400041F0L,0x002FFCD411800081L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x8C700000404001F0L,0x002FFFD411800081L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x8E700000404001F0L,0x002FFCD411800081L});
public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0200000000000000L});
public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x8C7000004000C1F0L,0x002FFFD411800081L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x8E7000004000C1F0L,0x002FFFD411800081L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x8C70000040C001F0L,0x002FFFD411800081L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x8E70000040C001F0L,0x002FFFD411800081L});
public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x4000000000000002L});
public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0800000000000002L,0x0000000000000001L});
public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000001L});
public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0800000000000002L,0x0000000000000081L});
public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x8C700000400041F2L,0x002FFCD411800081L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x8C700000404001F2L,0x002FFCD411800081L});
public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0050000000000000L});
public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000002L,0x0050000000000000L});
public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000140L});
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/scoping/AbstractBlipDSLScopeProvider.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/scoping/AbstractBlipDSLScopeProvider.java
index 1b6993a..5f76143 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/scoping/AbstractBlipDSLScopeProvider.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/scoping/AbstractBlipDSLScopeProvider.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSemanticSequencer.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSemanticSequencer.java
index cfd9073..7537590 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSemanticSequencer.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSemanticSequencer.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -599,7 +601,7 @@ public class BlipDSLSemanticSequencer extends OXtypeSemanticSequencer {
* BlipModel returns BlipModel
*
* Constraint:
- * ((importSection=XImportSection packages+=BlipPackage+) | packages+=BlipPackage+)?
+ * (importSection=XImportSection? blippackage=BlipPackage)
*/
protected void sequence_BlipModel(ISerializationContext context, BlipModel semanticObject) {
genericSequencer.createSequence(context, semanticObject);
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSyntacticSequencer.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSyntacticSequencer.java
index e519915..697203a 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSyntacticSequencer.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/serializer/BlipDSLSyntacticSequencer.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -34,7 +36,6 @@ import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer;
public class BlipDSLSyntacticSequencer extends AbstractSyntacticSequencer {
protected BlipDSLGrammarAccess grammarAccess;
- protected AbstractElementAlias match_BlipPackage___LeftCurlyBracketKeyword_3_0_RightCurlyBracketKeyword_3_2__q;
protected AbstractElementAlias match_BlipWorkload___PredefineKeyword_3_0_LeftCurlyBracketKeyword_3_1_RightCurlyBracketKeyword_3_3__q;
protected AbstractElementAlias match_Blip___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q;
protected AbstractElementAlias match_XAnnotation___LeftParenthesisKeyword_3_0_RightParenthesisKeyword_3_2__q;
@@ -48,7 +49,6 @@ public class BlipDSLSyntacticSequencer extends AbstractSyntacticSequencer {
@Inject
protected void init(IGrammarAccess access) {
grammarAccess = (BlipDSLGrammarAccess) access;
- match_BlipPackage___LeftCurlyBracketKeyword_3_0_RightCurlyBracketKeyword_3_2__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getBlipPackageAccess().getLeftCurlyBracketKeyword_3_0()), new TokenAlias(false, false, grammarAccess.getBlipPackageAccess().getRightCurlyBracketKeyword_3_2()));
match_BlipWorkload___PredefineKeyword_3_0_LeftCurlyBracketKeyword_3_1_RightCurlyBracketKeyword_3_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getBlipWorkloadAccess().getPredefineKeyword_3_0()), new TokenAlias(false, false, grammarAccess.getBlipWorkloadAccess().getLeftCurlyBracketKeyword_3_1()), new TokenAlias(false, false, grammarAccess.getBlipWorkloadAccess().getRightCurlyBracketKeyword_3_3()));
match_Blip___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getBlipAccess().getLeftCurlyBracketKeyword_8_0()), new TokenAlias(false, false, grammarAccess.getBlipAccess().getRightCurlyBracketKeyword_8_2()));
match_XAnnotation___LeftParenthesisKeyword_3_0_RightParenthesisKeyword_3_2__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0()), new TokenAlias(false, false, grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2()));
@@ -97,9 +97,7 @@ public class BlipDSLSyntacticSequencer extends AbstractSyntacticSequencer {
List<INode> transitionNodes = collectNodes(fromNode, toNode);
for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) {
List<INode> syntaxNodes = getNodesFor(transitionNodes, syntax);
- if (match_BlipPackage___LeftCurlyBracketKeyword_3_0_RightCurlyBracketKeyword_3_2__q.equals(syntax))
- emit_BlipPackage___LeftCurlyBracketKeyword_3_0_RightCurlyBracketKeyword_3_2__q(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_BlipWorkload___PredefineKeyword_3_0_LeftCurlyBracketKeyword_3_1_RightCurlyBracketKeyword_3_3__q.equals(syntax))
+ if (match_BlipWorkload___PredefineKeyword_3_0_LeftCurlyBracketKeyword_3_1_RightCurlyBracketKeyword_3_3__q.equals(syntax))
emit_BlipWorkload___PredefineKeyword_3_0_LeftCurlyBracketKeyword_3_1_RightCurlyBracketKeyword_3_3__q(semanticObject, getLastNavigableState(), syntaxNodes);
else if (match_Blip___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q.equals(syntax))
emit_Blip___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q(semanticObject, getLastNavigableState(), syntaxNodes);
@@ -123,17 +121,6 @@ public class BlipDSLSyntacticSequencer extends AbstractSyntacticSequencer {
/**
* Ambiguous syntax:
- * ('{' '}')?
- *
- * This ambiguous syntax occurs at:
- * name=QualifiedName (ambiguity) (rule end)
- */
- protected void emit_BlipPackage___LeftCurlyBracketKeyword_3_0_RightCurlyBracketKeyword_3_2__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
* ('predefine' '{' '}')?
*
* This ambiguous syntax occurs at:
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/services/BlipDSLGrammarAccess.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/services/BlipDSLGrammarAccess.java
index 6ce6189..3c5ab3c 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/services/BlipDSLGrammarAccess.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/services/BlipDSLGrammarAccess.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -49,15 +51,15 @@ public class BlipDSLGrammarAccess extends AbstractGrammarElementFinder {
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cImportSectionAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cImportSectionXImportSectionParserRuleCall_0_0 = (RuleCall)cImportSectionAssignment_0.eContents().get(0);
- private final Assignment cPackagesAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cPackagesBlipPackageParserRuleCall_1_0 = (RuleCall)cPackagesAssignment_1.eContents().get(0);
+ private final Assignment cBlippackageAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cBlippackageBlipPackageParserRuleCall_1_0 = (RuleCall)cBlippackageAssignment_1.eContents().get(0);
//BlipModel:
// importSection=XImportSection?
- // packages+=BlipPackage*;
+ // blippackage=BlipPackage;
@Override public ParserRule getRule() { return rule; }
- //importSection=XImportSection? packages+=BlipPackage*
+ //importSection=XImportSection? blippackage=BlipPackage
public Group getGroup() { return cGroup; }
//importSection=XImportSection?
@@ -66,11 +68,11 @@ public class BlipDSLGrammarAccess extends AbstractGrammarElementFinder {
//XImportSection
public RuleCall getImportSectionXImportSectionParserRuleCall_0_0() { return cImportSectionXImportSectionParserRuleCall_0_0; }
- //packages+=BlipPackage*
- public Assignment getPackagesAssignment_1() { return cPackagesAssignment_1; }
+ //blippackage=BlipPackage
+ public Assignment getBlippackageAssignment_1() { return cBlippackageAssignment_1; }
//BlipPackage
- public RuleCall getPackagesBlipPackageParserRuleCall_1_0() { return cPackagesBlipPackageParserRuleCall_1_0; }
+ public RuleCall getBlippackageBlipPackageParserRuleCall_1_0() { return cBlippackageBlipPackageParserRuleCall_1_0; }
}
public class BlipPackageElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.osbp.xtext.blip.BlipDSL.BlipPackage");
@@ -79,17 +81,14 @@ public class BlipDSLGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cPackageKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameQualifiedNameParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
- private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
- private final Keyword cLeftCurlyBracketKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
- private final Assignment cBlipsAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
- private final RuleCall cBlipsBlipParserRuleCall_3_1_0 = (RuleCall)cBlipsAssignment_3_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3_2 = (Keyword)cGroup_3.eContents().get(2);
+ private final Assignment cBlipsAssignment_3 = (Assignment)cGroup.eContents().get(3);
+ private final RuleCall cBlipsBlipParserRuleCall_3_0 = (RuleCall)cBlipsAssignment_3.eContents().get(0);
//BlipPackage types::LPackage:
- // {BlipPackage} 'package' name=QualifiedName ('{' blips+=Blip* '}')?;
+ // {BlipPackage} 'package' name=QualifiedName blips+=Blip*;
@Override public ParserRule getRule() { return rule; }
- //{BlipPackage} 'package' name=QualifiedName ('{' blips+=Blip* '}')?
+ //{BlipPackage} 'package' name=QualifiedName blips+=Blip*
public Group getGroup() { return cGroup; }
//{BlipPackage}
@@ -104,20 +103,11 @@ public class BlipDSLGrammarAccess extends AbstractGrammarElementFinder {
//QualifiedName
public RuleCall getNameQualifiedNameParserRuleCall_2_0() { return cNameQualifiedNameParserRuleCall_2_0; }
- //('{' blips+=Blip* '}')?
- public Group getGroup_3() { return cGroup_3; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_3_0() { return cLeftCurlyBracketKeyword_3_0; }
-
//blips+=Blip*
- public Assignment getBlipsAssignment_3_1() { return cBlipsAssignment_3_1; }
+ public Assignment getBlipsAssignment_3() { return cBlipsAssignment_3; }
//Blip
- public RuleCall getBlipsBlipParserRuleCall_3_1_0() { return cBlipsBlipParserRuleCall_3_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3_2() { return cRightCurlyBracketKeyword_3_2; }
+ public RuleCall getBlipsBlipParserRuleCall_3_0() { return cBlipsBlipParserRuleCall_3_0; }
}
public class BlipElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.osbp.xtext.blip.BlipDSL.Blip");
@@ -2343,7 +2333,7 @@ public class BlipDSLGrammarAccess extends AbstractGrammarElementFinder {
//BlipModel:
// importSection=XImportSection?
- // packages+=BlipPackage*;
+ // blippackage=BlipPackage;
public BlipModelElements getBlipModelAccess() {
return pBlipModel;
}
@@ -2353,7 +2343,7 @@ public class BlipDSLGrammarAccess extends AbstractGrammarElementFinder {
}
//BlipPackage types::LPackage:
- // {BlipPackage} 'package' name=QualifiedName ('{' blips+=Blip* '}')?;
+ // {BlipPackage} 'package' name=QualifiedName blips+=Blip*;
public BlipPackageElements getBlipPackageAccess() {
return pBlipPackage;
}
diff --git a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/validation/AbstractBlipDSLValidator.java b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/validation/AbstractBlipDSLValidator.java
index 992deef..3993fac 100644
--- a/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/validation/AbstractBlipDSLValidator.java
+++ b/org.eclipse.osbp.xtext.blip/src-gen/org/eclipse/osbp/xtext/blip/validation/AbstractBlipDSLValidator.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/Activator.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/Activator.java
index 6783008..72164df 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/Activator.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/Activator.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSL.xtext b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSL.xtext
index 244f39b..9981db1 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSL.xtext
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSL.xtext
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -24,10 +26,10 @@ import "http://osbp.eclipse.org/xtext/functionlibrarydsl/FunctionLibraryDSL" as
BlipModel:
importSection=XImportSection?
- packages+=BlipPackage*;
+ blippackage=BlipPackage;
BlipPackage returns types::LPackage:
- {BlipPackage} 'package' name=QualifiedName ('{' (blips+=Blip)* '}' )?;
+ {BlipPackage} 'package' name=QualifiedName blips+=Blip*;
Blip:
{Blip} 'process' name=TRANSLATABLEID
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceRuntimeModule.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceRuntimeModule.java
index eba90d5..8bee66f 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceRuntimeModule.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceRuntimeModule.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceStandaloneSetup.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceStandaloneSetup.java
index 9599823..295ecd0 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceStandaloneSetup.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLBundleSpaceStandaloneSetup.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLRuntimeModule.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLRuntimeModule.java
index eca192f..83634ad 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLRuntimeModule.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLRuntimeModule.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetup.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetup.java
index b5e6cb7..0f50944 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetup.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/BlipDSLStandaloneSetup.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/GenerateBlipDSL.mwe2 b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/GenerateBlipDSL.mwe2
index 34464ce..8a128d5 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/GenerateBlipDSL.mwe2
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/GenerateBlipDSL.mwe2
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -24,9 +26,11 @@ var fileHeaderText = "/**
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/XcoreResourceFactory.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/XcoreResourceFactory.java
index 600a7d0..4da9e15 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/XcoreResourceFactory.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/XcoreResourceFactory.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/common/BlipHelper.xtend b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/common/BlipHelper.xtend
index 7aafeb5..c5e0fe2 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/common/BlipHelper.xtend
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/common/BlipHelper.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.xtend b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.xtend
index 6b90a10..bfa0412 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.xtend
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.xtend b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.xtend
index 34d57ce..7180a35 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.xtend
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -17,7 +19,6 @@
package org.eclipse.osbp.xtext.blip.jvmmodel
-import java.util.HashMap
import java.util.HashSet
import java.util.List
import java.util.TreeSet
@@ -30,7 +31,6 @@ import org.eclipse.core.runtime.IStatus
import org.eclipse.core.runtime.MultiStatus
import org.eclipse.e4.core.contexts.IContextFunction
import org.eclipse.e4.core.contexts.IEclipseContext
-import org.eclipse.e4.core.di.annotations.Optional
import org.eclipse.emf.ecore.EObject
import org.eclipse.osbp.bpm.AbstractBPMServiceTask
import org.eclipse.osbp.bpm.AbstractBlipBPMFunctionProvider
@@ -44,15 +44,14 @@ import org.eclipse.osbp.bpm.BPMStartEvent
import org.eclipse.osbp.bpm.BlipBPMStartInfo
import org.eclipse.osbp.bpm.api.IBPMEngine
import org.eclipse.osbp.bpm.api.IBlipBPMFunctionProvider
-import org.eclipse.osbp.bpm.api.IBlipBPMStartInfo
import org.eclipse.osbp.bpm.api.IBlipBPMWorkloadModifiableItem
import org.eclipse.osbp.bpm.api.ServiceExecutionMode
import org.eclipse.osbp.dsl.common.datatypes.IDto
+import org.eclipse.osbp.dsl.common.xtext.extensions.AnnotationExtension
import org.eclipse.osbp.dsl.semantic.dto.LDto
import org.eclipse.osbp.dsl.semantic.dto.LDtoInheritedReference
import org.eclipse.osbp.dsl.semantic.dto.LDtoReference
import org.eclipse.osbp.ui.api.useraccess.IOrganizationService
-import org.eclipse.osbp.utils.annotation.CommonUtils
import org.eclipse.osbp.xtext.blip.Blip
import org.eclipse.osbp.xtext.blip.BlipCallActivity
import org.eclipse.osbp.xtext.blip.BlipEndEvent
@@ -73,15 +72,20 @@ import org.eclipse.xtext.common.types.JvmDeclaredType
import org.eclipse.xtext.common.types.JvmField
import org.eclipse.xtext.common.types.JvmFormalParameter
import org.eclipse.xtext.common.types.JvmGenericType
-import org.eclipse.xtext.common.types.JvmOperation
import org.eclipse.xtext.common.types.JvmTypeReference
import org.eclipse.xtext.common.types.JvmVisibility
import org.eclipse.xtext.naming.IQualifiedNameProvider
import org.eclipse.xtext.xbase.jvmmodel.AbstractModelInferrer
import org.eclipse.xtext.xbase.jvmmodel.IJvmDeclaredTypeAcceptor
import org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder
+import org.osgi.service.component.ComponentContext
import org.osgi.service.component.annotations.Component
+import org.osgi.service.component.annotations.Reference
+import org.osgi.service.component.annotations.ReferenceCardinality
+import org.osgi.service.component.annotations.ReferencePolicy
import org.slf4j.Logger
+import org.osgi.service.component.annotations.Activate
+import org.osgi.service.component.annotations.Deactivate
/**
* <p>
@@ -98,7 +102,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
@Inject extension JvmTypesBuilder
@Inject extension IQualifiedNameProvider
@Inject extension BlipModelGenerator
- @Inject extension CommonUtils
+ @Inject extension AnnotationExtension
def dispatch void infer(BlipPackage blipPkg, IJvmDeclaredTypeAcceptor acceptor, boolean isPreIndexingPhase) {
blipPkg.generatePckgName(acceptor)
@@ -111,34 +115,12 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
[
var annotationRef = _annotationTypesBuilder.annotationRef(typeof(Component))
annotationRef.addAnnAttr(blipPkg, "service", _typeReferenceBuilder.typeRef(IBlipBPMFunctionProvider) as JvmTypeReference)
-// var propContent = '''«IContextFunction.SERVICE_CONTEXT_KEY»=Blip'''
-// annotationRef.addAnnAttr(blipPkg, "property", propContent)
annotations += annotationRef
it.fileHeader = blipPkg.documentation
it.toFields(blipPkg)
it.toOperations(blipPkg)
packageName = blipPkg.fullyQualifiedName.toString
])
-
- // the context function class
- var contextClassName = clsName + "ContextFunction"
- val contextCls = blipPkg.toClass(contextClassName)
- val tableClsName = clsName
- contextCls.getSuperTypes().add(_typeReferenceBuilder.typeRef(IContextFunction))
- contextCls.simpleName = contextCls.simpleName.toFirstUpper
- acceptor.accept(contextCls,
- [
- var annotationRef = _annotationTypesBuilder.annotationRef(
- typeof(Component))
- annotationRef.addAnnAttr(blipPkg, "service",
- _typeReferenceBuilder.typeRef(IContextFunction) as JvmTypeReference)
- var propContent = '''«IContextFunction.SERVICE_CONTEXT_KEY»=Blip'''
- annotationRef.addAnnAttr(blipPkg, "property", propContent)
- annotations += annotationRef
- packageName = blipPkg.fullyQualifiedName.toString
- it.fileHeader = blipPkg.documentation
- it.toContextOperations(blipPkg, tableClsName)
- ])
}
def blipItemAbstractClassName(BlipItem blipItem) {
@@ -179,7 +161,14 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
def getDtoPathTokensCount(BlipItem blipItem) {
- blipItem.dtoPath?.dtoPath?.split("\\.")?.size
+ var path = blipItem.dtoPath?.dtoPath
+ if(path === null) {
+ return 0
+ }
+ if(!path.contains(".")) {
+ return 0
+ }
+ return path.split(Pattern.quote('.')).size
}
def createAbstractBpmItemClasses(BlipPackage blipPkg, IJvmDeclaredTypeAcceptor acceptor) {
@@ -253,7 +242,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
annotations += _annotationTypesBuilder.annotationRef(Override)
visibility = JvmVisibility.PUBLIC
parameters += blipPckg.toParameter("workloadDto", _typeReferenceBuilder.typeRef(IDto))
- if (parameter2 != null) {
+ if (parameter2 !== null) {
parameters += parameter2
}
body = [
@@ -282,15 +271,13 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
field.static = true
field.visibility = JvmVisibility::PRIVATE
type.members += field
- field = pkg.toField("bpmEngine", _typeReferenceBuilder.typeRef(IBPMEngine)) [
- annotations += _annotationTypesBuilder.annotationRef(Inject)
- annotations += _annotationTypesBuilder.annotationRef(Optional)
- ]
+ field = pkg.toField("bpmEngine", _typeReferenceBuilder.typeRef(IBPMEngine))
+ field.static = true
+ field.visibility = JvmVisibility::PRIVATE
type.members += field
- field = pkg.toField("organizationService", _typeReferenceBuilder.typeRef(IOrganizationService)) [
- annotations += _annotationTypesBuilder.annotationRef(Inject)
- annotations += _annotationTypesBuilder.annotationRef(Optional)
- ]
+ field = pkg.toField("organizationService", _typeReferenceBuilder.typeRef(IOrganizationService))
+ field.static = true
+ field.visibility = JvmVisibility::PRIVATE
type.members += field
}
@@ -305,7 +292,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
val tokens = pkg.eResource.URI.toString.split("/")
var base = null as String
for (var i = 0; i < 3; i++) {
- if (base == null) {
+ if (base === null) {
base = tokens.get(i)
}
else {
@@ -316,7 +303,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
text =
'''
«text»
- put("«blip.name»",new «BlipBPMStartInfo.simpleName»("«blip.name»","«blip.name»"
+ startInfos.put("«blip.name»",new «BlipBPMStartInfo.simpleName»("«blip.name»","«blip.name»"
, "«blip.resourceName»"
, «IF blip.hasImage»"«blip.image»"«ELSE»null«ENDIF»,«IF blip.hasIcon»"«blip.icon.literal»"«ELSE»null«ENDIF»,«IF blip.hasLogging»«blip.hasLogging.booleanValue»«ELSE»false«ENDIF»
, «blip.functionGroupClassName»
@@ -328,17 +315,11 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
if (!errors.empty) {
throw new CoreException(new MultiStatus(PLUGINID, CODE, errors, '''«PREFIX_MESSAGE» «resources.join(",\n")» «POSTFIX_MESSAGE»''', null))
}
- text =
- '''
- {{
- «text»
- }}
- '''
return text
}
def getWorkloadDtoClass(Blip blip) {
- if (blip.workload == null) {
+ if (blip.workload === null) {
return null
}
else {
@@ -347,14 +328,14 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
def getFunctionGroupClass(Blip blip) {
- if (blip.functionGroup == null) {
+ if (blip.functionGroup === null) {
return "null"
}
return '''«blip.functionGroup.fullyQualifiedName»'''
}
def getFunctionGroupClassName(Blip blip) {
- if (blip.functionGroup == null) {
+ if (blip.functionGroup === null) {
return "null"
}
return '''«blip.functionGroup.fullyQualifiedName».class'''
@@ -368,7 +349,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
def getWorkloadDtoFqn(Blip blip) {
- if (blip.workloadDtoClass == null) {
+ if (blip.workloadDtoClass === null) {
return "null"
}
else {
@@ -385,7 +366,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
def getOperativeDtoFqn(BlipItem blipItem) {
var blip = blipItem.eContainer as Blip
- if (blip.workloadDtoClass == null) {
+ if (blip.workloadDtoClass === null) {
"null"
}
else {
@@ -409,11 +390,11 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
switch blipItem {
BlipUserTask: {
var onEntry = "null"
- if (blipItem.onEntry != null) {
+ if (blipItem.onEntry !== null) {
onEntry = '''"«blipItem.onEntry.name»"'''
}
var onExit = "null"
- if (blipItem.onExit != null) {
+ if (blipItem.onExit !== null) {
onExit = '''"«blipItem.onExit.name»"'''
}
text =
@@ -433,11 +414,11 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
BlipCallActivity: {
var onEntry = "null"
- if (blipItem.onEntry != null) {
+ if (blipItem.onEntry !== null) {
onEntry = '''"«blipItem.onEntry.name»"'''
}
var onExit = "null"
- if (blipItem.onExit != null) {
+ if (blipItem.onExit !== null) {
onExit = '''"«blipItem.onExit.name»"'''
}
text =
@@ -459,11 +440,11 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
BlipServiceTask: {
var onEntry = "null"
- if (blipItem.onEntry != null) {
+ if (blipItem.onEntry !== null) {
onEntry = '''"«blipItem.onEntry.name»"'''
}
var onExit = "null"
- if (blipItem.onExit != null) {
+ if (blipItem.onExit !== null) {
onExit = '''"«blipItem.onExit.name»"'''
}
var executionMode = ""
@@ -474,7 +455,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
executionMode = '''ServiceExecutionMode.«blipItem.executionMode.asString», 0'''
}
var implementation = ""
- if (blipItem.function != null) {
+ if (blipItem.function !== null) {
implementation = '''ServiceImplementation.FUNCTION_LIBRARY, "«blip.functionGroupClass»", "«blipItem.function.name»"'''
}
else {
@@ -535,7 +516,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
def getOperativeDtosBody(BlipItem blipItem) {
var blip = blipItem.eContainer as Blip
- if (blip.workloadDtoClass == null) {
+ if (blip.workloadDtoClass === null) {
'''return null;'''
}
else {
@@ -553,7 +534,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
def getOperativeCastedDtosMethod(BlipItem blipItem) {
var blip = blipItem.eContainer as Blip
- if (blip.workloadDtoClass == null) {
+ if (blip.workloadDtoClass === null) {
return ""
}
else {
@@ -587,7 +568,7 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
if (BlipHelper.isOperativeDtoDefined(blipItem)) {
var operativeDto = null as LDto
operativeDto = (blipItem?.eContainer as Blip)?.workload?.source?.dtoRef
- if (operativeDto != null && operativeDto.name != null && !operativeDto.name.equals(blipItem?.dtoPath)) {
+ if (operativeDto !== null && operativeDto.name !== null && !operativeDto.name.equals(blipItem?.dtoPath)) {
// --- only if more than the workload dto is set ---
val dtoChildNames = blipItem?.dtoPath.dtoPath.replace(operativeDto.name+".", "").split('\\.')
var actual = 1
@@ -601,11 +582,11 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
val actualclass = operativeDto.fullyQualifiedName
val previous = actual-1
if (dtoFeature instanceof LDtoInheritedReference) {
- multiple = dtoFeature.inheritedFeature.multiplicity != null
+ multiple = dtoFeature.inheritedFeature.multiplicity !== null
getter = '''get«StringUtils.capitalize(dtoFeature.inheritedFeature.name)»()'''
}
else if (dtoFeature instanceof LDtoReference) {
- multiple = dtoFeature.multiplicity != null
+ multiple = dtoFeature.multiplicity !== null
getter = '''get«StringUtils.capitalize(dtoFeature.name)»()'''
}
method =
@@ -656,35 +637,10 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
return '''return «rootDto»;'''
}
- /**
- * <p>create an injectable context function to be used by an e4 application.</p>
- *
- */
- def void toContextOperations(JvmGenericType type, BlipPackage pkg, String clsName) {
- var JvmOperation operation
-
- // compute override
- type.members += pkg.toMethod("compute", _typeReferenceBuilder.typeRef(Object),
- [
- annotations += _annotationTypesBuilder.annotationRef(Override)
- visibility = JvmVisibility.PUBLIC
- parameters += pkg.toParameter("context", _typeReferenceBuilder.typeRef(IEclipseContext))
- parameters += pkg.toParameter("contextKey", _typeReferenceBuilder.typeRef(String))
- body = [
- append(
- '''
- MApplication application = context.get(MApplication.class);
- IEclipseContext appCtx = application.getContext();
- IBlipBPMFunctionProvider provider = ContextInjectionFactory.make(«clsName».class, appCtx);
- appCtx.set(IBlipBPMFunctionProvider.class, provider);
- return provider;''')]
- ])
- }
-
def static String getResourceName(Blip blip) {
- if (blip.process != null) {
+ if (blip.process !== null) {
var parent = blip.process as EObject
- while (parent != null && !(parent instanceof DocumentRoot)) {
+ while (parent !== null && !(parent instanceof DocumentRoot)) {
parent = parent.eContainer
}
switch parent {
@@ -700,50 +656,108 @@ class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
def void toOperations(JvmDeclaredType type, BlipPackage blipPkg) {
// init blip
- type.members += blipPkg.toMethod("initializeStartInfos", _typeReferenceBuilder.typeRef(HashMap, _typeReferenceBuilder.typeRef(String), _typeReferenceBuilder.typeRef(IBlipBPMStartInfo)), [
- annotations += _annotationTypesBuilder.annotationRef(Override)
- body = [ append('''«blipPkg.initializeStartInfos»''')]
+ var ac = blipPkg.toMethod("activate", _typeReferenceBuilder.typeRef(Void::TYPE), [
+ annotations += _annotationTypesBuilder.annotationRef(typeof(Activate))
+ parameters += blipPkg.toParameter("context", _typeReferenceBuilder.typeRef(ComponentContext))
+ body = [ append(
+ '''
+ «blipPkg.createBPMNCalls»
+ boolean hasErrors = false;
+ if(bpmEngine != null) {
+ bpmEngine.registerBlipFunctionProvider(this);
+ IBlipProcessPermissions blipProcessPermissions = null;
+ bpmEngine.clearErrors();
+ if (organizationService != null) {
+ blipProcessPermissions = organizationService.getBlipProcessPermissions();
+ }
+ for (final String name : startInfos.keySet()) {
+ String resourceBundlePath = "platform:/plugin/"+FrameworkUtil.getBundle(«blipPkg.className».class).getSymbolicName()+"/"+startInfos.get(name).getResourceName();
+ boolean success = bpmEngine.registerProcess(startInfos.get(name), resourceBundlePath, «blipPkg.className».class, blipProcessPermissions);
+ if(!success) {
+ hasErrors = true;
+ }
+ }
+ if (hasErrors) {
+ log.error(bpmEngine.getErrors());
+ }
+ }
+ ''')]
])
- type.members += blipPkg.toMethod("initializeBpmEngine", _typeReferenceBuilder.typeRef(boolean), [
- annotations += _annotationTypesBuilder.annotationRef(Override)
- body = [ append('''«blipPkg.initializeBpmEngine»''')]
+ ac.visibility = JvmVisibility.PROTECTED
+ type.members += ac
+ var deac = blipPkg.toMethod("deactivate", _typeReferenceBuilder.typeRef(Void::TYPE), [
+ annotations += _annotationTypesBuilder.annotationRef(typeof(Deactivate))
+ parameters += blipPkg.toParameter("context", _typeReferenceBuilder.typeRef(ComponentContext))
+ body = [ append(
+ '''
+ bpmEngine.unregisterBlipFunctionProvider(this);
+ ''')]
])
+ deac.visibility = JvmVisibility.PROTECTED
+ type.members += deac
+
+ // bind bpm service
+ type.members += blipPkg.toMethod("bindBPM", _typeReferenceBuilder.typeRef(Void::TYPE), [
+ var annotationRef = _annotationTypesBuilder.annotationRef(typeof(Reference))
+ annotationRef.addAnnAttr(blipPkg, "cardinality", ReferenceCardinality.OPTIONAL)
+ annotationRef.addAnnAttr(blipPkg, "policy", ReferencePolicy.DYNAMIC)
+ annotations += annotationRef
+ visibility = JvmVisibility.PUBLIC
+ synchronized = true
+ parameters += blipPkg.toParameter("bpmEngine", _typeReferenceBuilder.typeRef(IBPMEngine))
+ body = [
+ append(
+ '''
+ «blipPkg.className».bpmEngine = bpmEngine;
+ log.debug("BPMEngine bound");''')
+ ]
+ ])
+ // unbind bpm service
+ type.members += blipPkg.toMethod("unbindBPM", _typeReferenceBuilder.typeRef(Void::TYPE), [
+ visibility = JvmVisibility.PUBLIC
+ synchronized = true
+ parameters += blipPkg.toParameter("bpmEngine", _typeReferenceBuilder.typeRef(IBPMEngine))
+ body = [
+ append(
+ '''
+ «blipPkg.className».bpmEngine = null;
+ log.debug("BPMEngine unbound");''')
+ ]
+ ])
+ // bind orga service
+ type.members += blipPkg.toMethod("bindOrganization", _typeReferenceBuilder.typeRef(Void::TYPE), [
+ var annotationRef = _annotationTypesBuilder.annotationRef(typeof(Reference))
+ annotationRef.addAnnAttr(blipPkg, "cardinality", ReferenceCardinality.OPTIONAL)
+ annotationRef.addAnnAttr(blipPkg, "policy", ReferencePolicy.DYNAMIC)
+ annotations += annotationRef
+ visibility = JvmVisibility.PUBLIC
+ synchronized = true
+ parameters += blipPkg.toParameter("organization", _typeReferenceBuilder.typeRef(IOrganizationService))
+ body = [
+ append(
+ '''
+ String organizationID = ProductConfiguration.getAuthenticationOrganizationId();
+ if(organization.getOrganization(organizationID) != null) {
+ «blipPkg.className».organizationService = organization;
+ log.debug("OrganizationService bound");
+ }''')
+ ]
+ ])
+ // unbind orga service
+ type.members += blipPkg.toMethod("unbindOrganization", _typeReferenceBuilder.typeRef(Void::TYPE), [
+ visibility = JvmVisibility.PUBLIC
+ synchronized = true
+ parameters += blipPkg.toParameter("organization", _typeReferenceBuilder.typeRef(IOrganizationService))
+ body = [
+ append(
+ '''
+ String organizationID = ProductConfiguration.getAuthenticationOrganizationId();
+ if(organization.getOrganization(organizationID) != null) {
+ «blipPkg.className».organizationService = null;
+ log.debug("OrganizationService unbound");
+ }''')
+ ]
+ ])
}
-
- def String initializeStartInfos(BlipPackage blipPkg) {
- var body = ""
- body = '''
- «body»
- return new HashMap<String,«IBlipBPMStartInfo.simpleName»>() «blipPkg.createBPMNCalls»;
- '''
- return body
- }
-
- def String initializeBpmEngine(BlipPackage blipPkg) {
- var body = ""
- body = '''
- «body»
- boolean hasErrors = false;
- if(bpmEngine != null) {
- IBlipProcessPermissions blipProcessPermissions = null;
- bpmEngine.clearErrors();
- if (organizationService != null) {
- blipProcessPermissions = organizationService.getBlipProcessPermissions();
- }
- for (final String name : startInfos.keySet()) {
- String resourceBundlePath = "platform:/plugin/"+FrameworkUtil.getBundle(«blipPkg.className».class).getSymbolicName()+"/"+startInfos.get(name).getResourceName();
- boolean success = bpmEngine.registerProcess(startInfos.get(name), resourceBundlePath, «blipPkg.className».class, blipProcessPermissions);
- if(!success) {
- hasErrors = true;
- }
- }
- if (hasErrors) {
- log.error(bpmEngine.getErrors());
- }
- }
- return hasErrors;
- '''
- return body
- }
}
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.xtend b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.xtend
index d159203..1a346f6 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.xtend
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -55,6 +57,7 @@ import org.eclipse.xtext.xbase.jvmmodel.IJvmDeclaredTypeAcceptor
import org.osgi.framework.FrameworkUtil
import org.slf4j.Logger
import org.slf4j.LoggerFactory
+import org.eclipse.osbp.preferences.ProductConfiguration
class BlipModelGenerator extends I18NModelGenerator {
@Inject extension BasicDslGeneratorUtils
@@ -101,7 +104,8 @@ class BlipModelGenerator extends I18NModelGenerator {
, ArrayList
, Logger
, LoggerFactory
- , FrameworkUtil)
+ , FrameworkUtil
+ , ProductConfiguration)
super.createAppendable(context, importManager, config)
}
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/package-info.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/package-info.java
index c5f29d2..5b5cac1 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/package-info.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/package-info.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Initial contribution:
* Loetz GmbH & Co. KG
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.xtend b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.xtend
index 489fef6..994c684 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.xtend
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.xtend b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.xtend
index 1eeb94c..249b523 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.xtend
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.xtend
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipQualifiedNameProvider.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipQualifiedNameProvider.java
index d473d5b..bba8775 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipQualifiedNameProvider.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipQualifiedNameProvider.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipValueConverterService.java b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipValueConverterService.java
index fe62bbd..b9a6502 100644
--- a/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipValueConverterService.java
+++ b/org.eclipse.osbp.xtext.blip/src/org/eclipse/osbp/xtext/blip/valueconverter/BlipValueConverterService.java
@@ -1,9 +1,11 @@
/**
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz - Initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/common/BlipHelper.java b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/common/BlipHelper.java
index 2fac434..1a0e385 100644
--- a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/common/BlipHelper.java
+++ b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/common/BlipHelper.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.java b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.java
index 2e7cdd7..917145b 100644
--- a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.java
+++ b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/formatting/BlipDSLFormatter.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.java b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.java
index 1f471c0..400c6dd 100644
--- a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.java
+++ b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipDSLJvmModelInferrer.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -16,7 +18,6 @@ package org.eclipse.osbp.xtext.blip.jvmmodel;
import com.google.common.base.Objects;
import java.util.Arrays;
-import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.TreeSet;
@@ -27,9 +28,6 @@ import org.eclipse.bpmn2.DocumentRoot;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.MultiStatus;
-import org.eclipse.e4.core.contexts.IContextFunction;
-import org.eclipse.e4.core.contexts.IEclipseContext;
-import org.eclipse.e4.core.di.annotations.Optional;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.common.util.URI;
import org.eclipse.emf.ecore.EObject;
@@ -47,17 +45,16 @@ import org.eclipse.osbp.bpm.BPMStartEvent;
import org.eclipse.osbp.bpm.BlipBPMStartInfo;
import org.eclipse.osbp.bpm.api.IBPMEngine;
import org.eclipse.osbp.bpm.api.IBlipBPMFunctionProvider;
-import org.eclipse.osbp.bpm.api.IBlipBPMStartInfo;
import org.eclipse.osbp.bpm.api.IBlipBPMWorkloadModifiableItem;
import org.eclipse.osbp.bpm.api.ServiceExecutionMode;
import org.eclipse.osbp.dsl.common.datatypes.IDto;
+import org.eclipse.osbp.dsl.common.xtext.extensions.AnnotationExtension;
import org.eclipse.osbp.dsl.semantic.common.types.LMultiplicity;
import org.eclipse.osbp.dsl.semantic.dto.LDto;
import org.eclipse.osbp.dsl.semantic.dto.LDtoAbstractReference;
import org.eclipse.osbp.dsl.semantic.dto.LDtoInheritedReference;
import org.eclipse.osbp.dsl.semantic.dto.LDtoReference;
import org.eclipse.osbp.ui.api.useraccess.IOrganizationService;
-import org.eclipse.osbp.utils.annotation.CommonUtils;
import org.eclipse.osbp.xtext.blip.Blip;
import org.eclipse.osbp.xtext.blip.BlipCallActivity;
import org.eclipse.osbp.xtext.blip.BlipDto;
@@ -104,7 +101,13 @@ import org.eclipse.xtext.xbase.lib.Extension;
import org.eclipse.xtext.xbase.lib.IterableExtensions;
import org.eclipse.xtext.xbase.lib.Procedures.Procedure1;
import org.eclipse.xtext.xbase.lib.StringExtensions;
+import org.osgi.service.component.ComponentContext;
+import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
+import org.osgi.service.component.annotations.Deactivate;
+import org.osgi.service.component.annotations.Reference;
+import org.osgi.service.component.annotations.ReferenceCardinality;
+import org.osgi.service.component.annotations.ReferencePolicy;
import org.slf4j.Logger;
/**
@@ -132,7 +135,7 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
@Inject
@Extension
- private CommonUtils _commonUtils;
+ private AnnotationExtension _annotationExtension;
protected void _infer(final BlipPackage blipPkg, final IJvmDeclaredTypeAcceptor acceptor, final boolean isPreIndexingPhase) {
this._blipModelGenerator.generatePckgName(blipPkg, acceptor);
@@ -144,7 +147,7 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
final Procedure1<JvmGenericType> _function = (JvmGenericType it) -> {
JvmAnnotationReference annotationRef = this._annotationTypesBuilder.annotationRef(Component.class);
JvmTypeReference _typeRef = this._typeReferenceBuilder.typeRef(IBlipBPMFunctionProvider.class);
- this._commonUtils.addAnnAttr(annotationRef, blipPkg, "service", ((JvmTypeReference) _typeRef));
+ this._annotationExtension.addAnnAttr(annotationRef, blipPkg, "service", ((JvmTypeReference) _typeRef));
EList<JvmAnnotationReference> _annotations = it.getAnnotations();
this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, annotationRef);
this._jvmTypesBuilder.setFileHeader(it, this._jvmTypesBuilder.getDocumentation(blipPkg));
@@ -153,29 +156,6 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
it.setPackageName(this._iQualifiedNameProvider.getFullyQualifiedName(blipPkg).toString());
};
acceptor.<JvmGenericType>accept(cls, _function);
- String contextClassName = (clsName + "ContextFunction");
- final JvmGenericType contextCls = this._jvmTypesBuilder.toClass(blipPkg, contextClassName);
- final String tableClsName = clsName;
- contextCls.getSuperTypes().add(this._typeReferenceBuilder.typeRef(IContextFunction.class));
- contextCls.setSimpleName(StringExtensions.toFirstUpper(contextCls.getSimpleName()));
- final Procedure1<JvmGenericType> _function_1 = (JvmGenericType it) -> {
- JvmAnnotationReference annotationRef = this._annotationTypesBuilder.annotationRef(
- Component.class);
- JvmTypeReference _typeRef = this._typeReferenceBuilder.typeRef(IContextFunction.class);
- this._commonUtils.addAnnAttr(annotationRef, blipPkg, "service",
- ((JvmTypeReference) _typeRef));
- StringConcatenation _builder = new StringConcatenation();
- _builder.append(IContextFunction.SERVICE_CONTEXT_KEY);
- _builder.append("=Blip");
- String propContent = _builder.toString();
- this._commonUtils.addAnnAttr(annotationRef, blipPkg, "property", propContent);
- EList<JvmAnnotationReference> _annotations = it.getAnnotations();
- this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, annotationRef);
- it.setPackageName(this._iQualifiedNameProvider.getFullyQualifiedName(blipPkg).toString());
- this._jvmTypesBuilder.setFileHeader(it, this._jvmTypesBuilder.getDocumentation(blipPkg));
- this.toContextOperations(it, blipPkg, tableClsName);
- };
- acceptor.<JvmGenericType>accept(contextCls, _function_1);
}
public CharSequence blipItemAbstractClassName(final BlipItem blipItem) {
@@ -258,15 +238,16 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
if (_dtoPath!=null) {
_dtoPath_1=_dtoPath.getDtoPath();
}
- String[] _split = null;
- if (_dtoPath_1!=null) {
- _split=_dtoPath_1.split("\\.");
+ String path = _dtoPath_1;
+ if ((path == null)) {
+ return 0;
}
- int _size = 0;
- if (((List<String>)Conversions.doWrapArray(_split))!=null) {
- _size=((List<String>)Conversions.doWrapArray(_split)).size();
+ boolean _contains = path.contains(".");
+ boolean _not = (!_contains);
+ if (_not) {
+ return 0;
}
- return _size;
+ return ((List<String>)Conversions.doWrapArray(path.split(Pattern.quote(".")))).size();
}
public void createAbstractBpmItemClasses(final BlipPackage blipPkg, final IJvmDeclaredTypeAcceptor acceptor) {
@@ -414,8 +395,7 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
EList<JvmFormalParameter> _parameters = it.getParameters();
JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(blipPckg, "workloadDto", this._typeReferenceBuilder.typeRef(IDto.class));
this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
- boolean _notEquals = (!Objects.equal(parameter2, null));
- if (_notEquals) {
+ if ((parameter2 != null)) {
EList<JvmFormalParameter> _parameters_1 = it.getParameters();
this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters_1, parameter2);
}
@@ -456,26 +436,14 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
field.setVisibility(JvmVisibility.PRIVATE);
EList<JvmMember> _members = type.getMembers();
this._jvmTypesBuilder.<JvmField>operator_add(_members, field);
- final Procedure1<JvmField> _function_1 = (JvmField it) -> {
- EList<JvmAnnotationReference> _annotations = it.getAnnotations();
- JvmAnnotationReference _annotationRef = this._annotationTypesBuilder.annotationRef(Inject.class);
- this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, _annotationRef);
- EList<JvmAnnotationReference> _annotations_1 = it.getAnnotations();
- JvmAnnotationReference _annotationRef_1 = this._annotationTypesBuilder.annotationRef(Optional.class);
- this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations_1, _annotationRef_1);
- };
- field = this._jvmTypesBuilder.toField(pkg, "bpmEngine", this._typeReferenceBuilder.typeRef(IBPMEngine.class), _function_1);
+ field = this._jvmTypesBuilder.toField(pkg, "bpmEngine", this._typeReferenceBuilder.typeRef(IBPMEngine.class));
+ field.setStatic(true);
+ field.setVisibility(JvmVisibility.PRIVATE);
EList<JvmMember> _members_1 = type.getMembers();
this._jvmTypesBuilder.<JvmField>operator_add(_members_1, field);
- final Procedure1<JvmField> _function_2 = (JvmField it) -> {
- EList<JvmAnnotationReference> _annotations = it.getAnnotations();
- JvmAnnotationReference _annotationRef = this._annotationTypesBuilder.annotationRef(Inject.class);
- this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, _annotationRef);
- EList<JvmAnnotationReference> _annotations_1 = it.getAnnotations();
- JvmAnnotationReference _annotationRef_1 = this._annotationTypesBuilder.annotationRef(Optional.class);
- this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations_1, _annotationRef_1);
- };
- field = this._jvmTypesBuilder.toField(pkg, "organizationService", this._typeReferenceBuilder.typeRef(IOrganizationService.class), _function_2);
+ field = this._jvmTypesBuilder.toField(pkg, "organizationService", this._typeReferenceBuilder.typeRef(IOrganizationService.class));
+ field.setStatic(true);
+ field.setVisibility(JvmVisibility.PRIVATE);
EList<JvmMember> _members_2 = type.getMembers();
this._jvmTypesBuilder.<JvmField>operator_add(_members_2, field);
}
@@ -492,8 +460,7 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
final String[] tokens = pkg.eResource().getURI().toString().split("/");
String base = ((String) null);
for (int i = 0; (i < 3); i++) {
- boolean _equals = Objects.equal(base, null);
- if (_equals) {
+ if ((base == null)) {
base = tokens[i];
} else {
StringConcatenation _builder = new StringConcatenation();
@@ -509,7 +476,7 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
StringConcatenation _builder = new StringConcatenation();
_builder.append(text);
_builder.newLineIfNotEmpty();
- _builder.append("put(\"");
+ _builder.append("startInfos.put(\"");
String _name = blip.getName();
_builder.append(_name);
_builder.append("\",new ");
@@ -598,15 +565,6 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
MultiStatus _multiStatus = new MultiStatus(PLUGINID, CODE, ((IStatus[])Conversions.unwrapArray(_converted_errors, IStatus.class)), _builder_1.toString(), null);
throw new CoreException(_multiStatus);
}
- StringConcatenation _builder_2 = new StringConcatenation();
- _builder_2.append("{{");
- _builder_2.newLine();
- _builder_2.append("\t");
- _builder_2.append(text, "\t");
- _builder_2.newLineIfNotEmpty();
- _builder_2.append("}}");
- _builder_2.newLine();
- text = _builder_2.toString();
return text;
} catch (Throwable _e) {
throw Exceptions.sneakyThrow(_e);
@@ -615,8 +573,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
public QualifiedName getWorkloadDtoClass(final Blip blip) {
BlipWorkload _workload = blip.getWorkload();
- boolean _equals = Objects.equal(_workload, null);
- if (_equals) {
+ boolean _tripleEquals = (_workload == null);
+ if (_tripleEquals) {
return null;
} else {
return this._iQualifiedNameProvider.getFullyQualifiedName(blip.getWorkload().getSource().getDtoRef());
@@ -625,8 +583,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
public String getFunctionGroupClass(final Blip blip) {
FunctionLibraryBlipGroup _functionGroup = blip.getFunctionGroup();
- boolean _equals = Objects.equal(_functionGroup, null);
- if (_equals) {
+ boolean _tripleEquals = (_functionGroup == null);
+ if (_tripleEquals) {
return "null";
}
StringConcatenation _builder = new StringConcatenation();
@@ -637,8 +595,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
public String getFunctionGroupClassName(final Blip blip) {
FunctionLibraryBlipGroup _functionGroup = blip.getFunctionGroup();
- boolean _equals = Objects.equal(_functionGroup, null);
- if (_equals) {
+ boolean _tripleEquals = (_functionGroup == null);
+ if (_tripleEquals) {
return "null";
}
StringConcatenation _builder = new StringConcatenation();
@@ -662,8 +620,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
public String getWorkloadDtoFqn(final Blip blip) {
QualifiedName _workloadDtoClass = this.getWorkloadDtoClass(blip);
- boolean _equals = Objects.equal(_workloadDtoClass, null);
- if (_equals) {
+ boolean _tripleEquals = (_workloadDtoClass == null);
+ if (_tripleEquals) {
return "null";
} else {
StringConcatenation _builder = new StringConcatenation();
@@ -692,8 +650,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
Blip blip = ((Blip) _eContainer);
CharSequence _xifexpression = null;
QualifiedName _workloadDtoClass = this.getWorkloadDtoClass(blip);
- boolean _equals = Objects.equal(_workloadDtoClass, null);
- if (_equals) {
+ boolean _tripleEquals = (_workloadDtoClass == null);
+ if (_tripleEquals) {
_xifexpression = "null";
} else {
StringConcatenation _builder = new StringConcatenation();
@@ -734,8 +692,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
_matched=true;
String onEntry = "null";
FunctionLibraryFunction _onEntry = ((BlipUserTask)blipItem).getOnEntry();
- boolean _notEquals = (!Objects.equal(_onEntry, null));
- if (_notEquals) {
+ boolean _tripleNotEquals = (_onEntry != null);
+ if (_tripleNotEquals) {
StringConcatenation _builder = new StringConcatenation();
_builder.append("\"");
String _name = ((BlipUserTask)blipItem).getOnEntry().getName();
@@ -745,8 +703,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
String onExit = "null";
FunctionLibraryFunction _onExit = ((BlipUserTask)blipItem).getOnExit();
- boolean _notEquals_1 = (!Objects.equal(_onExit, null));
- if (_notEquals_1) {
+ boolean _tripleNotEquals_1 = (_onExit != null);
+ if (_tripleNotEquals_1) {
StringConcatenation _builder_1 = new StringConcatenation();
_builder_1.append("\"");
String _name_1 = ((BlipUserTask)blipItem).getOnExit().getName();
@@ -811,8 +769,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
_matched=true;
String onEntry = "null";
FunctionLibraryFunction _onEntry = ((BlipCallActivity)blipItem).getOnEntry();
- boolean _notEquals = (!Objects.equal(_onEntry, null));
- if (_notEquals) {
+ boolean _tripleNotEquals = (_onEntry != null);
+ if (_tripleNotEquals) {
StringConcatenation _builder = new StringConcatenation();
_builder.append("\"");
String _name = ((BlipCallActivity)blipItem).getOnEntry().getName();
@@ -822,8 +780,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
String onExit = "null";
FunctionLibraryFunction _onExit = ((BlipCallActivity)blipItem).getOnExit();
- boolean _notEquals_1 = (!Objects.equal(_onExit, null));
- if (_notEquals_1) {
+ boolean _tripleNotEquals_1 = (_onExit != null);
+ if (_tripleNotEquals_1) {
StringConcatenation _builder_1 = new StringConcatenation();
_builder_1.append("\"");
String _name_1 = ((BlipCallActivity)blipItem).getOnExit().getName();
@@ -897,8 +855,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
_matched=true;
String onEntry = "null";
FunctionLibraryFunction _onEntry = ((BlipServiceTask)blipItem).getOnEntry();
- boolean _notEquals = (!Objects.equal(_onEntry, null));
- if (_notEquals) {
+ boolean _tripleNotEquals = (_onEntry != null);
+ if (_tripleNotEquals) {
StringConcatenation _builder = new StringConcatenation();
_builder.append("\"");
String _name = ((BlipServiceTask)blipItem).getOnEntry().getName();
@@ -908,8 +866,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
String onExit = "null";
FunctionLibraryFunction _onExit = ((BlipServiceTask)blipItem).getOnExit();
- boolean _notEquals_1 = (!Objects.equal(_onExit, null));
- if (_notEquals_1) {
+ boolean _tripleNotEquals_1 = (_onExit != null);
+ if (_tripleNotEquals_1) {
StringConcatenation _builder_1 = new StringConcatenation();
_builder_1.append("\"");
String _name_1 = ((BlipServiceTask)blipItem).getOnExit().getName();
@@ -936,8 +894,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
String implementation = "";
FunctionLibraryFunction _function = ((BlipServiceTask)blipItem).getFunction();
- boolean _notEquals_2 = (!Objects.equal(_function, null));
- if (_notEquals_2) {
+ boolean _tripleNotEquals_2 = (_function != null);
+ if (_tripleNotEquals_2) {
StringConcatenation _builder_4 = new StringConcatenation();
_builder_4.append("ServiceImplementation.FUNCTION_LIBRARY, \"");
String _functionGroupClass = this.getFunctionGroupClass(blip);
@@ -1124,8 +1082,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
Blip blip = ((Blip) _eContainer);
CharSequence _xifexpression = null;
QualifiedName _workloadDtoClass = this.getWorkloadDtoClass(blip);
- boolean _equals = Objects.equal(_workloadDtoClass, null);
- if (_equals) {
+ boolean _tripleEquals = (_workloadDtoClass == null);
+ if (_tripleEquals) {
StringConcatenation _builder = new StringConcatenation();
_builder.append("return null;");
_xifexpression = _builder;
@@ -1171,15 +1129,15 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
EObject _eContainer = blipItem.eContainer();
Blip blip = ((Blip) _eContainer);
QualifiedName _workloadDtoClass = this.getWorkloadDtoClass(blip);
- boolean _equals = Objects.equal(_workloadDtoClass, null);
- if (_equals) {
+ boolean _tripleEquals = (_workloadDtoClass == null);
+ if (_tripleEquals) {
return "";
} else {
LDto workloadDto = blip.getWorkload().getSource().getDtoRef();
LDto operativeLDto = blipItem.getOperativeLDto();
String body = "";
- boolean _equals_1 = workloadDto.equals(operativeLDto);
- if (_equals_1) {
+ boolean _equals = workloadDto.equals(operativeLDto);
+ if (_equals) {
StringConcatenation _builder = new StringConcatenation();
_builder.append("List<");
QualifiedName _fullyQualifiedName = this._iQualifiedNameProvider.getFullyQualifiedName(blipItem.getOperativeLDto());
@@ -1246,7 +1204,7 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
operativeDto = _dtoRef;
boolean _and = false;
- if (!((!Objects.equal(operativeDto, null)) && (!Objects.equal(operativeDto.getName(), null)))) {
+ if (!((operativeDto != null) && (operativeDto.getName() != null))) {
_and = false;
} else {
String _name = operativeDto.getName();
@@ -1281,8 +1239,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
final int previous = (actual - 1);
if ((dtoFeature instanceof LDtoInheritedReference)) {
LMultiplicity _multiplicity = ((LDtoInheritedReference)dtoFeature).getInheritedFeature().getMultiplicity();
- boolean _notEquals = (!Objects.equal(_multiplicity, null));
- multiple = _notEquals;
+ boolean _tripleNotEquals = (_multiplicity != null);
+ multiple = _tripleNotEquals;
StringConcatenation _builder_1 = new StringConcatenation();
_builder_1.append("get");
String _capitalize = StringUtils.capitalize(((LDtoInheritedReference)dtoFeature).getInheritedFeature().getName());
@@ -1292,8 +1250,8 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
} else {
if ((dtoFeature instanceof LDtoReference)) {
LMultiplicity _multiplicity_1 = ((LDtoReference)dtoFeature).getMultiplicity();
- boolean _notEquals_1 = (!Objects.equal(_multiplicity_1, null));
- multiple = _notEquals_1;
+ boolean _tripleNotEquals_1 = (_multiplicity_1 != null);
+ multiple = _tripleNotEquals_1;
StringConcatenation _builder_2 = new StringConcatenation();
_builder_2.append("get");
String _capitalize_1 = StringUtils.capitalize(((LDtoReference)dtoFeature).getName());
@@ -1389,51 +1347,13 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
return _builder_2.toString();
}
- /**
- * <p>create an injectable context function to be used by an e4 application.</p>
- */
- public void toContextOperations(final JvmGenericType type, final BlipPackage pkg, final String clsName) {
- JvmOperation operation = null;
- EList<JvmMember> _members = type.getMembers();
- final Procedure1<JvmOperation> _function = (JvmOperation it) -> {
- EList<JvmAnnotationReference> _annotations = it.getAnnotations();
- JvmAnnotationReference _annotationRef = this._annotationTypesBuilder.annotationRef(Override.class);
- this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, _annotationRef);
- it.setVisibility(JvmVisibility.PUBLIC);
- EList<JvmFormalParameter> _parameters = it.getParameters();
- JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(pkg, "context", this._typeReferenceBuilder.typeRef(IEclipseContext.class));
- this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
- EList<JvmFormalParameter> _parameters_1 = it.getParameters();
- JvmFormalParameter _parameter_1 = this._jvmTypesBuilder.toParameter(pkg, "contextKey", this._typeReferenceBuilder.typeRef(String.class));
- this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters_1, _parameter_1);
- final Procedure1<ITreeAppendable> _function_1 = (ITreeAppendable it_1) -> {
- StringConcatenation _builder = new StringConcatenation();
- _builder.append("MApplication application = context.get(MApplication.class);");
- _builder.newLine();
- _builder.append("IEclipseContext appCtx = application.getContext();");
- _builder.newLine();
- _builder.append("IBlipBPMFunctionProvider provider = ContextInjectionFactory.make(");
- _builder.append(clsName);
- _builder.append(".class, appCtx);");
- _builder.newLineIfNotEmpty();
- _builder.append("appCtx.set(IBlipBPMFunctionProvider.class, provider);");
- _builder.newLine();
- _builder.append("return provider;");
- it_1.append(_builder);
- };
- this._jvmTypesBuilder.setBody(it, _function_1);
- };
- JvmOperation _method = this._jvmTypesBuilder.toMethod(pkg, "compute", this._typeReferenceBuilder.typeRef(Object.class), _function);
- this._jvmTypesBuilder.<JvmOperation>operator_add(_members, _method);
- }
-
public static String getResourceName(final Blip blip) {
org.eclipse.bpmn2.Process _process = blip.getProcess();
- boolean _notEquals = (!Objects.equal(_process, null));
- if (_notEquals) {
+ boolean _tripleNotEquals = (_process != null);
+ if (_tripleNotEquals) {
org.eclipse.bpmn2.Process _process_1 = blip.getProcess();
EObject parent = ((EObject) _process_1);
- while (((!Objects.equal(parent, null)) && (!(parent instanceof DocumentRoot)))) {
+ while (((parent != null) && (!(parent instanceof DocumentRoot)))) {
parent = parent.eContainer();
}
boolean _matched = false;
@@ -1455,121 +1375,211 @@ public class BlipDSLJvmModelInferrer extends AbstractModelInferrer {
}
public void toOperations(final JvmDeclaredType type, final BlipPackage blipPkg) {
- EList<JvmMember> _members = type.getMembers();
final Procedure1<JvmOperation> _function = (JvmOperation it) -> {
EList<JvmAnnotationReference> _annotations = it.getAnnotations();
- JvmAnnotationReference _annotationRef = this._annotationTypesBuilder.annotationRef(Override.class);
+ JvmAnnotationReference _annotationRef = this._annotationTypesBuilder.annotationRef(Activate.class);
this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, _annotationRef);
+ EList<JvmFormalParameter> _parameters = it.getParameters();
+ JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(blipPkg, "context", this._typeReferenceBuilder.typeRef(ComponentContext.class));
+ this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
final Procedure1<ITreeAppendable> _function_1 = (ITreeAppendable it_1) -> {
StringConcatenation _builder = new StringConcatenation();
- String _initializeStartInfos = this.initializeStartInfos(blipPkg);
- _builder.append(_initializeStartInfos);
+ String _createBPMNCalls = this.createBPMNCalls(blipPkg);
+ _builder.append(_createBPMNCalls);
+ _builder.newLineIfNotEmpty();
+ _builder.append("boolean hasErrors = false;");
+ _builder.newLine();
+ _builder.append("if(bpmEngine != null) {");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("bpmEngine.registerBlipFunctionProvider(this);");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("IBlipProcessPermissions blipProcessPermissions = null;");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("bpmEngine.clearErrors();");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("if\t(organizationService != null) {");
+ _builder.newLine();
+ _builder.append("\t\t");
+ _builder.append("blipProcessPermissions = organizationService.getBlipProcessPermissions();");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("}");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("for (final String name : startInfos.keySet()) {");
+ _builder.newLine();
+ _builder.append("\t\t");
+ _builder.append("String resourceBundlePath = \"platform:/plugin/\"+FrameworkUtil.getBundle(");
+ String _className = this.className(blipPkg);
+ _builder.append(_className, "\t\t");
+ _builder.append(".class).getSymbolicName()+\"/\"+startInfos.get(name).getResourceName(); ");
+ _builder.newLineIfNotEmpty();
+ _builder.append("\t\t");
+ _builder.append("boolean success = bpmEngine.registerProcess(startInfos.get(name), resourceBundlePath, ");
+ String _className_1 = this.className(blipPkg);
+ _builder.append(_className_1, "\t\t");
+ _builder.append(".class, blipProcessPermissions);");
+ _builder.newLineIfNotEmpty();
+ _builder.append("\t\t");
+ _builder.append("if(!success) {");
+ _builder.newLine();
+ _builder.append("\t\t\t");
+ _builder.append("hasErrors = true;");
+ _builder.newLine();
+ _builder.append("\t\t");
+ _builder.append("}");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("}");
+ _builder.newLine();
+ _builder.append(" \t");
+ _builder.append("if (hasErrors) {");
+ _builder.newLine();
+ _builder.append(" \t\t");
+ _builder.append("log.error(bpmEngine.getErrors());");
+ _builder.newLine();
+ _builder.append("\t");
+ _builder.append("}");
+ _builder.newLine();
+ _builder.append("}");
+ _builder.newLine();
it_1.append(_builder);
};
this._jvmTypesBuilder.setBody(it, _function_1);
};
- JvmOperation _method = this._jvmTypesBuilder.toMethod(blipPkg, "initializeStartInfos", this._typeReferenceBuilder.typeRef(HashMap.class, this._typeReferenceBuilder.typeRef(String.class), this._typeReferenceBuilder.typeRef(IBlipBPMStartInfo.class)), _function);
- this._jvmTypesBuilder.<JvmOperation>operator_add(_members, _method);
- EList<JvmMember> _members_1 = type.getMembers();
+ JvmOperation ac = this._jvmTypesBuilder.toMethod(blipPkg, "activate", this._typeReferenceBuilder.typeRef(Void.TYPE), _function);
+ ac.setVisibility(JvmVisibility.PROTECTED);
+ EList<JvmMember> _members = type.getMembers();
+ this._jvmTypesBuilder.<JvmOperation>operator_add(_members, ac);
final Procedure1<JvmOperation> _function_1 = (JvmOperation it) -> {
EList<JvmAnnotationReference> _annotations = it.getAnnotations();
- JvmAnnotationReference _annotationRef = this._annotationTypesBuilder.annotationRef(Override.class);
+ JvmAnnotationReference _annotationRef = this._annotationTypesBuilder.annotationRef(Deactivate.class);
this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, _annotationRef);
+ EList<JvmFormalParameter> _parameters = it.getParameters();
+ JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(blipPkg, "context", this._typeReferenceBuilder.typeRef(ComponentContext.class));
+ this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
final Procedure1<ITreeAppendable> _function_2 = (ITreeAppendable it_1) -> {
StringConcatenation _builder = new StringConcatenation();
- String _initializeBpmEngine = this.initializeBpmEngine(blipPkg);
- _builder.append(_initializeBpmEngine);
+ _builder.append("bpmEngine.unregisterBlipFunctionProvider(this);");
+ _builder.newLine();
it_1.append(_builder);
};
this._jvmTypesBuilder.setBody(it, _function_2);
};
- JvmOperation _method_1 = this._jvmTypesBuilder.toMethod(blipPkg, "initializeBpmEngine", this._typeReferenceBuilder.typeRef(boolean.class), _function_1);
- this._jvmTypesBuilder.<JvmOperation>operator_add(_members_1, _method_1);
- }
-
- public String initializeStartInfos(final BlipPackage blipPkg) {
- String body = "";
- StringConcatenation _builder = new StringConcatenation();
- _builder.append(body);
- _builder.newLineIfNotEmpty();
- _builder.append("return new HashMap<String,");
- String _simpleName = IBlipBPMStartInfo.class.getSimpleName();
- _builder.append(_simpleName);
- _builder.append(">() ");
- String _createBPMNCalls = this.createBPMNCalls(blipPkg);
- _builder.append(_createBPMNCalls);
- _builder.append(";");
- _builder.newLineIfNotEmpty();
- body = _builder.toString();
- return body;
- }
-
- public String initializeBpmEngine(final BlipPackage blipPkg) {
- String body = "";
- StringConcatenation _builder = new StringConcatenation();
- _builder.append(body);
- _builder.newLineIfNotEmpty();
- _builder.append("boolean hasErrors = false;");
- _builder.newLine();
- _builder.append("if(bpmEngine != null) {");
- _builder.newLine();
- _builder.append("\t");
- _builder.append("IBlipProcessPermissions blipProcessPermissions = null;");
- _builder.newLine();
- _builder.append("\t");
- _builder.append("bpmEngine.clearErrors();");
- _builder.newLine();
- _builder.append("\t");
- _builder.append("if\t(organizationService != null) {");
- _builder.newLine();
- _builder.append("\t\t");
- _builder.append("blipProcessPermissions = organizationService.getBlipProcessPermissions();");
- _builder.newLine();
- _builder.append("\t");
- _builder.append("}");
- _builder.newLine();
- _builder.append("\t");
- _builder.append("for (final String name : startInfos.keySet()) {");
- _builder.newLine();
- _builder.append("\t\t");
- _builder.append("String resourceBundlePath = \"platform:/plugin/\"+FrameworkUtil.getBundle(");
- String _className = this.className(blipPkg);
- _builder.append(_className, "\t\t");
- _builder.append(".class).getSymbolicName()+\"/\"+startInfos.get(name).getResourceName(); ");
- _builder.newLineIfNotEmpty();
- _builder.append("\t\t");
- _builder.append("boolean success = bpmEngine.registerProcess(startInfos.get(name), resourceBundlePath, ");
- String _className_1 = this.className(blipPkg);
- _builder.append(_className_1, "\t\t");
- _builder.append(".class, blipProcessPermissions);");
- _builder.newLineIfNotEmpty();
- _builder.append("\t\t");
- _builder.append("if(!success) {");
- _builder.newLine();
- _builder.append("\t\t\t");
- _builder.append("hasErrors = true;");
- _builder.newLine();
- _builder.append("\t\t");
- _builder.append("}");
- _builder.newLine();
- _builder.append("\t");
- _builder.append("}");
- _builder.newLine();
- _builder.append(" \t");
- _builder.append("if (hasErrors) {");
- _builder.newLine();
- _builder.append(" \t\t");
- _builder.append("log.error(bpmEngine.getErrors());");
- _builder.newLine();
- _builder.append("\t");
- _builder.append("}");
- _builder.newLine();
- _builder.append("}");
- _builder.newLine();
- _builder.append("return hasErrors;");
- _builder.newLine();
- body = _builder.toString();
- return body;
+ JvmOperation deac = this._jvmTypesBuilder.toMethod(blipPkg, "deactivate", this._typeReferenceBuilder.typeRef(Void.TYPE), _function_1);
+ deac.setVisibility(JvmVisibility.PROTECTED);
+ EList<JvmMember> _members_1 = type.getMembers();
+ this._jvmTypesBuilder.<JvmOperation>operator_add(_members_1, deac);
+ EList<JvmMember> _members_2 = type.getMembers();
+ final Procedure1<JvmOperation> _function_2 = (JvmOperation it) -> {
+ JvmAnnotationReference annotationRef = this._annotationTypesBuilder.annotationRef(Reference.class);
+ this._annotationExtension.addAnnAttr(annotationRef, blipPkg, "cardinality", ReferenceCardinality.OPTIONAL);
+ this._annotationExtension.addAnnAttr(annotationRef, blipPkg, "policy", ReferencePolicy.DYNAMIC);
+ EList<JvmAnnotationReference> _annotations = it.getAnnotations();
+ this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, annotationRef);
+ it.setVisibility(JvmVisibility.PUBLIC);
+ it.setSynchronized(true);
+ EList<JvmFormalParameter> _parameters = it.getParameters();
+ JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(blipPkg, "bpmEngine", this._typeReferenceBuilder.typeRef(IBPMEngine.class));
+ this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
+ final Procedure1<ITreeAppendable> _function_3 = (ITreeAppendable it_1) -> {
+ StringConcatenation _builder = new StringConcatenation();
+ String _className = this.className(blipPkg);
+ _builder.append(_className);
+ _builder.append(".bpmEngine = bpmEngine;");
+ _builder.newLineIfNotEmpty();
+ _builder.append("log.debug(\"BPMEngine bound\");");
+ it_1.append(_builder);
+ };
+ this._jvmTypesBuilder.setBody(it, _function_3);
+ };
+ JvmOperation _method = this._jvmTypesBuilder.toMethod(blipPkg, "bindBPM", this._typeReferenceBuilder.typeRef(Void.TYPE), _function_2);
+ this._jvmTypesBuilder.<JvmOperation>operator_add(_members_2, _method);
+ EList<JvmMember> _members_3 = type.getMembers();
+ final Procedure1<JvmOperation> _function_3 = (JvmOperation it) -> {
+ it.setVisibility(JvmVisibility.PUBLIC);
+ it.setSynchronized(true);
+ EList<JvmFormalParameter> _parameters = it.getParameters();
+ JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(blipPkg, "bpmEngine", this._typeReferenceBuilder.typeRef(IBPMEngine.class));
+ this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
+ final Procedure1<ITreeAppendable> _function_4 = (ITreeAppendable it_1) -> {
+ StringConcatenation _builder = new StringConcatenation();
+ String _className = this.className(blipPkg);
+ _builder.append(_className);
+ _builder.append(".bpmEngine = null;");
+ _builder.newLineIfNotEmpty();
+ _builder.append("log.debug(\"BPMEngine unbound\");");
+ it_1.append(_builder);
+ };
+ this._jvmTypesBuilder.setBody(it, _function_4);
+ };
+ JvmOperation _method_1 = this._jvmTypesBuilder.toMethod(blipPkg, "unbindBPM", this._typeReferenceBuilder.typeRef(Void.TYPE), _function_3);
+ this._jvmTypesBuilder.<JvmOperation>operator_add(_members_3, _method_1);
+ EList<JvmMember> _members_4 = type.getMembers();
+ final Procedure1<JvmOperation> _function_4 = (JvmOperation it) -> {
+ JvmAnnotationReference annotationRef = this._annotationTypesBuilder.annotationRef(Reference.class);
+ this._annotationExtension.addAnnAttr(annotationRef, blipPkg, "cardinality", ReferenceCardinality.OPTIONAL);
+ this._annotationExtension.addAnnAttr(annotationRef, blipPkg, "policy", ReferencePolicy.DYNAMIC);
+ EList<JvmAnnotationReference> _annotations = it.getAnnotations();
+ this._jvmTypesBuilder.<JvmAnnotationReference>operator_add(_annotations, annotationRef);
+ it.setVisibility(JvmVisibility.PUBLIC);
+ it.setSynchronized(true);
+ EList<JvmFormalParameter> _parameters = it.getParameters();
+ JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(blipPkg, "organization", this._typeReferenceBuilder.typeRef(IOrganizationService.class));
+ this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
+ final Procedure1<ITreeAppendable> _function_5 = (ITreeAppendable it_1) -> {
+ StringConcatenation _builder = new StringConcatenation();
+ _builder.append("String organizationID = ProductConfiguration.getAuthenticationOrganizationId();");
+ _builder.newLine();
+ _builder.append("if(organization.getOrganization(organizationID) != null) {");
+ _builder.newLine();
+ _builder.append("\t");
+ String _className = this.className(blipPkg);
+ _builder.append(_className, "\t");
+ _builder.append(".organizationService = organization;");
+ _builder.newLineIfNotEmpty();
+ _builder.append("\t");
+ _builder.append("log.debug(\"OrganizationService bound\");");
+ _builder.newLine();
+ _builder.append("}");
+ it_1.append(_builder);
+ };
+ this._jvmTypesBuilder.setBody(it, _function_5);
+ };
+ JvmOperation _method_2 = this._jvmTypesBuilder.toMethod(blipPkg, "bindOrganization", this._typeReferenceBuilder.typeRef(Void.TYPE), _function_4);
+ this._jvmTypesBuilder.<JvmOperation>operator_add(_members_4, _method_2);
+ EList<JvmMember> _members_5 = type.getMembers();
+ final Procedure1<JvmOperation> _function_5 = (JvmOperation it) -> {
+ it.setVisibility(JvmVisibility.PUBLIC);
+ it.setSynchronized(true);
+ EList<JvmFormalParameter> _parameters = it.getParameters();
+ JvmFormalParameter _parameter = this._jvmTypesBuilder.toParameter(blipPkg, "organization", this._typeReferenceBuilder.typeRef(IOrganizationService.class));
+ this._jvmTypesBuilder.<JvmFormalParameter>operator_add(_parameters, _parameter);
+ final Procedure1<ITreeAppendable> _function_6 = (ITreeAppendable it_1) -> {
+ StringConcatenation _builder = new StringConcatenation();
+ _builder.append("String organizationID = ProductConfiguration.getAuthenticationOrganizationId();");
+ _builder.newLine();
+ _builder.append("if(organization.getOrganization(organizationID) != null) {");
+ _builder.newLine();
+ _builder.append("\t");
+ String _className = this.className(blipPkg);
+ _builder.append(_className, "\t");
+ _builder.append(".organizationService = null;");
+ _builder.newLineIfNotEmpty();
+ _builder.append("\t");
+ _builder.append("log.debug(\"OrganizationService unbound\");");
+ _builder.newLine();
+ _builder.append("}");
+ it_1.append(_builder);
+ };
+ this._jvmTypesBuilder.setBody(it, _function_6);
+ };
+ JvmOperation _method_3 = this._jvmTypesBuilder.toMethod(blipPkg, "unbindOrganization", this._typeReferenceBuilder.typeRef(Void.TYPE), _function_5);
+ this._jvmTypesBuilder.<JvmOperation>operator_add(_members_5, _method_3);
}
public void infer(final EObject blipPkg, final IJvmDeclaredTypeAcceptor acceptor, final boolean isPreIndexingPhase) {
diff --git a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.java b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.java
index f295edb..ce4088c 100644
--- a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.java
+++ b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/jvmmodel/BlipModelGenerator.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
@@ -40,6 +42,7 @@ import org.eclipse.osbp.bpm.api.IBlipBPMWorkloadModifiableItem;
import org.eclipse.osbp.bpm.api.ServiceExecutionMode;
import org.eclipse.osbp.bpm.api.ServiceImplementation;
import org.eclipse.osbp.dsl.common.datatypes.IDto;
+import org.eclipse.osbp.preferences.ProductConfiguration;
import org.eclipse.osbp.ui.api.useraccess.IBlipProcessPermissions;
import org.eclipse.osbp.xtext.basic.generator.BasicDslGeneratorUtils;
import org.eclipse.osbp.xtext.blip.BlipPackage;
@@ -76,7 +79,7 @@ public class BlipModelGenerator extends I18NModelGenerator {
TreeAppendable _xblockexpression = null;
{
this.setBuilder(context.eResource());
- this._basicDslGeneratorUtils.addImportFor(this, importManager, this._typeReferenceBuilder, Arrays.class, Collections.class, HashMap.class, BlipBPMStartInfo.class, AbstractBlipBPMItem.class, AbstractBlipBPMUserTask.class, AbstractBPMServiceTask.class, ServiceExecutionMode.class, ServiceImplementation.class, BPMEndEvent.class, BPMScriptTask.class, BPMSplitGateway.class, BPMCallActivity.class, BPMSplitGateway.GatewayMode.class, BlipBPMOutgoing.class, IBlipBPMWorkloadModifiableItem.class, IDto.class, IBlipBPMFunctionProvider.class, MApplication.class, ContextInjectionFactory.class, IBlipProcessPermissions.class, IBPMEngine.class, Collection.class, List.class, ArrayList.class, Logger.class, LoggerFactory.class, FrameworkUtil.class);
+ this._basicDslGeneratorUtils.addImportFor(this, importManager, this._typeReferenceBuilder, Arrays.class, Collections.class, HashMap.class, BlipBPMStartInfo.class, AbstractBlipBPMItem.class, AbstractBlipBPMUserTask.class, AbstractBPMServiceTask.class, ServiceExecutionMode.class, ServiceImplementation.class, BPMEndEvent.class, BPMScriptTask.class, BPMSplitGateway.class, BPMCallActivity.class, BPMSplitGateway.GatewayMode.class, BlipBPMOutgoing.class, IBlipBPMWorkloadModifiableItem.class, IDto.class, IBlipBPMFunctionProvider.class, MApplication.class, ContextInjectionFactory.class, IBlipProcessPermissions.class, IBPMEngine.class, Collection.class, List.class, ArrayList.class, Logger.class, LoggerFactory.class, FrameworkUtil.class, ProductConfiguration.class);
_xblockexpression = super.createAppendable(context, importManager, config);
}
return _xblockexpression;
diff --git a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.java b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.java
index 89da958..fe5eb72 100644
--- a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.java
+++ b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/scoping/BlipDSLScopeProvider.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.java b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.java
index 1921e21..ff3dec8 100644
--- a/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.java
+++ b/org.eclipse.osbp.xtext.blip/xtend-gen/org/eclipse/osbp/xtext/blip/validation/BlipDSLValidator.java
@@ -2,9 +2,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/pom.xml b/pom.xml
index 714196e..47802e5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany). -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation API and implementation -->
@@ -95,13 +97,4 @@
</plugins>
</pluginManagement>
</build>
- <dependencies>
- <dependency>
- <groupId>org.eclipse.osbp.dependencies</groupId>
- <artifactId>
- org.eclipse.osbp.dependencies.bundle.activemq.all.osgi
- </artifactId>
- <version>5.14.5-SNAPSHOT</version>
- </dependency>
- </dependencies>
</project>

Back to the top