Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2016-10-05 10:32:20 -0400
committerHenrik Rentz-Reichert2016-10-05 13:08:17 -0400
commit447c0d0581f0a7548d4dbc5c281e31a39f964b52 (patch)
tree91dbf812a7b1d9e22d0547a0899f68f5ff9f0394
parentccb475440adf9b988efdae4894f41e81cd0f3104 (diff)
downloadorg.eclipse.etrice-447c0d0581f0a7548d4dbc5c281e31a39f964b52.tar.gz
org.eclipse.etrice-447c0d0581f0a7548d4dbc5c281e31a39f964b52.tar.xz
org.eclipse.etrice-447c0d0581f0a7548d4dbc5c281e31a39f964b52.zip
Bug 504086: "E1" to "E9" seems not to be a valid name
Fixed rules using proper terminals in Base.xtext. Change-Id: Id771fbd3585311d129e9b02f21745544b586e264
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/plugin.xml_gen4
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseTestUiModule.java2
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseUiModule.java2
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java17
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/BaseParser.java10
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g460
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens97
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java1043
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java3806
-rw-r--r--plugins/org.eclipse.etrice.core.common/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.common).launch3
-rw-r--r--plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseRuntimeModule.java4
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseTestRuntimeModule.java4
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel2
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbinbin5390 -> 4930 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.genmodel2
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbinbin5623 -> 5163 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g280
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens97
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java1036
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseParser.java1341
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.g280
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.tokens101
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestLexer.java1087
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestParser.java1405
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseGrammarAccess.java372
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseTestGrammarAccess.java80
-rw-r--r--plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/Base.xtext29
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/ConfigParser.java10
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g461
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens111
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java1575
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java9923
-rw-r--r--plugins/org.eclipse.etrice.core.config/Generate Language Infrastructure (org.eclipse.etrice.core.config).launch1
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/Config.xtextbinbin8946 -> 8655 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfig.g280
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfig.tokens109
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfigLexer.java1557
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfigParser.java5269
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/services/ConfigGrammarAccess.java69
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/ETMapParser.java10
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/internal/InternalETMap.g458
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/internal/InternalETMap.tokens71
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/internal/InternalETMapLexer.java1162
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/internal/InternalETMapParser.java4608
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.etmap).launch1
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/ETMap.xtextbinbin6446 -> 6134 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/parser/antlr/internal/InternalETMap.g278
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/parser/antlr/internal/InternalETMap.tokens69
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/parser/antlr/internal/InternalETMapLexer.java1146
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/parser/antlr/internal/InternalETMapParser.java1401
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/services/ETMapGrammarAccess.java69
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/AbstractETPhysProposalProvider.java3
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/ETPhysParser.java12
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g596
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.tokens111
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysLexer.java1433
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysParser.java12300
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/Generate Language Infrastructure (org.eclipse.etrice.core.etphys).launch14
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/ETPhys.ecore6
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/ETPhys.genmodel1
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/ETPhys.xtextbinbin7482 -> 7126 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/NodeClass.java12
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/PhysicalThread.java6
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/ETPhysPackageImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/NodeClassImpl.java24
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/PhysicalThreadImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhys.g349
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhys.tokens109
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhysLexer.java1381
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhysParser.java5710
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/serializer/ETPhysSemanticSequencer.java6
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/services/ETPhysGrammarAccess.java163
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/ETPhys.xtext8
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/FSMParser.java10
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.g460
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.tokens227
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMLexer.java1619
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMParser.java11228
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.fsm).launch3
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/META-INF/MANIFEST.MF4
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore169
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/model/generated/FSM.genmodel1
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/AbstractFSMRuntimeModule.java5
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/FSM.xtextbinbin12228 -> 11768 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/fSM/AbstractInterfaceItem.java2
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/fSM/StateGraphItem.java2
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g280
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.tokens227
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMLexer.java1442
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMParser.java2159
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/services/FSMGrammarAccess.java273
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g458
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens257
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java2604
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java25744
-rw-r--r--plugins/org.eclipse.etrice.core.room/.antlr-generator-3.2.0-patch.jarbin1484649 -> 0 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbinbin24242 -> 23930 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g278
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens249
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java2394
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java3641
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java1917
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java10
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/NodeGen.java4
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/.launch/Generate Language Infrastructure (org.eclipse.etrice.generator.fsmtest).launch1
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/org.eclipse.etrice.core.room.tests.launch4
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/targetModels/DynamicConfigTest.config8
111 files changed, 55673 insertions, 62490 deletions
diff --git a/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF
index 1059ff951..40f15e1ed 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF
@@ -18,7 +18,8 @@ Require-Bundle: org.eclipse.etrice.core.common;visibility:=reexport,
org.eclipse.compare,
org.eclipse.core.filesystem;bundle-version="1.3.0",
org.eclipse.help,
- org.eclipse.etrice.doc
+ org.eclipse.etrice.doc,
+ org.eclipse.xtext.xbase.lib
Import-Package: org.apache.log4j,
org.eclipse.xtext.xbase.lib
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
diff --git a/plugins/org.eclipse.etrice.core.common.ui/plugin.xml_gen b/plugins/org.eclipse.etrice.core.common.ui/plugin.xml_gen
index a4d6709bd..3580d2a5c 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/plugin.xml_gen
+++ b/plugins/org.eclipse.etrice.core.common.ui/plugin.xml_gen
@@ -250,7 +250,9 @@
<extension
point="org.eclipse.xtext.builder.participant">
<participant
- class="org.eclipse.etrice.core.common.ui.BaseExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant">
+ class="org.eclipse.etrice.core.common.ui.BaseExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant"
+ fileExtensions="__etbase"
+ >
</participant>
</extension>
<extension
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseTestUiModule.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseTestUiModule.java
index 77bfdd5c6..160ee1c77 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseTestUiModule.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseTestUiModule.java
@@ -45,7 +45,7 @@ public abstract class AbstractBaseTestUiModule extends DefaultUiModule {
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseUiModule.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseUiModule.java
index c6c580d11..541eb7136 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseUiModule.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/AbstractBaseUiModule.java
@@ -60,7 +60,7 @@ public abstract class AbstractBaseUiModule extends DefaultUiModule {
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java
index 3f989fae5..fdbe4c0e9 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java
@@ -143,34 +143,19 @@ public class AbstractBaseProposalProvider extends org.eclipse.xtext.common.ui.co
public void complete_Integer(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_SignedInteger(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Hexadecimal(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_Real(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
public void complete_Decimal(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_DotDecimal(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DecimalDot(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_DecimalExp(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_EXP(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void complete_FQN(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
public void complete_HEX(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_FQN(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/BaseParser.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/BaseParser.java
index b6017ce52..762999e32 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/BaseParser.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/BaseParser.java
@@ -47,12 +47,12 @@ public class BaseParser extends AbstractContentAssistParser {
put(grammarAccess.getBooleanLiteralAccess().getAlternatives_1(), "rule__BooleanLiteral__Alternatives_1");
put(grammarAccess.getNumberLiteralAccess().getAlternatives(), "rule__NumberLiteral__Alternatives");
put(grammarAccess.getIntegerAccess().getAlternatives(), "rule__Integer__Alternatives");
- put(grammarAccess.getSignedIntegerAccess().getAlternatives_0(), "rule__SignedInteger__Alternatives_0");
+ put(grammarAccess.getIntegerAccess().getAlternatives_0_0(), "rule__Integer__Alternatives_0_0");
put(grammarAccess.getRealAccess().getAlternatives(), "rule__Real__Alternatives");
put(grammarAccess.getDecimalAccess().getAlternatives_0(), "rule__Decimal__Alternatives_0");
- put(grammarAccess.getDotDecimalAccess().getAlternatives_0(), "rule__DotDecimal__Alternatives_0");
- put(grammarAccess.getDecimalDotAccess().getAlternatives_0(), "rule__DecimalDot__Alternatives_0");
put(grammarAccess.getDecimalExpAccess().getAlternatives_0(), "rule__DecimalExp__Alternatives_0");
+ put(grammarAccess.getDecimalExpAccess().getAlternatives_4(), "rule__DecimalExp__Alternatives_4");
+ put(grammarAccess.getDecimalExpAccess().getAlternatives_5(), "rule__DecimalExp__Alternatives_5");
put(grammarAccess.getLiteralTypeAccess().getAlternatives(), "rule__LiteralType__Alternatives");
put(grammarAccess.getAnnotationAccess().getGroup(), "rule__Annotation__Group__0");
put(grammarAccess.getAnnotationAccess().getGroup_2(), "rule__Annotation__Group_2__0");
@@ -78,10 +78,8 @@ public class BaseParser extends AbstractContentAssistParser {
put(grammarAccess.getRealLiteralAccess().getGroup(), "rule__RealLiteral__Group__0");
put(grammarAccess.getIntLiteralAccess().getGroup(), "rule__IntLiteral__Group__0");
put(grammarAccess.getStringLiteralAccess().getGroup(), "rule__StringLiteral__Group__0");
- put(grammarAccess.getSignedIntegerAccess().getGroup(), "rule__SignedInteger__Group__0");
+ put(grammarAccess.getIntegerAccess().getGroup_0(), "rule__Integer__Group_0__0");
put(grammarAccess.getDecimalAccess().getGroup(), "rule__Decimal__Group__0");
- put(grammarAccess.getDotDecimalAccess().getGroup(), "rule__DotDecimal__Group__0");
- put(grammarAccess.getDecimalDotAccess().getGroup(), "rule__DecimalDot__Group__0");
put(grammarAccess.getDecimalExpAccess().getGroup(), "rule__DecimalExp__Group__0");
put(grammarAccess.getFQNAccess().getGroup(), "rule__FQN__Group__0");
put(grammarAccess.getFQNAccess().getGroup_1(), "rule__FQN__Group_1__0");
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
index c4b56fdc2..f1f384741 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
@@ -484,78 +484,6 @@ finally {
-// Entry rule entryRuleSignedInteger
-entryRuleSignedInteger
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getSignedIntegerRule()); }
- ruleSignedInteger
-{ after(grammarAccess.getSignedIntegerRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule SignedInteger
-ruleSignedInteger
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getSignedIntegerAccess().getGroup()); }
-(rule__SignedInteger__Group__0)
-{ after(grammarAccess.getSignedIntegerAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
-// Entry rule entryRuleHexadecimal
-entryRuleHexadecimal
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getHexadecimalRule()); }
- ruleHexadecimal
-{ after(grammarAccess.getHexadecimalRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule Hexadecimal
-ruleHexadecimal
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); }
- RULE_HEX
-{ after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
// Entry rule entryRuleReal
entryRuleReal
:
@@ -620,78 +548,6 @@ finally {
-// Entry rule entryRuleDotDecimal
-entryRuleDotDecimal
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getDotDecimalRule()); }
- ruleDotDecimal
-{ after(grammarAccess.getDotDecimalRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule DotDecimal
-ruleDotDecimal
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getDotDecimalAccess().getGroup()); }
-(rule__DotDecimal__Group__0)
-{ after(grammarAccess.getDotDecimalAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
-// Entry rule entryRuleDecimalDot
-entryRuleDecimalDot
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getDecimalDotRule()); }
- ruleDecimalDot
-{ after(grammarAccess.getDecimalDotRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule DecimalDot
-ruleDecimalDot
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getDecimalDotAccess().getGroup()); }
-(rule__DecimalDot__Group__0)
-{ after(grammarAccess.getDecimalDotAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
// Entry rule entryRuleDecimalExp
entryRuleDecimalExp
@init {
@@ -929,15 +785,15 @@ rule__Integer__Alternatives
}
:
(
-{ before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); }
- ruleSignedInteger
-{ after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); }
+{ before(grammarAccess.getIntegerAccess().getGroup_0()); }
+(rule__Integer__Group_0__0)
+{ after(grammarAccess.getIntegerAccess().getGroup_0()); }
)
|(
-{ before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); }
- ruleHexadecimal
-{ after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); }
+{ before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1()); }
+ RULE_HEX
+{ after(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1()); }
)
;
@@ -945,25 +801,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__SignedInteger__Alternatives_0
+rule__Integer__Alternatives_0_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0()); }
'+'
-{ after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0()); }
)
|(
-{ before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1()); }
'-'
-{ after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1()); }
)
;
@@ -983,21 +839,9 @@ rule__Real__Alternatives
)
|(
-{ before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); }
- ruleDotDecimal
-{ after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); }
-)
-
- |(
-{ before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); }
- ruleDecimalDot
-{ after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); }
-)
-
- |(
-{ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); }
+{ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1()); }
ruleDecimalExp
-{ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); }
+{ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1()); }
)
;
@@ -1031,25 +875,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__DotDecimal__Alternatives_0
+rule__DecimalExp__Alternatives_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
'+'
-{ after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
)
|(
-{ before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
'-'
-{ after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
)
;
@@ -1057,25 +901,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Alternatives_0
+rule__DecimalExp__Alternatives_4
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0()); }
- '+'
+ 'e'
-{ after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getDecimalExpAccess().getEKeyword_4_0()); }
)
|(
-{ before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1()); }
- '-'
+ 'E'
-{ after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getEKeyword_4_1()); }
)
;
@@ -1083,25 +927,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Alternatives_0
+rule__DecimalExp__Alternatives_5
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
'+'
-{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
)
|(
-{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
'-'
-{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
)
;
@@ -2458,27 +2302,27 @@ finally {
-rule__SignedInteger__Group__0
+rule__Integer__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SignedInteger__Group__0__Impl
- rule__SignedInteger__Group__1
+ rule__Integer__Group_0__0__Impl
+ rule__Integer__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SignedInteger__Group__0__Impl
+rule__Integer__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); }
-(rule__SignedInteger__Alternatives_0)?
-{ after(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); }
+{ before(grammarAccess.getIntegerAccess().getAlternatives_0_0()); }
+(rule__Integer__Alternatives_0_0)?
+{ after(grammarAccess.getIntegerAccess().getAlternatives_0_0()); }
)
;
@@ -2487,26 +2331,26 @@ finally {
}
-rule__SignedInteger__Group__1
+rule__Integer__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SignedInteger__Group__1__Impl
+ rule__Integer__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SignedInteger__Group__1__Impl
+rule__Integer__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); }
+{ before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1()); }
RULE_INT
-{ after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); }
+{ after(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1()); }
)
;
@@ -2644,121 +2488,27 @@ finally {
-rule__DotDecimal__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DotDecimal__Group__0__Impl
- rule__DotDecimal__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DotDecimal__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDotDecimalAccess().getAlternatives_0()); }
-(rule__DotDecimal__Alternatives_0)?
-{ after(grammarAccess.getDotDecimalAccess().getAlternatives_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DotDecimal__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DotDecimal__Group__1__Impl
- rule__DotDecimal__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DotDecimal__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); }
-
- '.'
-
-{ after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DotDecimal__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DotDecimal__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DotDecimal__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); }
- RULE_INT
-{ after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-rule__DecimalDot__Group__0
+rule__DecimalExp__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalDot__Group__0__Impl
- rule__DecimalDot__Group__1
+ rule__DecimalExp__Group__0__Impl
+ rule__DecimalExp__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Group__0__Impl
+rule__DecimalExp__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getAlternatives_0()); }
-(rule__DecimalDot__Alternatives_0)?
-{ after(grammarAccess.getDecimalDotAccess().getAlternatives_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
+(rule__DecimalExp__Alternatives_0)?
+{ after(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
)
;
@@ -2767,27 +2517,27 @@ finally {
}
-rule__DecimalDot__Group__1
+rule__DecimalExp__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalDot__Group__1__Impl
- rule__DecimalDot__Group__2
+ rule__DecimalExp__Group__1__Impl
+ rule__DecimalExp__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Group__1__Impl
+rule__DecimalExp__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
RULE_INT
-{ after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
)
;
@@ -2796,28 +2546,29 @@ finally {
}
-rule__DecimalDot__Group__2
+rule__DecimalExp__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalDot__Group__2__Impl
+ rule__DecimalExp__Group__2__Impl
+ rule__DecimalExp__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Group__2__Impl
+rule__DecimalExp__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); }
+{ before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
'.'
-{ after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); }
+{ after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
)
;
@@ -2826,33 +2577,27 @@ finally {
}
-
-
-
-
-
-
-rule__DecimalExp__Group__0
+rule__DecimalExp__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__0__Impl
- rule__DecimalExp__Group__1
+ rule__DecimalExp__Group__3__Impl
+ rule__DecimalExp__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__0__Impl
+rule__DecimalExp__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
-(rule__DecimalExp__Alternatives_0)?
-{ after(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
+ RULE_INT
+{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
)
;
@@ -2861,27 +2606,27 @@ finally {
}
-rule__DecimalExp__Group__1
+rule__DecimalExp__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__1__Impl
- rule__DecimalExp__Group__2
+ rule__DecimalExp__Group__4__Impl
+ rule__DecimalExp__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__1__Impl
+rule__DecimalExp__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
- RULE_INT
-{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getAlternatives_4()); }
+(rule__DecimalExp__Alternatives_4)
+{ after(grammarAccess.getDecimalExpAccess().getAlternatives_4()); }
)
;
@@ -2890,29 +2635,27 @@ finally {
}
-rule__DecimalExp__Group__2
+rule__DecimalExp__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__2__Impl
- rule__DecimalExp__Group__3
+ rule__DecimalExp__Group__5__Impl
+ rule__DecimalExp__Group__6
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__2__Impl
+rule__DecimalExp__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
-
- '.'
-
-{ after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
+{ before(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
+(rule__DecimalExp__Alternatives_5)?
+{ after(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
)
;
@@ -2921,27 +2664,26 @@ finally {
}
-rule__DecimalExp__Group__3
+rule__DecimalExp__Group__6
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__3__Impl
- rule__DecimalExp__Group__4
+ rule__DecimalExp__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__3__Impl
+rule__DecimalExp__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
+{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
RULE_INT
-{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
+{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
)
;
@@ -2950,32 +2692,8 @@ finally {
}
-rule__DecimalExp__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DecimalExp__Group__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__DecimalExp__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
- RULE_EXP
-{ after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
@@ -3407,15 +3125,13 @@ finally {
}
-RULE_EXP : ('e'|'E') ('+'|'-')? ('0'..'9')+;
-
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
-RULE_STRING : ('"' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'"')))* '"'|'\'' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'\'')))* '\'');
+RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens
index a60fc779d..660693729 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens
@@ -1,55 +1,58 @@
-RULE_EXP=7
+'('=23
+')'=24
+'+'=14
+','=25
+'-'=15
+'.'=34
+'.*'=31
+':'=28
+'='=26
+'@'=22
+'E'=17
+'['=32
+']'=33
+'attribute'=27
+'e'=16
+'false'=13
+'mandatory'=12
+'optional'=35
+'ptBoolean'=18
+'ptCharacter'=21
+'ptInteger'=19
+'ptReal'=20
+'true'=36
+'{'=29
+'}'=30
+RULE_ANY_OTHER=11
+RULE_HEX=5
RULE_ID=4
-T__29=29
-T__28=28
-T__27=27
-T__26=26
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=12
-T__21=21
+RULE_INT=6
+RULE_ML_COMMENT=8
+RULE_SL_COMMENT=9
+RULE_STRING=7
+RULE_WS=10
+T__12=12
+T__13=13
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
T__20=20
-RULE_SL_COMMENT=10
-RULE_ML_COMMENT=9
+T__21=21
+T__22=22
+T__23=23
+T__24=24
+T__25=25
+T__26=26
+T__27=27
+T__28=28
+T__29=29
T__30=30
-T__19=19
T__31=31
-RULE_STRING=8
-RULE_HEX=5
T__32=32
T__33=33
-T__16=16
T__34=34
-T__15=15
T__35=35
-T__18=18
-T__17=17
-T__14=14
-T__13=13
-RULE_INT=6
-RULE_WS=11
-'true'=35
-'}'=29
-'{'=28
-'optional'=34
-'.*'=30
-'ptCharacter'=20
-'='=25
-'false'=14
-':'=27
-'@'=21
-'('=22
-'['=31
-'attribute'=26
-'-'=16
-'+'=15
-'ptReal'=19
-','=24
-'.'=33
-')'=23
-'ptBoolean'=17
-']'=32
-'mandatory'=13
-'ptInteger'=18
+T__36=36
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java
index b52074bc3..ba230e285 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java
@@ -12,39 +12,40 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalBaseLexer extends Lexer {
- public static final int RULE_ID=4;
- public static final int RULE_EXP=7;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__21=21;
- public static final int T__20=20;
- public static final int EOF=-1;
- public static final int RULE_SL_COMMENT=10;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__19=19;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
public static final int RULE_HEX=5;
- public static final int RULE_STRING=8;
+ public static final int RULE_STRING=7;
+ public static final int RULE_SL_COMMENT=9;
+ public static final int T__19=19;
+ public static final int T__15=15;
public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
public static final int T__33=33;
- public static final int T__15=15;
+ public static final int T__12=12;
public static final int T__34=34;
- public static final int T__18=18;
+ public static final int T__13=13;
public static final int T__35=35;
- public static final int T__17=17;
public static final int T__14=14;
- public static final int T__13=13;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_ID=4;
+ public static final int RULE_WS=10;
+ public static final int RULE_ANY_OTHER=11;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
public static final int RULE_INT=6;
- public static final int RULE_WS=11;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int RULE_ML_COMMENT=8;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__20=20;
+ public static final int T__21=21;
// delegates
// delegators
@@ -59,10 +60,10 @@ public class InternalBaseLexer extends Lexer {
}
public String getGrammarFileName() { return "../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g"; }
- // $ANTLR start "T__13"
- public final void mT__13() throws RecognitionException {
+ // $ANTLR start "T__12"
+ public final void mT__12() throws RecognitionException {
try {
- int _type = T__13;
+ int _type = T__12;
int _channel = DEFAULT_TOKEN_CHANNEL;
// ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:11:7: ( 'mandatory' )
// ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:11:9: 'mandatory'
@@ -78,12 +79,12 @@ public class InternalBaseLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__13"
+ // $ANTLR end "T__12"
- // $ANTLR start "T__14"
- public final void mT__14() throws RecognitionException {
+ // $ANTLR start "T__13"
+ public final void mT__13() throws RecognitionException {
try {
- int _type = T__14;
+ int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
// ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:12:7: ( 'false' )
// ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:12:9: 'false'
@@ -99,6 +100,26 @@ public class InternalBaseLexer extends Lexer {
finally {
}
}
+ // $ANTLR end "T__13"
+
+ // $ANTLR start "T__14"
+ public final void mT__14() throws RecognitionException {
+ try {
+ int _type = T__14;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:13:7: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:13:9: '+'
+ {
+ match('+');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
// $ANTLR end "T__14"
// $ANTLR start "T__15"
@@ -106,10 +127,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:13:7: ( '+' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:13:9: '+'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:14:7: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:14:9: '-'
{
- match('+');
+ match('-');
}
@@ -126,10 +147,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:14:7: ( '-' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:14:9: '-'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:15:7: ( 'e' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:15:9: 'e'
{
- match('-');
+ match('e');
}
@@ -146,11 +167,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:15:7: ( 'ptBoolean' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:15:9: 'ptBoolean'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:16:7: ( 'E' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:16:9: 'E'
{
- match("ptBoolean");
-
+ match('E');
}
@@ -167,10 +187,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:16:7: ( 'ptInteger' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:16:9: 'ptInteger'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:17:7: ( 'ptBoolean' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:17:9: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -188,10 +208,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:17:7: ( 'ptReal' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:17:9: 'ptReal'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:18:7: ( 'ptInteger' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:18:9: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -209,10 +229,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:18:7: ( 'ptCharacter' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:18:9: 'ptCharacter'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:19:7: ( 'ptReal' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:19:9: 'ptReal'
{
- match("ptCharacter");
+ match("ptReal");
}
@@ -230,10 +250,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:19:7: ( '@' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:19:9: '@'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:20:7: ( 'ptCharacter' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:20:9: 'ptCharacter'
{
- match('@');
+ match("ptCharacter");
+
}
@@ -250,10 +271,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:20:7: ( '(' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:20:9: '('
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:21:7: ( '@' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:21:9: '@'
{
- match('(');
+ match('@');
}
@@ -270,10 +291,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:21:7: ( ')' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:21:9: ')'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:22:7: ( '(' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:22:9: '('
{
- match(')');
+ match('(');
}
@@ -290,10 +311,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:22:7: ( ',' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:22:9: ','
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:23:7: ( ')' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:23:9: ')'
{
- match(',');
+ match(')');
}
@@ -310,10 +331,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:23:7: ( '=' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:23:9: '='
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:24:7: ( ',' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:24:9: ','
{
- match('=');
+ match(',');
}
@@ -330,11 +351,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:24:7: ( 'attribute' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:24:9: 'attribute'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:25:7: ( '=' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:25:9: '='
{
- match("attribute");
-
+ match('=');
}
@@ -351,10 +371,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:25:7: ( ':' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:25:9: ':'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:26:7: ( 'attribute' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:26:9: 'attribute'
{
- match(':');
+ match("attribute");
+
}
@@ -371,10 +392,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:26:7: ( '{' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:26:9: '{'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:27:7: ( ':' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:27:9: ':'
{
- match('{');
+ match(':');
}
@@ -391,10 +412,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:27:7: ( '}' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:27:9: '}'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:28:7: ( '{' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:28:9: '{'
{
- match('}');
+ match('{');
}
@@ -411,11 +432,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:28:7: ( '.*' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:28:9: '.*'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:29:7: ( '}' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:29:9: '}'
{
- match(".*");
-
+ match('}');
}
@@ -432,10 +452,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:29:7: ( '[' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:29:9: '['
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:30:7: ( '.*' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:30:9: '.*'
{
- match('[');
+ match(".*");
+
}
@@ -452,10 +473,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:30:7: ( ']' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:30:9: ']'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:31:7: ( '[' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:31:9: '['
{
- match(']');
+ match('[');
}
@@ -472,10 +493,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:31:7: ( '.' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:31:9: '.'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:32:7: ( ']' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:32:9: ']'
{
- match('.');
+ match(']');
}
@@ -492,11 +513,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:32:7: ( 'optional' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:32:9: 'optional'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:33:7: ( '.' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:33:9: '.'
{
- match("optional");
-
+ match('.');
}
@@ -513,10 +533,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:33:7: ( 'true' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:33:9: 'true'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:34:7: ( 'optional' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:34:9: 'optional'
{
- match("true");
+ match("optional");
}
@@ -529,78 +549,15 @@ public class InternalBaseLexer extends Lexer {
}
// $ANTLR end "T__35"
- // $ANTLR start "RULE_EXP"
- public final void mRULE_EXP() throws RecognitionException {
+ // $ANTLR start "T__36"
+ public final void mT__36() throws RecognitionException {
try {
- int _type = RULE_EXP;
+ int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3410:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3410:12: ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:35:7: ( 'true' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:35:9: 'true'
{
- if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3410:22: ( '+' | '-' )?
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0=='+'||LA1_0=='-') ) {
- alt1=1;
- }
- switch (alt1) {
- case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:
- {
- if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- }
-
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3410:33: ( '0' .. '9' )+
- int cnt2=0;
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( ((LA2_0>='0' && LA2_0<='9')) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3410:34: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt2 >= 1 ) break loop2;
- EarlyExitException eee =
- new EarlyExitException(2, input);
- throw eee;
- }
- cnt2++;
- } while (true);
+ match("true");
}
@@ -611,45 +568,45 @@ public class InternalBaseLexer extends Lexer {
finally {
}
}
- // $ANTLR end "RULE_EXP"
+ // $ANTLR end "T__36"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3412:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3412:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3128:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3128:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3412:12: ( '0x' | '0X' )
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3128:12: ( '0x' | '0X' )
+ int alt1=2;
+ int LA1_0 = input.LA(1);
- if ( (LA3_0=='0') ) {
- int LA3_1 = input.LA(2);
+ if ( (LA1_0=='0') ) {
+ int LA1_1 = input.LA(2);
- if ( (LA3_1=='x') ) {
- alt3=1;
+ if ( (LA1_1=='x') ) {
+ alt1=1;
}
- else if ( (LA3_1=='X') ) {
- alt3=2;
+ else if ( (LA1_1=='X') ) {
+ alt1=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 3, 1, input);
+ new NoViableAltException("", 1, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 3, 0, input);
+ new NoViableAltException("", 1, 0, input);
throw nvae;
}
- switch (alt3) {
+ switch (alt1) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3412:13: '0x'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3128:13: '0x'
{
match("0x");
@@ -657,7 +614,7 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3412:18: '0X'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3128:18: '0X'
{
match("0X");
@@ -667,19 +624,19 @@ public class InternalBaseLexer extends Lexer {
}
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3412:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
- int cnt4=0;
- loop4:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3128:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ int cnt2=0;
+ loop2:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt2=2;
+ int LA2_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='F')||(LA4_0>='a' && LA4_0<='f')) ) {
- alt4=1;
+ if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='F')||(LA2_0>='a' && LA2_0<='f')) ) {
+ alt2=1;
}
- switch (alt4) {
+ switch (alt2) {
case 1 :
// ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:
{
@@ -697,12 +654,12 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- if ( cnt4 >= 1 ) break loop4;
+ if ( cnt2 >= 1 ) break loop2;
EarlyExitException eee =
- new EarlyExitException(4, input);
+ new EarlyExitException(2, input);
throw eee;
}
- cnt4++;
+ cnt2++;
} while (true);
@@ -721,19 +678,19 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3414:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3414:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3130:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3130:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3414:11: ( '^' )?
- int alt5=2;
- int LA5_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3130:11: ( '^' )?
+ int alt3=2;
+ int LA3_0 = input.LA(1);
- if ( (LA5_0=='^') ) {
- alt5=1;
+ if ( (LA3_0=='^') ) {
+ alt3=1;
}
- switch (alt5) {
+ switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3414:11: '^'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3130:11: '^'
{
match('^');
@@ -751,18 +708,18 @@ public class InternalBaseLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3414:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop6:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3130:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop4:
do {
- int alt6=2;
- int LA6_0 = input.LA(1);
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( ((LA6_0>='0' && LA6_0<='9')||(LA6_0>='A' && LA6_0<='Z')||LA6_0=='_'||(LA6_0>='a' && LA6_0<='z')) ) {
- alt6=1;
+ if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
+ alt4=1;
}
- switch (alt6) {
+ switch (alt4) {
case 1 :
// ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:
{
@@ -780,7 +737,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop6;
+ break loop4;
}
} while (true);
@@ -800,24 +757,24 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3416:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3416:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3132:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3132:12: ( '0' .. '9' )+
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3416:12: ( '0' .. '9' )+
- int cnt7=0;
- loop7:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3132:12: ( '0' .. '9' )+
+ int cnt5=0;
+ loop5:
do {
- int alt7=2;
- int LA7_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA7_0>='0' && LA7_0<='9')) ) {
- alt7=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')) ) {
+ alt5=1;
}
- switch (alt7) {
+ switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3416:13: '0' .. '9'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3132:13: '0' .. '9'
{
matchRange('0','9');
@@ -825,12 +782,12 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- if ( cnt7 >= 1 ) break loop7;
+ if ( cnt5 >= 1 ) break loop5;
EarlyExitException eee =
- new EarlyExitException(7, input);
+ new EarlyExitException(5, input);
throw eee;
}
- cnt7++;
+ cnt5++;
} while (true);
@@ -849,63 +806,55 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA10_0=='\"') ) {
- alt10=1;
+ if ( (LA8_0=='\"') ) {
+ alt8=1;
}
- else if ( (LA10_0=='\'') ) {
- alt10=2;
+ else if ( (LA8_0=='\'') ) {
+ alt8=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
+ new NoViableAltException("", 8, 0, input);
throw nvae;
}
- switch (alt10) {
+ switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
- loop8:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop6:
do {
- int alt8=3;
- int LA8_0 = input.LA(1);
+ int alt6=3;
+ int LA6_0 = input.LA(1);
- if ( (LA8_0=='\\') ) {
- alt8=1;
+ if ( (LA6_0=='\\') ) {
+ alt6=1;
}
- else if ( ((LA8_0>='\u0000' && LA8_0<='!')||(LA8_0>='#' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
- alt8=2;
+ else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
+ alt6=2;
}
- switch (alt8) {
+ switch (alt6) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:21: '\\\\' .
{
match('\\');
- if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
+ matchAny();
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -921,7 +870,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop8;
+ break loop6;
}
} while (true);
@@ -930,42 +879,34 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop9:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop7:
do {
- int alt9=3;
- int LA9_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA9_0=='\\') ) {
- alt9=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA9_0>='\u0000' && LA9_0<='&')||(LA9_0>='(' && LA9_0<='[')||(LA9_0>=']' && LA9_0<='\uFFFF')) ) {
- alt9=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt9) {
+ switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:54: '\\\\' .
{
match('\\');
- if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
+ matchAny();
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3418:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3134:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -981,7 +922,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop9;
+ break loop7;
}
} while (true);
@@ -1008,37 +949,37 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3420:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3420:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3136:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3136:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3420:24: ( options {greedy=false; } : . )*
- loop11:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3136:24: ( options {greedy=false; } : . )*
+ loop9:
do {
- int alt11=2;
- int LA11_0 = input.LA(1);
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA11_0=='*') ) {
- int LA11_1 = input.LA(2);
+ if ( (LA9_0=='*') ) {
+ int LA9_1 = input.LA(2);
- if ( (LA11_1=='/') ) {
- alt11=2;
+ if ( (LA9_1=='/') ) {
+ alt9=2;
}
- else if ( ((LA11_1>='\u0000' && LA11_1<='.')||(LA11_1>='0' && LA11_1<='\uFFFF')) ) {
- alt11=1;
+ else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
+ alt9=1;
}
}
- else if ( ((LA11_0>='\u0000' && LA11_0<=')')||(LA11_0>='+' && LA11_0<='\uFFFF')) ) {
- alt11=1;
+ else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
+ alt9=1;
}
- switch (alt11) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3420:52: .
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3136:52: .
{
matchAny();
@@ -1046,7 +987,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop11;
+ break loop9;
}
} while (true);
@@ -1068,25 +1009,25 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop12:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop10:
do {
- int alt12=2;
- int LA12_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( ((LA12_0>='\u0000' && LA12_0<='\t')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\uFFFF')) ) {
- alt12=1;
+ if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt12) {
+ switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138: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();
@@ -1102,31 +1043,31 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop12;
+ break loop10;
}
} while (true);
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:40: ( ( '\\r' )? '\\n' )?
- int alt14=2;
- int LA14_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138:40: ( ( '\\r' )? '\\n' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA14_0=='\n'||LA14_0=='\r') ) {
- alt14=1;
+ if ( (LA12_0=='\n'||LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt14) {
+ switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:41: ( '\\r' )?
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138:41: ( '\\r' )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA13_0=='\r') ) {
- alt13=1;
+ if ( (LA11_0=='\r') ) {
+ alt11=1;
}
- switch (alt13) {
+ switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3422:41: '\\r'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3138:41: '\\r'
{
match('\r');
@@ -1158,22 +1099,22 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3424:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3424:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3140:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3140:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3424:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt15=0;
- loop15:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3140:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt13=0;
+ loop13:
do {
- int alt15=2;
- int LA15_0 = input.LA(1);
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {
- alt15=1;
+ if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
+ alt13=1;
}
- switch (alt15) {
+ switch (alt13) {
case 1 :
// ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:
{
@@ -1191,12 +1132,12 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- if ( cnt15 >= 1 ) break loop15;
+ if ( cnt13 >= 1 ) break loop13;
EarlyExitException eee =
- new EarlyExitException(15, input);
+ new EarlyExitException(13, input);
throw eee;
}
- cnt15++;
+ cnt13++;
} while (true);
@@ -1215,8 +1156,8 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3426:16: ( . )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3426:18: .
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3142:16: ( . )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3142:18: .
{
matchAny();
@@ -1231,229 +1172,236 @@ public class InternalBaseLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt16=32;
- alt16 = dfa16.predict(input);
- switch (alt16) {
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:8: ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt14=33;
+ alt14 = dfa14.predict(input);
+ switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:10: T__13
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:10: T__12
{
- mT__13();
+ mT__12();
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:16: T__14
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:16: T__13
{
- mT__14();
+ mT__13();
}
break;
case 3 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:22: T__15
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:22: T__14
{
- mT__15();
+ mT__14();
}
break;
case 4 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:28: T__16
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:28: T__15
{
- mT__16();
+ mT__15();
}
break;
case 5 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:34: T__17
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:34: T__16
{
- mT__17();
+ mT__16();
}
break;
case 6 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:40: T__18
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:40: T__17
{
- mT__18();
+ mT__17();
}
break;
case 7 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:46: T__19
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:46: T__18
{
- mT__19();
+ mT__18();
}
break;
case 8 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:52: T__20
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:52: T__19
{
- mT__20();
+ mT__19();
}
break;
case 9 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:58: T__21
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:58: T__20
{
- mT__21();
+ mT__20();
}
break;
case 10 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:64: T__22
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:64: T__21
{
- mT__22();
+ mT__21();
}
break;
case 11 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:70: T__23
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:70: T__22
{
- mT__23();
+ mT__22();
}
break;
case 12 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:76: T__24
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:76: T__23
{
- mT__24();
+ mT__23();
}
break;
case 13 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:82: T__25
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:82: T__24
{
- mT__25();
+ mT__24();
}
break;
case 14 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:88: T__26
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:88: T__25
{
- mT__26();
+ mT__25();
}
break;
case 15 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:94: T__27
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:94: T__26
{
- mT__27();
+ mT__26();
}
break;
case 16 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:100: T__28
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:100: T__27
{
- mT__28();
+ mT__27();
}
break;
case 17 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:106: T__29
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:106: T__28
{
- mT__29();
+ mT__28();
}
break;
case 18 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:112: T__30
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:112: T__29
{
- mT__30();
+ mT__29();
}
break;
case 19 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:118: T__31
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:118: T__30
{
- mT__31();
+ mT__30();
}
break;
case 20 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:124: T__32
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:124: T__31
{
- mT__32();
+ mT__31();
}
break;
case 21 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:130: T__33
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:130: T__32
{
- mT__33();
+ mT__32();
}
break;
case 22 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:136: T__34
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:136: T__33
{
- mT__34();
+ mT__33();
}
break;
case 23 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:142: T__35
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:142: T__34
{
- mT__35();
+ mT__34();
}
break;
case 24 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:148: RULE_EXP
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:148: T__35
{
- mRULE_EXP();
+ mT__35();
}
break;
case 25 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:157: RULE_HEX
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:154: T__36
{
- mRULE_HEX();
+ mT__36();
}
break;
case 26 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:166: RULE_ID
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:160: RULE_HEX
{
- mRULE_ID();
+ mRULE_HEX();
}
break;
case 27 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:174: RULE_INT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:169: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 28 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:183: RULE_STRING
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:177: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 29 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:195: RULE_ML_COMMENT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:186: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 30 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:211: RULE_SL_COMMENT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:198: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 31 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:227: RULE_WS
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:214: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 32 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:235: RULE_ANY_OTHER
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:230: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 33 :
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1:238: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1465,109 +1413,109 @@ public class InternalBaseLexer extends Lexer {
}
- protected DFA16 dfa16 = new DFA16(this);
- static final String DFA16_eotS =
- "\1\uffff\2\37\2\uffff\1\37\5\uffff\1\37\3\uffff\1\56\2\uffff\3"+
- "\37\1\66\1\35\2\uffff\3\35\2\uffff\1\37\1\uffff\1\37\2\uffff\1\37"+
- "\5\uffff\1\37\7\uffff\2\37\1\uffff\1\63\6\uffff\21\37\1\125\1\37"+
- "\1\127\6\37\1\uffff\1\37\1\uffff\2\37\1\141\6\37\1\uffff\10\37\1"+
- "\160\1\161\1\162\1\163\1\37\1\165\4\uffff\1\37\1\uffff\1\167\1\uffff";
- static final String DFA16_eofS =
- "\170\uffff";
- static final String DFA16_minS =
- "\1\0\2\141\2\uffff\1\164\5\uffff\1\164\3\uffff\1\52\2\uffff\1\160"+
- "\1\162\1\53\1\130\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\uffff\1"+
- "\154\2\uffff\1\102\5\uffff\1\164\7\uffff\1\164\1\165\1\uffff\1\60"+
- "\6\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\151\1\145\1"+
- "\141\1\145\1\157\1\164\2\141\1\151\1\157\1\60\1\164\1\60\1\154\1"+
- "\145\1\154\1\162\1\142\1\156\1\uffff\1\157\1\uffff\1\145\1\147\1"+
- "\60\1\141\1\165\1\141\1\162\1\141\1\145\1\uffff\1\143\1\164\1\154"+
- "\1\171\1\156\1\162\1\164\1\145\4\60\1\145\1\60\4\uffff\1\162\1\uffff"+
- "\1\60\1\uffff";
- static final String DFA16_maxS =
- "\1\uffff\2\141\2\uffff\1\164\5\uffff\1\164\3\uffff\1\52\2\uffff"+
- "\1\160\1\162\1\71\1\170\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156"+
- "\1\uffff\1\154\2\uffff\1\122\5\uffff\1\164\7\uffff\1\164\1\165\1"+
- "\uffff\1\172\6\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1"+
- "\151\1\145\1\141\1\145\1\157\1\164\2\141\1\151\1\157\1\172\1\164"+
- "\1\172\1\154\1\145\1\154\1\162\1\142\1\156\1\uffff\1\157\1\uffff"+
- "\1\145\1\147\1\172\1\141\1\165\1\141\1\162\1\141\1\145\1\uffff\1"+
- "\143\1\164\1\154\1\171\1\156\1\162\1\164\1\145\4\172\1\145\1\172"+
- "\4\uffff\1\162\1\uffff\1\172\1\uffff";
- static final String DFA16_acceptS =
- "\3\uffff\1\3\1\4\1\uffff\1\11\1\12\1\13\1\14\1\15\1\uffff\1\17"+
- "\1\20\1\21\1\uffff\1\23\1\24\5\uffff\1\32\1\33\3\uffff\1\37\1\40"+
- "\1\uffff\1\32\1\uffff\1\3\1\4\1\uffff\1\11\1\12\1\13\1\14\1\15\1"+
- "\uffff\1\17\1\20\1\21\1\22\1\25\1\23\1\24\2\uffff\1\30\1\uffff\1"+
- "\31\1\33\1\34\1\35\1\36\1\37\32\uffff\1\27\1\uffff\1\2\11\uffff"+
- "\1\7\16\uffff\1\26\1\1\1\5\1\6\1\uffff\1\16\1\uffff\1\10";
- static final String DFA16_specialS =
- "\1\1\30\uffff\1\0\1\2\135\uffff}>";
- static final String[] DFA16_transitionS = {
- "\11\35\2\34\2\35\1\34\22\35\1\34\1\35\1\31\4\35\1\32\1\7\1"+
- "\10\1\35\1\3\1\11\1\4\1\17\1\33\1\25\11\30\1\14\2\35\1\12\2"+
- "\35\1\6\4\27\1\24\25\27\1\20\1\35\1\21\1\26\1\27\1\35\1\13\3"+
- "\27\1\24\1\2\6\27\1\1\1\27\1\22\1\5\3\27\1\23\6\27\1\15\1\35"+
- "\1\16\uff82\35",
- "\1\36",
- "\1\40",
- "",
+ protected DFA14 dfa14 = new DFA14(this);
+ static final String DFA14_eotS =
+ "\1\uffff\2\40\2\uffff\1\44\1\45\1\40\5\uffff\1\40\3\uffff\1\61"+
+ "\2\uffff\2\40\1\67\1\36\2\uffff\3\36\2\uffff\1\40\1\uffff\1\40\4"+
+ "\uffff\1\40\5\uffff\1\40\7\uffff\2\40\6\uffff\21\40\1\126\1\40\1"+
+ "\130\6\40\1\uffff\1\40\1\uffff\2\40\1\142\6\40\1\uffff\10\40\1\161"+
+ "\1\162\1\163\1\164\1\40\1\166\4\uffff\1\40\1\uffff\1\170\1\uffff";
+ static final String DFA14_eofS =
+ "\171\uffff";
+ static final String DFA14_minS =
+ "\1\0\2\141\2\uffff\2\60\1\164\5\uffff\1\164\3\uffff\1\52\2\uffff"+
+ "\1\160\1\162\1\130\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\uffff"+
+ "\1\154\4\uffff\1\102\5\uffff\1\164\7\uffff\1\164\1\165\6\uffff\1"+
+ "\144\1\163\1\157\1\156\1\145\1\150\1\162\1\151\1\145\1\141\1\145"+
+ "\1\157\1\164\2\141\1\151\1\157\1\60\1\164\1\60\1\154\1\145\1\154"+
+ "\1\162\1\142\1\156\1\uffff\1\157\1\uffff\1\145\1\147\1\60\1\141"+
+ "\1\165\1\141\1\162\1\141\1\145\1\uffff\1\143\1\164\1\154\1\171\1"+
+ "\156\1\162\1\164\1\145\4\60\1\145\1\60\4\uffff\1\162\1\uffff\1\60"+
+ "\1\uffff";
+ static final String DFA14_maxS =
+ "\1\uffff\2\141\2\uffff\2\172\1\164\5\uffff\1\164\3\uffff\1\52\2"+
+ "\uffff\1\160\1\162\1\170\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156"+
+ "\1\uffff\1\154\4\uffff\1\122\5\uffff\1\164\7\uffff\1\164\1\165\6"+
+ "\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\151\1\145\1\141"+
+ "\1\145\1\157\1\164\2\141\1\151\1\157\1\172\1\164\1\172\1\154\1\145"+
+ "\1\154\1\162\1\142\1\156\1\uffff\1\157\1\uffff\1\145\1\147\1\172"+
+ "\1\141\1\165\1\141\1\162\1\141\1\145\1\uffff\1\143\1\164\1\154\1"+
+ "\171\1\156\1\162\1\164\1\145\4\172\1\145\1\172\4\uffff\1\162\1\uffff"+
+ "\1\172\1\uffff";
+ static final String DFA14_acceptS =
+ "\3\uffff\1\3\1\4\3\uffff\1\13\1\14\1\15\1\16\1\17\1\uffff\1\21"+
+ "\1\22\1\23\1\uffff\1\25\1\26\4\uffff\1\33\1\34\3\uffff\1\40\1\41"+
+ "\1\uffff\1\33\1\uffff\1\3\1\4\1\5\1\6\1\uffff\1\13\1\14\1\15\1\16"+
+ "\1\17\1\uffff\1\21\1\22\1\23\1\24\1\27\1\25\1\26\2\uffff\1\32\1"+
+ "\34\1\35\1\36\1\37\1\40\32\uffff\1\31\1\uffff\1\2\11\uffff\1\11"+
+ "\16\uffff\1\30\1\1\1\7\1\10\1\uffff\1\20\1\uffff\1\12";
+ static final String DFA14_specialS =
+ "\1\1\31\uffff\1\0\1\2\135\uffff}>";
+ static final String[] DFA14_transitionS = {
+ "\11\36\2\35\2\36\1\35\22\36\1\35\1\36\1\32\4\36\1\33\1\11\1"+
+ "\12\1\36\1\3\1\13\1\4\1\21\1\34\1\26\11\31\1\16\2\36\1\14\2"+
+ "\36\1\10\4\30\1\6\25\30\1\22\1\36\1\23\1\27\1\30\1\36\1\15\3"+
+ "\30\1\5\1\2\6\30\1\1\1\30\1\24\1\7\3\30\1\25\6\30\1\17\1\36"+
+ "\1\20\uff82\36",
+ "\1\37",
+ "\1\41",
"",
- "\1\43",
"",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\46",
"",
"",
"",
"",
- "\1\51",
"",
+ "\1\54",
"",
"",
- "\1\55",
"",
+ "\1\60",
"",
- "\1\61",
- "\1\62",
- "\1\63\1\uffff\1\63\2\uffff\12\64",
- "\1\65\37\uffff\1\65",
- "\32\37\4\uffff\1\37\1\uffff\32\37",
"",
+ "\1\64",
+ "\1\65",
+ "\1\66\37\uffff\1\66",
+ "\32\40\4\uffff\1\40\1\uffff\32\40",
"",
- "\0\67",
- "\0\67",
- "\1\70\4\uffff\1\71",
"",
+ "\0\70",
+ "\0\70",
+ "\1\71\4\uffff\1\72",
"",
- "\1\73",
"",
"\1\74",
"",
+ "\1\75",
"",
- "\1\75\1\100\5\uffff\1\76\10\uffff\1\77",
"",
"",
"",
+ "\1\76\1\101\5\uffff\1\77\10\uffff\1\100",
"",
"",
- "\1\101",
"",
"",
"",
+ "\1\102",
+ "",
"",
"",
"",
"",
- "\1\102",
- "\1\103",
"",
- "\12\64\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "",
+ "\1\103",
+ "\1\104",
"",
"",
"",
"",
"",
"",
- "\1\104",
"\1\105",
"\1\106",
"\1\107",
@@ -1584,29 +1532,29 @@ public class InternalBaseLexer extends Lexer {
"\1\122",
"\1\123",
"\1\124",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\126",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\130",
+ "\1\125",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\127",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\1\131",
"\1\132",
"\1\133",
"\1\134",
"\1\135",
- "",
"\1\136",
"",
"\1\137",
+ "",
"\1\140",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\142",
+ "\1\141",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\1\143",
"\1\144",
"\1\145",
"\1\146",
"\1\147",
- "",
"\1\150",
+ "",
"\1\151",
"\1\152",
"\1\153",
@@ -1614,145 +1562,148 @@ public class InternalBaseLexer extends Lexer {
"\1\155",
"\1\156",
"\1\157",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\164",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\160",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\165",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"",
"",
"",
"",
- "\1\166",
+ "\1\167",
"",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
""
};
- static final short[] DFA16_eot = DFA.unpackEncodedString(DFA16_eotS);
- static final short[] DFA16_eof = DFA.unpackEncodedString(DFA16_eofS);
- static final char[] DFA16_min = DFA.unpackEncodedStringToUnsignedChars(DFA16_minS);
- static final char[] DFA16_max = DFA.unpackEncodedStringToUnsignedChars(DFA16_maxS);
- static final short[] DFA16_accept = DFA.unpackEncodedString(DFA16_acceptS);
- static final short[] DFA16_special = DFA.unpackEncodedString(DFA16_specialS);
- static final short[][] DFA16_transition;
+ static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
+ static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
+ static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
+ static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
+ static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
+ static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
+ static final short[][] DFA14_transition;
static {
- int numStates = DFA16_transitionS.length;
- DFA16_transition = new short[numStates][];
+ int numStates = DFA14_transitionS.length;
+ DFA14_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA16_transition[i] = DFA.unpackEncodedString(DFA16_transitionS[i]);
+ DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
}
}
- class DFA16 extends DFA {
+ class DFA14 extends DFA {
- public DFA16(BaseRecognizer recognizer) {
+ public DFA14(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 16;
- this.eot = DFA16_eot;
- this.eof = DFA16_eof;
- this.min = DFA16_min;
- this.max = DFA16_max;
- this.accept = DFA16_accept;
- this.special = DFA16_special;
- this.transition = DFA16_transition;
+ this.decisionNumber = 14;
+ this.eot = DFA14_eot;
+ this.eof = DFA14_eof;
+ this.min = DFA14_min;
+ this.max = DFA14_max;
+ this.accept = DFA14_accept;
+ this.special = DFA14_special;
+ this.transition = DFA14_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA16_25 = input.LA(1);
+ int LA14_26 = input.LA(1);
s = -1;
- if ( ((LA16_25>='\u0000' && LA16_25<='\uFFFF')) ) {s = 55;}
+ if ( ((LA14_26>='\u0000' && LA14_26<='\uFFFF')) ) {s = 56;}
- else s = 29;
+ else s = 30;
if ( s>=0 ) return s;
break;
case 1 :
- int LA16_0 = input.LA(1);
+ int LA14_0 = input.LA(1);
s = -1;
- if ( (LA16_0=='m') ) {s = 1;}
+ if ( (LA14_0=='m') ) {s = 1;}
+
+ else if ( (LA14_0=='f') ) {s = 2;}
- else if ( (LA16_0=='f') ) {s = 2;}
+ else if ( (LA14_0=='+') ) {s = 3;}
- else if ( (LA16_0=='+') ) {s = 3;}
+ else if ( (LA14_0=='-') ) {s = 4;}
- else if ( (LA16_0=='-') ) {s = 4;}
+ else if ( (LA14_0=='e') ) {s = 5;}
- else if ( (LA16_0=='p') ) {s = 5;}
+ else if ( (LA14_0=='E') ) {s = 6;}
- else if ( (LA16_0=='@') ) {s = 6;}
+ else if ( (LA14_0=='p') ) {s = 7;}
- else if ( (LA16_0=='(') ) {s = 7;}
+ else if ( (LA14_0=='@') ) {s = 8;}
- else if ( (LA16_0==')') ) {s = 8;}
+ else if ( (LA14_0=='(') ) {s = 9;}
- else if ( (LA16_0==',') ) {s = 9;}
+ else if ( (LA14_0==')') ) {s = 10;}
- else if ( (LA16_0=='=') ) {s = 10;}
+ else if ( (LA14_0==',') ) {s = 11;}
- else if ( (LA16_0=='a') ) {s = 11;}
+ else if ( (LA14_0=='=') ) {s = 12;}
- else if ( (LA16_0==':') ) {s = 12;}
+ else if ( (LA14_0=='a') ) {s = 13;}
- else if ( (LA16_0=='{') ) {s = 13;}
+ else if ( (LA14_0==':') ) {s = 14;}
- else if ( (LA16_0=='}') ) {s = 14;}
+ else if ( (LA14_0=='{') ) {s = 15;}
- else if ( (LA16_0=='.') ) {s = 15;}
+ else if ( (LA14_0=='}') ) {s = 16;}
- else if ( (LA16_0=='[') ) {s = 16;}
+ else if ( (LA14_0=='.') ) {s = 17;}
- else if ( (LA16_0==']') ) {s = 17;}
+ else if ( (LA14_0=='[') ) {s = 18;}
- else if ( (LA16_0=='o') ) {s = 18;}
+ else if ( (LA14_0==']') ) {s = 19;}
- else if ( (LA16_0=='t') ) {s = 19;}
+ else if ( (LA14_0=='o') ) {s = 20;}
- else if ( (LA16_0=='E'||LA16_0=='e') ) {s = 20;}
+ else if ( (LA14_0=='t') ) {s = 21;}
- else if ( (LA16_0=='0') ) {s = 21;}
+ else if ( (LA14_0=='0') ) {s = 22;}
- else if ( (LA16_0=='^') ) {s = 22;}
+ else if ( (LA14_0=='^') ) {s = 23;}
- else if ( ((LA16_0>='A' && LA16_0<='D')||(LA16_0>='F' && LA16_0<='Z')||LA16_0=='_'||(LA16_0>='b' && LA16_0<='d')||(LA16_0>='g' && LA16_0<='l')||LA16_0=='n'||(LA16_0>='q' && LA16_0<='s')||(LA16_0>='u' && LA16_0<='z')) ) {s = 23;}
+ else if ( ((LA14_0>='A' && LA14_0<='D')||(LA14_0>='F' && LA14_0<='Z')||LA14_0=='_'||(LA14_0>='b' && LA14_0<='d')||(LA14_0>='g' && LA14_0<='l')||LA14_0=='n'||(LA14_0>='q' && LA14_0<='s')||(LA14_0>='u' && LA14_0<='z')) ) {s = 24;}
- else if ( ((LA16_0>='1' && LA16_0<='9')) ) {s = 24;}
+ else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 25;}
- else if ( (LA16_0=='\"') ) {s = 25;}
+ else if ( (LA14_0=='\"') ) {s = 26;}
- else if ( (LA16_0=='\'') ) {s = 26;}
+ else if ( (LA14_0=='\'') ) {s = 27;}
- else if ( (LA16_0=='/') ) {s = 27;}
+ else if ( (LA14_0=='/') ) {s = 28;}
- else if ( ((LA16_0>='\t' && LA16_0<='\n')||LA16_0=='\r'||LA16_0==' ') ) {s = 28;}
+ else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 29;}
- else if ( ((LA16_0>='\u0000' && LA16_0<='\b')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\u001F')||LA16_0=='!'||(LA16_0>='#' && LA16_0<='&')||LA16_0=='*'||(LA16_0>=';' && LA16_0<='<')||(LA16_0>='>' && LA16_0<='?')||LA16_0=='\\'||LA16_0=='`'||LA16_0=='|'||(LA16_0>='~' && LA16_0<='\uFFFF')) ) {s = 29;}
+ else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0=='*'||(LA14_0>=';' && LA14_0<='<')||(LA14_0>='>' && LA14_0<='?')||LA14_0=='\\'||LA14_0=='`'||LA14_0=='|'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 30;}
if ( s>=0 ) return s;
break;
case 2 :
- int LA16_26 = input.LA(1);
+ int LA14_27 = input.LA(1);
s = -1;
- if ( ((LA16_26>='\u0000' && LA16_26<='\uFFFF')) ) {s = 55;}
+ if ( ((LA14_27>='\u0000' && LA14_27<='\uFFFF')) ) {s = 56;}
- else s = 29;
+ else s = 30;
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 16, _s, input);
+ new NoViableAltException(getDescription(), 14, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java
index 3b7017791..ed665bcef 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java
@@ -22,41 +22,42 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalBaseParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_EXP", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'mandatory'", "'false'", "'+'", "'-'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'@'", "'('", "')'", "','", "'='", "'attribute'", "':'", "'{'", "'}'", "'.*'", "'['", "']'", "'.'", "'optional'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'mandatory'", "'false'", "'+'", "'-'", "'e'", "'E'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'@'", "'('", "')'", "','", "'='", "'attribute'", "':'", "'{'", "'}'", "'.*'", "'['", "']'", "'.'", "'optional'", "'true'"
};
- public static final int RULE_EXP=7;
- public static final int RULE_ID=4;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__21=21;
- public static final int T__20=20;
- public static final int RULE_SL_COMMENT=10;
- public static final int EOF=-1;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__30=30;
- public static final int T__19=19;
- public static final int T__31=31;
- public static final int RULE_STRING=8;
public static final int RULE_HEX=5;
- public static final int T__32=32;
- public static final int T__33=33;
+ public static final int RULE_STRING=7;
+ public static final int RULE_SL_COMMENT=9;
+ public static final int T__19=19;
+ public static final int T__15=15;
public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__33=33;
+ public static final int T__12=12;
public static final int T__34=34;
- public static final int T__15=15;
+ public static final int T__13=13;
public static final int T__35=35;
- public static final int T__18=18;
- public static final int T__17=17;
public static final int T__14=14;
- public static final int T__13=13;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_ID=4;
+ public static final int RULE_WS=10;
+ public static final int RULE_ANY_OTHER=11;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
public static final int RULE_INT=6;
- public static final int RULE_WS=11;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int RULE_ML_COMMENT=8;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__20=20;
+ public static final int T__21=21;
// delegates
// delegators
@@ -1240,181 +1241,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleInteger"
- // $ANTLR start "entryRuleSignedInteger"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:488:1: entryRuleSignedInteger : ruleSignedInteger EOF ;
- public final void entryRuleSignedInteger() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:492:1: ( ruleSignedInteger EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:493:1: ruleSignedInteger EOF
- {
- before(grammarAccess.getSignedIntegerRule());
- pushFollow(FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger973);
- ruleSignedInteger();
-
- state._fsp--;
-
- after(grammarAccess.getSignedIntegerRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger980);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "entryRuleSignedInteger"
-
-
- // $ANTLR start "ruleSignedInteger"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:503:1: ruleSignedInteger : ( ( rule__SignedInteger__Group__0 ) ) ;
- public final void ruleSignedInteger() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:508:2: ( ( ( rule__SignedInteger__Group__0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:509:1: ( ( rule__SignedInteger__Group__0 ) )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:509:1: ( ( rule__SignedInteger__Group__0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:510:1: ( rule__SignedInteger__Group__0 )
- {
- before(grammarAccess.getSignedIntegerAccess().getGroup());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:511:1: ( rule__SignedInteger__Group__0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:511:2: rule__SignedInteger__Group__0
- {
- pushFollow(FOLLOW_rule__SignedInteger__Group__0_in_ruleSignedInteger1010);
- rule__SignedInteger__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSignedIntegerAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "ruleSignedInteger"
-
-
- // $ANTLR start "entryRuleHexadecimal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:524:1: entryRuleHexadecimal : ruleHexadecimal EOF ;
- public final void entryRuleHexadecimal() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:528:1: ( ruleHexadecimal EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:529:1: ruleHexadecimal EOF
- {
- before(grammarAccess.getHexadecimalRule());
- pushFollow(FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal1042);
- ruleHexadecimal();
-
- state._fsp--;
-
- after(grammarAccess.getHexadecimalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal1049);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "entryRuleHexadecimal"
-
-
- // $ANTLR start "ruleHexadecimal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:539:1: ruleHexadecimal : ( RULE_HEX ) ;
- public final void ruleHexadecimal() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:544:2: ( ( RULE_HEX ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:545:1: ( RULE_HEX )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:545:1: ( RULE_HEX )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:546:1: RULE_HEX
- {
- before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
- match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal1079);
- after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "ruleHexadecimal"
-
-
// $ANTLR start "entryRuleReal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:560:1: entryRuleReal : ruleReal EOF ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:488:1: entryRuleReal : ruleReal EOF ;
public final void entryRuleReal() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:561:1: ( ruleReal EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:562:1: ruleReal EOF
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:489:1: ( ruleReal EOF )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:490:1: ruleReal EOF
{
before(grammarAccess.getRealRule());
- pushFollow(FOLLOW_ruleReal_in_entryRuleReal1105);
+ pushFollow(FOLLOW_ruleReal_in_entryRuleReal968);
ruleReal();
state._fsp--;
after(grammarAccess.getRealRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleReal1112);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleReal975);
}
@@ -1431,23 +1272,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:569:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:497:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
public final void ruleReal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:573:2: ( ( ( rule__Real__Alternatives ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:574:1: ( ( rule__Real__Alternatives ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:501:2: ( ( ( rule__Real__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:502:1: ( ( rule__Real__Alternatives ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:574:1: ( ( rule__Real__Alternatives ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:575:1: ( rule__Real__Alternatives )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:502:1: ( ( rule__Real__Alternatives ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:503:1: ( rule__Real__Alternatives )
{
before(grammarAccess.getRealAccess().getAlternatives());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:576:1: ( rule__Real__Alternatives )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:576:2: rule__Real__Alternatives
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:504:1: ( rule__Real__Alternatives )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:504:2: rule__Real__Alternatives
{
- pushFollow(FOLLOW_rule__Real__Alternatives_in_ruleReal1138);
+ pushFollow(FOLLOW_rule__Real__Alternatives_in_ruleReal1001);
rule__Real__Alternatives();
state._fsp--;
@@ -1478,23 +1319,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:588:1: entryRuleDecimal : ruleDecimal EOF ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:516:1: entryRuleDecimal : ruleDecimal EOF ;
public final void entryRuleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:592:1: ( ruleDecimal EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:593:1: ruleDecimal EOF
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:520:1: ( ruleDecimal EOF )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:521:1: ruleDecimal EOF
{
before(grammarAccess.getDecimalRule());
- pushFollow(FOLLOW_ruleDecimal_in_entryRuleDecimal1170);
+ pushFollow(FOLLOW_ruleDecimal_in_entryRuleDecimal1033);
ruleDecimal();
state._fsp--;
after(grammarAccess.getDecimalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal1177);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal1040);
}
@@ -1514,24 +1355,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:603:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:531:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
public final void ruleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:608:2: ( ( ( rule__Decimal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:609:1: ( ( rule__Decimal__Group__0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:536:2: ( ( ( rule__Decimal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:537:1: ( ( rule__Decimal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:609:1: ( ( rule__Decimal__Group__0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:610:1: ( rule__Decimal__Group__0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:537:1: ( ( rule__Decimal__Group__0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:538:1: ( rule__Decimal__Group__0 )
{
before(grammarAccess.getDecimalAccess().getGroup());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:611:1: ( rule__Decimal__Group__0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:611:2: rule__Decimal__Group__0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:539:1: ( rule__Decimal__Group__0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:539:2: rule__Decimal__Group__0
{
- pushFollow(FOLLOW_rule__Decimal__Group__0_in_ruleDecimal1207);
+ pushFollow(FOLLOW_rule__Decimal__Group__0_in_ruleDecimal1070);
rule__Decimal__Group__0();
state._fsp--;
@@ -1562,194 +1403,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleDecimal"
- // $ANTLR start "entryRuleDotDecimal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:624:1: entryRuleDotDecimal : ruleDotDecimal EOF ;
- public final void entryRuleDotDecimal() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:628:1: ( ruleDotDecimal EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:629:1: ruleDotDecimal EOF
- {
- before(grammarAccess.getDotDecimalRule());
- pushFollow(FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal1239);
- ruleDotDecimal();
-
- state._fsp--;
-
- after(grammarAccess.getDotDecimalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal1246);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "entryRuleDotDecimal"
-
-
- // $ANTLR start "ruleDotDecimal"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:639:1: ruleDotDecimal : ( ( rule__DotDecimal__Group__0 ) ) ;
- public final void ruleDotDecimal() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:644:2: ( ( ( rule__DotDecimal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:645:1: ( ( rule__DotDecimal__Group__0 ) )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:645:1: ( ( rule__DotDecimal__Group__0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:646:1: ( rule__DotDecimal__Group__0 )
- {
- before(grammarAccess.getDotDecimalAccess().getGroup());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:647:1: ( rule__DotDecimal__Group__0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:647:2: rule__DotDecimal__Group__0
- {
- pushFollow(FOLLOW_rule__DotDecimal__Group__0_in_ruleDotDecimal1276);
- rule__DotDecimal__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDotDecimalAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "ruleDotDecimal"
-
-
- // $ANTLR start "entryRuleDecimalDot"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:660:1: entryRuleDecimalDot : ruleDecimalDot EOF ;
- public final void entryRuleDecimalDot() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:664:1: ( ruleDecimalDot EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:665:1: ruleDecimalDot EOF
- {
- before(grammarAccess.getDecimalDotRule());
- pushFollow(FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot1308);
- ruleDecimalDot();
-
- state._fsp--;
-
- after(grammarAccess.getDecimalDotRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot1315);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "entryRuleDecimalDot"
-
-
- // $ANTLR start "ruleDecimalDot"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:675:1: ruleDecimalDot : ( ( rule__DecimalDot__Group__0 ) ) ;
- public final void ruleDecimalDot() throws RecognitionException {
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:680:2: ( ( ( rule__DecimalDot__Group__0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:681:1: ( ( rule__DecimalDot__Group__0 ) )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:681:1: ( ( rule__DecimalDot__Group__0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:682:1: ( rule__DecimalDot__Group__0 )
- {
- before(grammarAccess.getDecimalDotAccess().getGroup());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:683:1: ( rule__DecimalDot__Group__0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:683:2: rule__DecimalDot__Group__0
- {
- pushFollow(FOLLOW_rule__DecimalDot__Group__0_in_ruleDecimalDot1345);
- rule__DecimalDot__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDecimalDotAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-
- }
- return ;
- }
- // $ANTLR end "ruleDecimalDot"
-
-
// $ANTLR start "entryRuleDecimalExp"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:696:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:552:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
public final void entryRuleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:700:1: ( ruleDecimalExp EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:701:1: ruleDecimalExp EOF
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:556:1: ( ruleDecimalExp EOF )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:557:1: ruleDecimalExp EOF
{
before(grammarAccess.getDecimalExpRule());
- pushFollow(FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1377);
+ pushFollow(FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1102);
ruleDecimalExp();
state._fsp--;
after(grammarAccess.getDecimalExpRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp1384);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp1109);
}
@@ -1769,24 +1440,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimalExp"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:711:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:567:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
public final void ruleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:716:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:717:1: ( ( rule__DecimalExp__Group__0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:572:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:573:1: ( ( rule__DecimalExp__Group__0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:717:1: ( ( rule__DecimalExp__Group__0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:718:1: ( rule__DecimalExp__Group__0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:573:1: ( ( rule__DecimalExp__Group__0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:574:1: ( rule__DecimalExp__Group__0 )
{
before(grammarAccess.getDecimalExpAccess().getGroup());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:719:1: ( rule__DecimalExp__Group__0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:719:2: rule__DecimalExp__Group__0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:575:1: ( rule__DecimalExp__Group__0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:575:2: rule__DecimalExp__Group__0
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp1414);
+ pushFollow(FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp1139);
rule__DecimalExp__Group__0();
state._fsp--;
@@ -1818,20 +1489,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFQN"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:732:1: entryRuleFQN : ruleFQN EOF ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:588:1: entryRuleFQN : ruleFQN EOF ;
public final void entryRuleFQN() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:733:1: ( ruleFQN EOF )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:734:1: ruleFQN EOF
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:589:1: ( ruleFQN EOF )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:590:1: ruleFQN EOF
{
before(grammarAccess.getFQNRule());
- pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN1441);
+ pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN1166);
ruleFQN();
state._fsp--;
after(grammarAccess.getFQNRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleFQN1448);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFQN1173);
}
@@ -1848,23 +1519,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFQN"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:741:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:597:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
public final void ruleFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:745:2: ( ( ( rule__FQN__Group__0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:746:1: ( ( rule__FQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:601:2: ( ( ( rule__FQN__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:602:1: ( ( rule__FQN__Group__0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:746:1: ( ( rule__FQN__Group__0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:747:1: ( rule__FQN__Group__0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:602:1: ( ( rule__FQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:603:1: ( rule__FQN__Group__0 )
{
before(grammarAccess.getFQNAccess().getGroup());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:748:1: ( rule__FQN__Group__0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:748:2: rule__FQN__Group__0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:604:1: ( rule__FQN__Group__0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:604:2: rule__FQN__Group__0
{
- pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN1474);
+ pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN1199);
rule__FQN__Group__0();
state._fsp--;
@@ -1895,23 +1566,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLiteralType"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:761:1: ruleLiteralType : ( ( rule__LiteralType__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:617:1: ruleLiteralType : ( ( rule__LiteralType__Alternatives ) ) ;
public final void ruleLiteralType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:765:1: ( ( ( rule__LiteralType__Alternatives ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:766:1: ( ( rule__LiteralType__Alternatives ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:621:1: ( ( ( rule__LiteralType__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:622:1: ( ( rule__LiteralType__Alternatives ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:766:1: ( ( rule__LiteralType__Alternatives ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:767:1: ( rule__LiteralType__Alternatives )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:622:1: ( ( rule__LiteralType__Alternatives ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:623:1: ( rule__LiteralType__Alternatives )
{
before(grammarAccess.getLiteralTypeAccess().getAlternatives());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:768:1: ( rule__LiteralType__Alternatives )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:768:2: rule__LiteralType__Alternatives
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:624:1: ( rule__LiteralType__Alternatives )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:624:2: rule__LiteralType__Alternatives
{
- pushFollow(FOLLOW_rule__LiteralType__Alternatives_in_ruleLiteralType1511);
+ pushFollow(FOLLOW_rule__LiteralType__Alternatives_in_ruleLiteralType1236);
rule__LiteralType__Alternatives();
state._fsp--;
@@ -1942,34 +1613,34 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationAttribute__Alternatives"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:780:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:636:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
public final void rule__AnnotationAttribute__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:784:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:640:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==34) ) {
+ if ( (LA1_0==35) ) {
int LA1_1 = input.LA(2);
- if ( (LA1_1==26) ) {
+ if ( (LA1_1==27) ) {
int LA1_3 = input.LA(3);
if ( (LA1_3==RULE_ID) ) {
int LA1_4 = input.LA(4);
- if ( (LA1_4==27) ) {
+ if ( (LA1_4==28) ) {
int LA1_5 = input.LA(5);
- if ( ((LA1_5>=17 && LA1_5<=20)) ) {
- alt1=1;
- }
- else if ( (LA1_5==28) ) {
+ if ( (LA1_5==29) ) {
alt1=2;
}
+ else if ( ((LA1_5>=18 && LA1_5<=21)) ) {
+ alt1=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 1, 5, input);
@@ -1998,24 +1669,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- else if ( (LA1_0==13) ) {
+ else if ( (LA1_0==12) ) {
int LA1_2 = input.LA(2);
- if ( (LA1_2==26) ) {
+ if ( (LA1_2==27) ) {
int LA1_3 = input.LA(3);
if ( (LA1_3==RULE_ID) ) {
int LA1_4 = input.LA(4);
- if ( (LA1_4==27) ) {
+ if ( (LA1_4==28) ) {
int LA1_5 = input.LA(5);
- if ( ((LA1_5>=17 && LA1_5<=20)) ) {
- alt1=1;
- }
- else if ( (LA1_5==28) ) {
+ if ( (LA1_5==29) ) {
alt1=2;
}
+ else if ( ((LA1_5>=18 && LA1_5<=21)) ) {
+ alt1=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 1, 5, input);
@@ -2052,13 +1723,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:785:1: ( ruleSimpleAnnotationAttribute )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:641:1: ( ruleSimpleAnnotationAttribute )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:785:1: ( ruleSimpleAnnotationAttribute )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:786:1: ruleSimpleAnnotationAttribute
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:641:1: ( ruleSimpleAnnotationAttribute )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:642:1: ruleSimpleAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
- pushFollow(FOLLOW_ruleSimpleAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1547);
+ pushFollow(FOLLOW_ruleSimpleAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1272);
ruleSimpleAnnotationAttribute();
state._fsp--;
@@ -2071,13 +1742,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:791:6: ( ruleEnumAnnotationAttribute )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:647:6: ( ruleEnumAnnotationAttribute )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:791:6: ( ruleEnumAnnotationAttribute )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:792:1: ruleEnumAnnotationAttribute
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:647:6: ( ruleEnumAnnotationAttribute )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:648:1: ruleEnumAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
- pushFollow(FOLLOW_ruleEnumAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1564);
+ pushFollow(FOLLOW_ruleEnumAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1289);
ruleEnumAnnotationAttribute();
state._fsp--;
@@ -2107,20 +1778,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Alternatives_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:802:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:658:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__SimpleAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:806:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:662:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==34) ) {
+ if ( (LA2_0==35) ) {
alt2=1;
}
- else if ( (LA2_0==13) ) {
+ else if ( (LA2_0==12) ) {
alt2=2;
}
else {
@@ -2131,16 +1802,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt2) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:807:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:663:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:807:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:808:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:663:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:664:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:809:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:809:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:665:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:665:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__OptionalAssignment_0_0_in_rule__SimpleAnnotationAttribute__Alternatives_01596);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__OptionalAssignment_0_0_in_rule__SimpleAnnotationAttribute__Alternatives_01321);
rule__SimpleAnnotationAttribute__OptionalAssignment_0_0();
state._fsp--;
@@ -2156,13 +1827,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:813:6: ( 'mandatory' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:669:6: ( 'mandatory' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:813:6: ( 'mandatory' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:814:1: 'mandatory'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:669:6: ( 'mandatory' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:670:1: 'mandatory'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,13,FOLLOW_13_in_rule__SimpleAnnotationAttribute__Alternatives_01615);
+ match(input,12,FOLLOW_12_in_rule__SimpleAnnotationAttribute__Alternatives_01340);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -2188,20 +1859,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Alternatives_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:826:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:682:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__EnumAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:830:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:686:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==34) ) {
+ if ( (LA3_0==35) ) {
alt3=1;
}
- else if ( (LA3_0==13) ) {
+ else if ( (LA3_0==12) ) {
alt3=2;
}
else {
@@ -2212,16 +1883,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:831:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:687:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:831:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:832:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:687:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:688:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:833:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:833:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:689:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:689:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__OptionalAssignment_0_0_in_rule__EnumAnnotationAttribute__Alternatives_01649);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__OptionalAssignment_0_0_in_rule__EnumAnnotationAttribute__Alternatives_01374);
rule__EnumAnnotationAttribute__OptionalAssignment_0_0();
state._fsp--;
@@ -2237,13 +1908,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:837:6: ( 'mandatory' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:693:6: ( 'mandatory' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:837:6: ( 'mandatory' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:838:1: 'mandatory'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:693:6: ( 'mandatory' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:694:1: 'mandatory'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,13,FOLLOW_13_in_rule__EnumAnnotationAttribute__Alternatives_01668);
+ match(input,12,FOLLOW_12_in_rule__EnumAnnotationAttribute__Alternatives_01393);
after(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -2269,26 +1940,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:852:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:708:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:856:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:712:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
int alt4=3;
switch ( input.LA(1) ) {
- case 14:
- case 35:
+ case 13:
+ case 36:
{
alt4=1;
}
break;
case RULE_HEX:
case RULE_INT:
+ case 14:
case 15:
- case 16:
- case 33:
{
alt4=2;
}
@@ -2307,13 +1977,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
switch (alt4) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:857:1: ( ruleBooleanLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:713:1: ( ruleBooleanLiteral )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:857:1: ( ruleBooleanLiteral )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:858:1: ruleBooleanLiteral
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:713:1: ( ruleBooleanLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:714:1: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
- pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives1704);
+ pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives1429);
ruleBooleanLiteral();
state._fsp--;
@@ -2326,13 +1996,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:863:6: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:719:6: ( ruleNumberLiteral )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:863:6: ( ruleNumberLiteral )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:864:1: ruleNumberLiteral
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:719:6: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:720:1: ruleNumberLiteral
{
before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
- pushFollow(FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives1721);
+ pushFollow(FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives1446);
ruleNumberLiteral();
state._fsp--;
@@ -2345,13 +2015,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:869:6: ( ruleStringLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:725:6: ( ruleStringLiteral )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:869:6: ( ruleStringLiteral )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:870:1: ruleStringLiteral
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:725:6: ( ruleStringLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:726:1: ruleStringLiteral
{
before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
- pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives1738);
+ pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives1463);
ruleStringLiteral();
state._fsp--;
@@ -2381,20 +2051,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:880:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:736:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__BooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:884:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:740:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==14) ) {
+ if ( (LA5_0==13) ) {
alt5=1;
}
- else if ( (LA5_0==35) ) {
+ else if ( (LA5_0==36) ) {
alt5=2;
}
else {
@@ -2405,13 +2075,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:885:1: ( 'false' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:741:1: ( 'false' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:885:1: ( 'false' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:886:1: 'false'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:741:1: ( 'false' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:742:1: 'false'
{
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- match(input,14,FOLLOW_14_in_rule__BooleanLiteral__Alternatives_11771);
+ match(input,13,FOLLOW_13_in_rule__BooleanLiteral__Alternatives_11496);
after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -2420,16 +2090,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:893:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:749:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:893:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:894:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:749:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:750:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:895:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:895:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:751:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:751:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
- pushFollow(FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_11790);
+ pushFollow(FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_11515);
rule__BooleanLiteral__IsTrueAssignment_1_1();
state._fsp--;
@@ -2462,26 +2132,26 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:904:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:760:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:908:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:764:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
int alt6=2;
switch ( input.LA(1) ) {
- case 15:
+ case 14:
{
int LA6_1 = input.LA(2);
if ( (LA6_1==RULE_INT) ) {
int LA6_3 = input.LA(3);
- if ( (LA6_3==33) ) {
+ if ( (LA6_3==34) ) {
alt6=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=23 && LA6_3<=24)) ) {
+ else if ( (LA6_3==EOF||(LA6_3>=24 && LA6_3<=25)) ) {
alt6=1;
}
else {
@@ -2491,9 +2161,6 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- else if ( (LA6_1==33) ) {
- alt6=2;
- }
else {
NoViableAltException nvae =
new NoViableAltException("", 6, 1, input);
@@ -2502,17 +2169,17 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 16:
+ case 15:
{
int LA6_2 = input.LA(2);
if ( (LA6_2==RULE_INT) ) {
int LA6_3 = input.LA(3);
- if ( (LA6_3==33) ) {
+ if ( (LA6_3==34) ) {
alt6=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=23 && LA6_3<=24)) ) {
+ else if ( (LA6_3==EOF||(LA6_3>=24 && LA6_3<=25)) ) {
alt6=1;
}
else {
@@ -2522,9 +2189,6 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- else if ( (LA6_2==33) ) {
- alt6=2;
- }
else {
NoViableAltException nvae =
new NoViableAltException("", 6, 2, input);
@@ -2537,10 +2201,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
{
int LA6_3 = input.LA(2);
- if ( (LA6_3==33) ) {
+ if ( (LA6_3==34) ) {
alt6=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=23 && LA6_3<=24)) ) {
+ else if ( (LA6_3==EOF||(LA6_3>=24 && LA6_3<=25)) ) {
alt6=1;
}
else {
@@ -2556,11 +2220,6 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
alt6=1;
}
break;
- case 33:
- {
- alt6=2;
- }
- break;
default:
NoViableAltException nvae =
new NoViableAltException("", 6, 0, input);
@@ -2570,13 +2229,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
switch (alt6) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:909:1: ( ruleIntLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:765:1: ( ruleIntLiteral )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:909:1: ( ruleIntLiteral )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:910:1: ruleIntLiteral
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:765:1: ( ruleIntLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:766:1: ruleIntLiteral
{
before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
- pushFollow(FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives1823);
+ pushFollow(FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives1548);
ruleIntLiteral();
state._fsp--;
@@ -2589,13 +2248,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:915:6: ( ruleRealLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:771:6: ( ruleRealLiteral )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:915:6: ( ruleRealLiteral )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:916:1: ruleRealLiteral
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:771:6: ( ruleRealLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:772:1: ruleRealLiteral
{
before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
- pushFollow(FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives1840);
+ pushFollow(FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives1565);
ruleRealLiteral();
state._fsp--;
@@ -2625,17 +2284,17 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:926:1: rule__Integer__Alternatives : ( ( ruleSignedInteger ) | ( ruleHexadecimal ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:782:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:930:1: ( ( ruleSignedInteger ) | ( ruleHexadecimal ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:786:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==RULE_INT||(LA7_0>=15 && LA7_0<=16)) ) {
+ if ( (LA7_0==RULE_INT||(LA7_0>=14 && LA7_0<=15)) ) {
alt7=1;
}
else if ( (LA7_0==RULE_HEX) ) {
@@ -2649,18 +2308,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:931:1: ( ruleSignedInteger )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:787:1: ( ( rule__Integer__Group_0__0 ) )
+ {
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:787:1: ( ( rule__Integer__Group_0__0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:788:1: ( rule__Integer__Group_0__0 )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:931:1: ( ruleSignedInteger )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:932:1: ruleSignedInteger
+ before(grammarAccess.getIntegerAccess().getGroup_0());
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:789:1: ( rule__Integer__Group_0__0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:789:2: rule__Integer__Group_0__0
{
- before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
- pushFollow(FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives1872);
- ruleSignedInteger();
+ pushFollow(FOLLOW_rule__Integer__Group_0__0_in_rule__Integer__Alternatives1597);
+ rule__Integer__Group_0__0();
state._fsp--;
- after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
+
+ }
+
+ after(grammarAccess.getIntegerAccess().getGroup_0());
}
@@ -2668,18 +2333,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:937:6: ( ruleHexadecimal )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:793:6: ( RULE_HEX )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:937:6: ( ruleHexadecimal )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:938:1: ruleHexadecimal
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:793:6: ( RULE_HEX )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:794:1: RULE_HEX
{
- before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
- pushFollow(FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives1889);
- ruleHexadecimal();
-
- state._fsp--;
-
- after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
+ before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
+ match(input,RULE_HEX,FOLLOW_RULE_HEX_in_rule__Integer__Alternatives1615);
+ after(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
}
@@ -2703,21 +2364,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__Integer__Alternatives"
- // $ANTLR start "rule__SignedInteger__Alternatives_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:948:1: rule__SignedInteger__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__SignedInteger__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__Integer__Alternatives_0_0"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:804:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__Integer__Alternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:952:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:808:1: ( ( '+' ) | ( '-' ) )
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==15) ) {
+ if ( (LA8_0==14) ) {
alt8=1;
}
- else if ( (LA8_0==16) ) {
+ else if ( (LA8_0==15) ) {
alt8=2;
}
else {
@@ -2728,14 +2389,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:953:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:809:1: ( '+' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:953:1: ( '+' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:954:1: '+'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:809:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:810:1: '+'
{
- before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
- match(input,15,FOLLOW_15_in_rule__SignedInteger__Alternatives_01922);
- after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
+ before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
+ match(input,14,FOLLOW_14_in_rule__Integer__Alternatives_0_01648);
+ after(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
}
@@ -2743,14 +2404,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:961:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:817:6: ( '-' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:961:6: ( '-' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:962:1: '-'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:817:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:818:1: '-'
{
- before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
- match(input,16,FOLLOW_16_in_rule__SignedInteger__Alternatives_01942);
- after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
+ before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
+ match(input,15,FOLLOW_15_in_rule__Integer__Alternatives_0_01668);
+ after(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
}
@@ -2771,90 +2432,193 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SignedInteger__Alternatives_0"
+ // $ANTLR end "rule__Integer__Alternatives_0_0"
// $ANTLR start "rule__Real__Alternatives"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:974:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:830:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:978:1: ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) )
- int alt9=4;
- alt9 = dfa9.predict(input);
- switch (alt9) {
- case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:979:1: ( ruleDecimal )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:979:1: ( ruleDecimal )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:980:1: ruleDecimal
- {
- before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
- pushFollow(FOLLOW_ruleDecimal_in_rule__Real__Alternatives1976);
- ruleDecimal();
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:834:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
+ int alt9=2;
+ switch ( input.LA(1) ) {
+ case 14:
+ {
+ int LA9_1 = input.LA(2);
- state._fsp--;
+ if ( (LA9_1==RULE_INT) ) {
+ int LA9_3 = input.LA(3);
- after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
+ if ( (LA9_3==34) ) {
+ int LA9_4 = input.LA(4);
- }
+ if ( (LA9_4==RULE_INT) ) {
+ int LA9_5 = input.LA(5);
+
+ if ( (LA9_5==EOF||(LA9_5>=24 && LA9_5<=25)) ) {
+ alt9=1;
+ }
+ else if ( ((LA9_5>=16 && LA9_5<=17)) ) {
+ alt9=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 5, input);
+ throw nvae;
+ }
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 4, input);
+ throw nvae;
+ }
}
- break;
- case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:985:6: ( ruleDotDecimal )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:985:6: ( ruleDotDecimal )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:986:1: ruleDotDecimal
- {
- before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
- pushFollow(FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives1993);
- ruleDotDecimal();
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 3, input);
- state._fsp--;
+ throw nvae;
+ }
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 15:
+ {
+ int LA9_2 = input.LA(2);
+
+ if ( (LA9_2==RULE_INT) ) {
+ int LA9_3 = input.LA(3);
+
+ if ( (LA9_3==34) ) {
+ int LA9_4 = input.LA(4);
+
+ if ( (LA9_4==RULE_INT) ) {
+ int LA9_5 = input.LA(5);
- after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
+ if ( (LA9_5==EOF||(LA9_5>=24 && LA9_5<=25)) ) {
+ alt9=1;
+ }
+ else if ( ((LA9_5>=16 && LA9_5<=17)) ) {
+ alt9=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 5, input);
+
+ throw nvae;
+ }
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 4, input);
+
+ throw nvae;
+ }
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 3, input);
+ throw nvae;
}
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 2, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_INT:
+ {
+ int LA9_3 = input.LA(2);
+ if ( (LA9_3==34) ) {
+ int LA9_4 = input.LA(3);
+
+ if ( (LA9_4==RULE_INT) ) {
+ int LA9_5 = input.LA(4);
+
+ if ( (LA9_5==EOF||(LA9_5>=24 && LA9_5<=25)) ) {
+ alt9=1;
+ }
+ else if ( ((LA9_5>=16 && LA9_5<=17)) ) {
+ alt9=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 5, input);
+ throw nvae;
+ }
}
- break;
- case 3 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:991:6: ( ruleDecimalDot )
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 4, input);
+
+ throw nvae;
+ }
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt9) {
+ case 1 :
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:835:1: ( ruleDecimal )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:991:6: ( ruleDecimalDot )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:992:1: ruleDecimalDot
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:835:1: ( ruleDecimal )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:836:1: ruleDecimal
{
- before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
- pushFollow(FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2010);
- ruleDecimalDot();
+ before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
+ pushFollow(FOLLOW_ruleDecimal_in_rule__Real__Alternatives1702);
+ ruleDecimal();
state._fsp--;
- after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
+ after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
}
}
break;
- case 4 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:997:6: ( ruleDecimalExp )
+ case 2 :
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:841:6: ( ruleDecimalExp )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:997:6: ( ruleDecimalExp )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:998:1: ruleDecimalExp
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:841:6: ( ruleDecimalExp )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:842:1: ruleDecimalExp
{
- before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
- pushFollow(FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2027);
+ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
+ pushFollow(FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives1719);
ruleDecimalExp();
state._fsp--;
- after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
+ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
}
@@ -2879,20 +2643,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1008:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:852:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1012:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:856:1: ( ( '+' ) | ( '-' ) )
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==15) ) {
+ if ( (LA10_0==14) ) {
alt10=1;
}
- else if ( (LA10_0==16) ) {
+ else if ( (LA10_0==15) ) {
alt10=2;
}
else {
@@ -2903,13 +2667,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1013:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:857:1: ( '+' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1013:1: ( '+' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1014:1: '+'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:857:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:858:1: '+'
{
before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- match(input,15,FOLLOW_15_in_rule__Decimal__Alternatives_02060);
+ match(input,14,FOLLOW_14_in_rule__Decimal__Alternatives_01752);
after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -2918,13 +2682,13 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1021:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:865:6: ( '-' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1021:6: ( '-' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1022:1: '-'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:865:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:866:1: '-'
{
before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- match(input,16,FOLLOW_16_in_rule__Decimal__Alternatives_02080);
+ match(input,15,FOLLOW_15_in_rule__Decimal__Alternatives_01772);
after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -2949,21 +2713,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__Decimal__Alternatives_0"
- // $ANTLR start "rule__DotDecimal__Alternatives_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1034:1: rule__DotDecimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DotDecimal__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Alternatives_0"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:878:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1038:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:882:1: ( ( '+' ) | ( '-' ) )
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==15) ) {
+ if ( (LA11_0==14) ) {
alt11=1;
}
- else if ( (LA11_0==16) ) {
+ else if ( (LA11_0==15) ) {
alt11=2;
}
else {
@@ -2974,14 +2738,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1039:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:883:1: ( '+' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1039:1: ( '+' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1040:1: '+'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:883:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:884:1: '+'
{
- before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
- match(input,15,FOLLOW_15_in_rule__DotDecimal__Alternatives_02115);
- after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
+ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
+ match(input,14,FOLLOW_14_in_rule__DecimalExp__Alternatives_01807);
+ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
}
@@ -2989,14 +2753,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1047:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:891:6: ( '-' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1047:6: ( '-' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1048:1: '-'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:891:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:892:1: '-'
{
- before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
- match(input,16,FOLLOW_16_in_rule__DotDecimal__Alternatives_02135);
- after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
+ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
+ match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_01827);
+ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
}
@@ -3017,24 +2781,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Alternatives_0"
+ // $ANTLR end "rule__DecimalExp__Alternatives_0"
- // $ANTLR start "rule__DecimalDot__Alternatives_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1060:1: rule__DecimalDot__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalDot__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Alternatives_4"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:904:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
+ public final void rule__DecimalExp__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1064:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:908:1: ( ( 'e' ) | ( 'E' ) )
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==15) ) {
+ if ( (LA12_0==16) ) {
alt12=1;
}
- else if ( (LA12_0==16) ) {
+ else if ( (LA12_0==17) ) {
alt12=2;
}
else {
@@ -3045,14 +2809,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1065:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:909:1: ( 'e' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1065:1: ( '+' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1066:1: '+'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:909:1: ( 'e' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:910:1: 'e'
{
- before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
- match(input,15,FOLLOW_15_in_rule__DecimalDot__Alternatives_02170);
- after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
+ before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
+ match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_41862);
+ after(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
}
@@ -3060,14 +2824,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1073:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:917:6: ( 'E' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1073:6: ( '-' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1074:1: '-'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:917:6: ( 'E' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:918:1: 'E'
{
- before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
- match(input,16,FOLLOW_16_in_rule__DecimalDot__Alternatives_02190);
- after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
+ before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
+ match(input,17,FOLLOW_17_in_rule__DecimalExp__Alternatives_41882);
+ after(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
}
@@ -3088,24 +2852,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalDot__Alternatives_0"
+ // $ANTLR end "rule__DecimalExp__Alternatives_4"
- // $ANTLR start "rule__DecimalExp__Alternatives_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1086:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Alternatives_5"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:930:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1090:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:934:1: ( ( '+' ) | ( '-' ) )
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==15) ) {
+ if ( (LA13_0==14) ) {
alt13=1;
}
- else if ( (LA13_0==16) ) {
+ else if ( (LA13_0==15) ) {
alt13=2;
}
else {
@@ -3116,14 +2880,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1091:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:935:1: ( '+' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1091:1: ( '+' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1092:1: '+'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:935:1: ( '+' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:936:1: '+'
{
- before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_02225);
- after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
+ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
+ match(input,14,FOLLOW_14_in_rule__DecimalExp__Alternatives_51917);
+ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
}
@@ -3131,14 +2895,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1099:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:943:6: ( '-' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1099:6: ( '-' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1100:1: '-'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:943:6: ( '-' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:944:1: '-'
{
- before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_02245);
- after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
+ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
+ match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_51937);
+ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
}
@@ -3159,35 +2923,35 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Alternatives_0"
+ // $ANTLR end "rule__DecimalExp__Alternatives_5"
// $ANTLR start "rule__LiteralType__Alternatives"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1112:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:956:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
public final void rule__LiteralType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1116:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:960:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
int alt14=4;
switch ( input.LA(1) ) {
- case 17:
+ case 18:
{
alt14=1;
}
break;
- case 18:
+ case 19:
{
alt14=2;
}
break;
- case 19:
+ case 20:
{
alt14=3;
}
break;
- case 20:
+ case 21:
{
alt14=4;
}
@@ -3201,16 +2965,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1117:1: ( ( 'ptBoolean' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:961:1: ( ( 'ptBoolean' ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1117:1: ( ( 'ptBoolean' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1118:1: ( 'ptBoolean' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:961:1: ( ( 'ptBoolean' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:962:1: ( 'ptBoolean' )
{
before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1119:1: ( 'ptBoolean' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1119:3: 'ptBoolean'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:963:1: ( 'ptBoolean' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:963:3: 'ptBoolean'
{
- match(input,17,FOLLOW_17_in_rule__LiteralType__Alternatives2280);
+ match(input,18,FOLLOW_18_in_rule__LiteralType__Alternatives1972);
}
@@ -3222,16 +2986,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1124:6: ( ( 'ptInteger' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:968:6: ( ( 'ptInteger' ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1124:6: ( ( 'ptInteger' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1125:1: ( 'ptInteger' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:968:6: ( ( 'ptInteger' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:969:1: ( 'ptInteger' )
{
before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1126:1: ( 'ptInteger' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1126:3: 'ptInteger'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:970:1: ( 'ptInteger' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:970:3: 'ptInteger'
{
- match(input,18,FOLLOW_18_in_rule__LiteralType__Alternatives2301);
+ match(input,19,FOLLOW_19_in_rule__LiteralType__Alternatives1993);
}
@@ -3243,16 +3007,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1131:6: ( ( 'ptReal' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:975:6: ( ( 'ptReal' ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1131:6: ( ( 'ptReal' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1132:1: ( 'ptReal' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:975:6: ( ( 'ptReal' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:976:1: ( 'ptReal' )
{
before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1133:1: ( 'ptReal' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1133:3: 'ptReal'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:977:1: ( 'ptReal' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:977:3: 'ptReal'
{
- match(input,19,FOLLOW_19_in_rule__LiteralType__Alternatives2322);
+ match(input,20,FOLLOW_20_in_rule__LiteralType__Alternatives2014);
}
@@ -3264,16 +3028,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1138:6: ( ( 'ptCharacter' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:982:6: ( ( 'ptCharacter' ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1138:6: ( ( 'ptCharacter' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1139:1: ( 'ptCharacter' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:982:6: ( ( 'ptCharacter' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:983:1: ( 'ptCharacter' )
{
before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1140:1: ( 'ptCharacter' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1140:3: 'ptCharacter'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:984:1: ( 'ptCharacter' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:984:3: 'ptCharacter'
{
- match(input,20,FOLLOW_20_in_rule__LiteralType__Alternatives2343);
+ match(input,21,FOLLOW_21_in_rule__LiteralType__Alternatives2035);
}
@@ -3302,21 +3066,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1152:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:996:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
public final void rule__Annotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1156:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1157:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1000:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1001:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
{
- pushFollow(FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__02376);
+ pushFollow(FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__02068);
rule__Annotation__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__02379);
+ pushFollow(FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__02071);
rule__Annotation__Group__1();
state._fsp--;
@@ -3340,20 +3104,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1164:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1008:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1168:1: ( ( '@' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1169:1: ( '@' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1012:1: ( ( '@' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1013:1: ( '@' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1169:1: ( '@' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1170:1: '@'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1013:1: ( '@' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1014:1: '@'
{
before(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- match(input,21,FOLLOW_21_in_rule__Annotation__Group__0__Impl2407);
+ match(input,22,FOLLOW_22_in_rule__Annotation__Group__0__Impl2099);
after(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
}
@@ -3377,21 +3141,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1183:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1027:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
public final void rule__Annotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1187:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1188:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1031:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1032:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
{
- pushFollow(FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__12438);
+ pushFollow(FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__12130);
rule__Annotation__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group__2_in_rule__Annotation__Group__12441);
+ pushFollow(FOLLOW_rule__Annotation__Group__2_in_rule__Annotation__Group__12133);
rule__Annotation__Group__2();
state._fsp--;
@@ -3415,23 +3179,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1195:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1039:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
public final void rule__Annotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1199:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1200:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1043:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1044:1: ( ( rule__Annotation__TypeAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1200:1: ( ( rule__Annotation__TypeAssignment_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1201:1: ( rule__Annotation__TypeAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1044:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1045:1: ( rule__Annotation__TypeAssignment_1 )
{
before(grammarAccess.getAnnotationAccess().getTypeAssignment_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1202:1: ( rule__Annotation__TypeAssignment_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1202:2: rule__Annotation__TypeAssignment_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1046:1: ( rule__Annotation__TypeAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1046:2: rule__Annotation__TypeAssignment_1
{
- pushFollow(FOLLOW_rule__Annotation__TypeAssignment_1_in_rule__Annotation__Group__1__Impl2468);
+ pushFollow(FOLLOW_rule__Annotation__TypeAssignment_1_in_rule__Annotation__Group__1__Impl2160);
rule__Annotation__TypeAssignment_1();
state._fsp--;
@@ -3462,16 +3226,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1212:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1056:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
public final void rule__Annotation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1216:1: ( rule__Annotation__Group__2__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1217:2: rule__Annotation__Group__2__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1060:1: ( rule__Annotation__Group__2__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1061:2: rule__Annotation__Group__2__Impl
{
- pushFollow(FOLLOW_rule__Annotation__Group__2__Impl_in_rule__Annotation__Group__22498);
+ pushFollow(FOLLOW_rule__Annotation__Group__2__Impl_in_rule__Annotation__Group__22190);
rule__Annotation__Group__2__Impl();
state._fsp--;
@@ -3495,31 +3259,31 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1223:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1067:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
public final void rule__Annotation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1227:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1228:1: ( ( rule__Annotation__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1071:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1072:1: ( ( rule__Annotation__Group_2__0 )? )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1228:1: ( ( rule__Annotation__Group_2__0 )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1229:1: ( rule__Annotation__Group_2__0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1072:1: ( ( rule__Annotation__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1073:1: ( rule__Annotation__Group_2__0 )?
{
before(grammarAccess.getAnnotationAccess().getGroup_2());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1230:1: ( rule__Annotation__Group_2__0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1074:1: ( rule__Annotation__Group_2__0 )?
int alt15=2;
int LA15_0 = input.LA(1);
- if ( (LA15_0==22) ) {
+ if ( (LA15_0==23) ) {
alt15=1;
}
switch (alt15) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1230:2: rule__Annotation__Group_2__0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1074:2: rule__Annotation__Group_2__0
{
- pushFollow(FOLLOW_rule__Annotation__Group_2__0_in_rule__Annotation__Group__2__Impl2525);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__0_in_rule__Annotation__Group__2__Impl2217);
rule__Annotation__Group_2__0();
state._fsp--;
@@ -3553,21 +3317,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1246:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1090:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
public final void rule__Annotation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1250:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1251:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1094:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1095:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
{
- pushFollow(FOLLOW_rule__Annotation__Group_2__0__Impl_in_rule__Annotation__Group_2__02562);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__0__Impl_in_rule__Annotation__Group_2__02254);
rule__Annotation__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_2__1_in_rule__Annotation__Group_2__02565);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__1_in_rule__Annotation__Group_2__02257);
rule__Annotation__Group_2__1();
state._fsp--;
@@ -3591,20 +3355,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1258:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1102:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
public final void rule__Annotation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1262:1: ( ( '(' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1263:1: ( '(' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1106:1: ( ( '(' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1107:1: ( '(' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1263:1: ( '(' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1264:1: '('
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1107:1: ( '(' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1108:1: '('
{
before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- match(input,22,FOLLOW_22_in_rule__Annotation__Group_2__0__Impl2593);
+ match(input,23,FOLLOW_23_in_rule__Annotation__Group_2__0__Impl2285);
after(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
@@ -3628,21 +3392,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1277:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1121:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
public final void rule__Annotation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1281:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1282:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1125:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1126:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
{
- pushFollow(FOLLOW_rule__Annotation__Group_2__1__Impl_in_rule__Annotation__Group_2__12624);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__1__Impl_in_rule__Annotation__Group_2__12316);
rule__Annotation__Group_2__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_2__2_in_rule__Annotation__Group_2__12627);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__2_in_rule__Annotation__Group_2__12319);
rule__Annotation__Group_2__2();
state._fsp--;
@@ -3666,23 +3430,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1289:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1133:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
public final void rule__Annotation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1293:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1294:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1137:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1138:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1294:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1295:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1138:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1139:1: ( rule__Annotation__AttributesAssignment_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1296:1: ( rule__Annotation__AttributesAssignment_2_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1296:2: rule__Annotation__AttributesAssignment_2_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1140:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1140:2: rule__Annotation__AttributesAssignment_2_1
{
- pushFollow(FOLLOW_rule__Annotation__AttributesAssignment_2_1_in_rule__Annotation__Group_2__1__Impl2654);
+ pushFollow(FOLLOW_rule__Annotation__AttributesAssignment_2_1_in_rule__Annotation__Group_2__1__Impl2346);
rule__Annotation__AttributesAssignment_2_1();
state._fsp--;
@@ -3713,21 +3477,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1306:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1150:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
public final void rule__Annotation__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1310:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1311:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1154:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1155:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
{
- pushFollow(FOLLOW_rule__Annotation__Group_2__2__Impl_in_rule__Annotation__Group_2__22684);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__2__Impl_in_rule__Annotation__Group_2__22376);
rule__Annotation__Group_2__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_2__3_in_rule__Annotation__Group_2__22687);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__3_in_rule__Annotation__Group_2__22379);
rule__Annotation__Group_2__3();
state._fsp--;
@@ -3751,35 +3515,35 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1318:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1162:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
public final void rule__Annotation__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1322:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1323:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1166:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1167:1: ( ( rule__Annotation__Group_2_2__0 )* )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1323:1: ( ( rule__Annotation__Group_2_2__0 )* )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1324:1: ( rule__Annotation__Group_2_2__0 )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1167:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1168:1: ( rule__Annotation__Group_2_2__0 )*
{
before(grammarAccess.getAnnotationAccess().getGroup_2_2());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1325:1: ( rule__Annotation__Group_2_2__0 )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1169:1: ( rule__Annotation__Group_2_2__0 )*
loop16:
do {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==24) ) {
+ if ( (LA16_0==25) ) {
alt16=1;
}
switch (alt16) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1325:2: rule__Annotation__Group_2_2__0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1169:2: rule__Annotation__Group_2_2__0
{
- pushFollow(FOLLOW_rule__Annotation__Group_2_2__0_in_rule__Annotation__Group_2__2__Impl2714);
+ pushFollow(FOLLOW_rule__Annotation__Group_2_2__0_in_rule__Annotation__Group_2__2__Impl2406);
rule__Annotation__Group_2_2__0();
state._fsp--;
@@ -3816,16 +3580,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1335:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1179:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
public final void rule__Annotation__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1339:1: ( rule__Annotation__Group_2__3__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1340:2: rule__Annotation__Group_2__3__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1183:1: ( rule__Annotation__Group_2__3__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1184:2: rule__Annotation__Group_2__3__Impl
{
- pushFollow(FOLLOW_rule__Annotation__Group_2__3__Impl_in_rule__Annotation__Group_2__32745);
+ pushFollow(FOLLOW_rule__Annotation__Group_2__3__Impl_in_rule__Annotation__Group_2__32437);
rule__Annotation__Group_2__3__Impl();
state._fsp--;
@@ -3849,20 +3613,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1346:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1190:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
public final void rule__Annotation__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1350:1: ( ( ')' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1351:1: ( ')' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1194:1: ( ( ')' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1195:1: ( ')' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1351:1: ( ')' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1352:1: ')'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1195:1: ( ')' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1196:1: ')'
{
before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
- match(input,23,FOLLOW_23_in_rule__Annotation__Group_2__3__Impl2773);
+ match(input,24,FOLLOW_24_in_rule__Annotation__Group_2__3__Impl2465);
after(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
}
@@ -3886,21 +3650,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1373:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1217:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
public final void rule__Annotation__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1377:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1378:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1221:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1222:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
{
- pushFollow(FOLLOW_rule__Annotation__Group_2_2__0__Impl_in_rule__Annotation__Group_2_2__02812);
+ pushFollow(FOLLOW_rule__Annotation__Group_2_2__0__Impl_in_rule__Annotation__Group_2_2__02504);
rule__Annotation__Group_2_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_2_2__1_in_rule__Annotation__Group_2_2__02815);
+ pushFollow(FOLLOW_rule__Annotation__Group_2_2__1_in_rule__Annotation__Group_2_2__02507);
rule__Annotation__Group_2_2__1();
state._fsp--;
@@ -3924,20 +3688,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1385:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1229:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
public final void rule__Annotation__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1389:1: ( ( ',' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1390:1: ( ',' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1233:1: ( ( ',' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1234:1: ( ',' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1390:1: ( ',' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1391:1: ','
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1234:1: ( ',' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1235:1: ','
{
before(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- match(input,24,FOLLOW_24_in_rule__Annotation__Group_2_2__0__Impl2843);
+ match(input,25,FOLLOW_25_in_rule__Annotation__Group_2_2__0__Impl2535);
after(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
}
@@ -3961,16 +3725,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1404:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1248:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
public final void rule__Annotation__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1408:1: ( rule__Annotation__Group_2_2__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1409:2: rule__Annotation__Group_2_2__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1252:1: ( rule__Annotation__Group_2_2__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1253:2: rule__Annotation__Group_2_2__1__Impl
{
- pushFollow(FOLLOW_rule__Annotation__Group_2_2__1__Impl_in_rule__Annotation__Group_2_2__12874);
+ pushFollow(FOLLOW_rule__Annotation__Group_2_2__1__Impl_in_rule__Annotation__Group_2_2__12566);
rule__Annotation__Group_2_2__1__Impl();
state._fsp--;
@@ -3994,23 +3758,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1415:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1259:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
public final void rule__Annotation__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1419:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1420:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1263:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1264:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1420:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1421:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1264:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1265:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_2_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1422:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1422:2: rule__Annotation__AttributesAssignment_2_2_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1266:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1266:2: rule__Annotation__AttributesAssignment_2_2_1
{
- pushFollow(FOLLOW_rule__Annotation__AttributesAssignment_2_2_1_in_rule__Annotation__Group_2_2__1__Impl2901);
+ pushFollow(FOLLOW_rule__Annotation__AttributesAssignment_2_2_1_in_rule__Annotation__Group_2_2__1__Impl2593);
rule__Annotation__AttributesAssignment_2_2_1();
state._fsp--;
@@ -4041,21 +3805,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1436:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1280:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
public final void rule__KeyValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1440:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1441:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1284:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1285:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
{
- pushFollow(FOLLOW_rule__KeyValue__Group__0__Impl_in_rule__KeyValue__Group__02935);
+ pushFollow(FOLLOW_rule__KeyValue__Group__0__Impl_in_rule__KeyValue__Group__02627);
rule__KeyValue__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__KeyValue__Group__1_in_rule__KeyValue__Group__02938);
+ pushFollow(FOLLOW_rule__KeyValue__Group__1_in_rule__KeyValue__Group__02630);
rule__KeyValue__Group__1();
state._fsp--;
@@ -4079,23 +3843,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1448:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1292:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
public final void rule__KeyValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1452:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1453:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1296:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1297:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1453:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1454:1: ( rule__KeyValue__KeyAssignment_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1297:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1298:1: ( rule__KeyValue__KeyAssignment_0 )
{
before(grammarAccess.getKeyValueAccess().getKeyAssignment_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1455:1: ( rule__KeyValue__KeyAssignment_0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1455:2: rule__KeyValue__KeyAssignment_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1299:1: ( rule__KeyValue__KeyAssignment_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1299:2: rule__KeyValue__KeyAssignment_0
{
- pushFollow(FOLLOW_rule__KeyValue__KeyAssignment_0_in_rule__KeyValue__Group__0__Impl2965);
+ pushFollow(FOLLOW_rule__KeyValue__KeyAssignment_0_in_rule__KeyValue__Group__0__Impl2657);
rule__KeyValue__KeyAssignment_0();
state._fsp--;
@@ -4126,21 +3890,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1465:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1309:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
public final void rule__KeyValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1469:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1470:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1313:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1314:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
{
- pushFollow(FOLLOW_rule__KeyValue__Group__1__Impl_in_rule__KeyValue__Group__12995);
+ pushFollow(FOLLOW_rule__KeyValue__Group__1__Impl_in_rule__KeyValue__Group__12687);
rule__KeyValue__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__KeyValue__Group__2_in_rule__KeyValue__Group__12998);
+ pushFollow(FOLLOW_rule__KeyValue__Group__2_in_rule__KeyValue__Group__12690);
rule__KeyValue__Group__2();
state._fsp--;
@@ -4164,20 +3928,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1477:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1321:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
public final void rule__KeyValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1481:1: ( ( '=' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1482:1: ( '=' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1325:1: ( ( '=' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1326:1: ( '=' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1482:1: ( '=' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1483:1: '='
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1326:1: ( '=' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1327:1: '='
{
before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- match(input,25,FOLLOW_25_in_rule__KeyValue__Group__1__Impl3026);
+ match(input,26,FOLLOW_26_in_rule__KeyValue__Group__1__Impl2718);
after(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
}
@@ -4201,16 +3965,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1496:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1340:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
public final void rule__KeyValue__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1500:1: ( rule__KeyValue__Group__2__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1501:2: rule__KeyValue__Group__2__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1344:1: ( rule__KeyValue__Group__2__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1345:2: rule__KeyValue__Group__2__Impl
{
- pushFollow(FOLLOW_rule__KeyValue__Group__2__Impl_in_rule__KeyValue__Group__23057);
+ pushFollow(FOLLOW_rule__KeyValue__Group__2__Impl_in_rule__KeyValue__Group__22749);
rule__KeyValue__Group__2__Impl();
state._fsp--;
@@ -4234,23 +3998,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1507:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1351:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
public final void rule__KeyValue__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1511:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1512:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1355:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1356:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1512:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1513:1: ( rule__KeyValue__ValueAssignment_2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1356:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1357:1: ( rule__KeyValue__ValueAssignment_2 )
{
before(grammarAccess.getKeyValueAccess().getValueAssignment_2());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1514:1: ( rule__KeyValue__ValueAssignment_2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1514:2: rule__KeyValue__ValueAssignment_2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1358:1: ( rule__KeyValue__ValueAssignment_2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1358:2: rule__KeyValue__ValueAssignment_2
{
- pushFollow(FOLLOW_rule__KeyValue__ValueAssignment_2_in_rule__KeyValue__Group__2__Impl3084);
+ pushFollow(FOLLOW_rule__KeyValue__ValueAssignment_2_in_rule__KeyValue__Group__2__Impl2776);
rule__KeyValue__ValueAssignment_2();
state._fsp--;
@@ -4281,21 +4045,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1533:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1377:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
public final void rule__SimpleAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1537:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1538:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1381:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1382:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__0__Impl_in_rule__SimpleAnnotationAttribute__Group__03123);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__0__Impl_in_rule__SimpleAnnotationAttribute__Group__02815);
rule__SimpleAnnotationAttribute__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__1_in_rule__SimpleAnnotationAttribute__Group__03126);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__1_in_rule__SimpleAnnotationAttribute__Group__02818);
rule__SimpleAnnotationAttribute__Group__1();
state._fsp--;
@@ -4319,23 +4083,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1545:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1389:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1549:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1550:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1393:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1394:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1550:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1551:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1394:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1395:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1552:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1552:2: rule__SimpleAnnotationAttribute__Alternatives_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1396:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1396:2: rule__SimpleAnnotationAttribute__Alternatives_0
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Alternatives_0_in_rule__SimpleAnnotationAttribute__Group__0__Impl3153);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Alternatives_0_in_rule__SimpleAnnotationAttribute__Group__0__Impl2845);
rule__SimpleAnnotationAttribute__Alternatives_0();
state._fsp--;
@@ -4366,21 +4130,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1562:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1406:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
public final void rule__SimpleAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1566:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1567:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1410:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1411:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__1__Impl_in_rule__SimpleAnnotationAttribute__Group__13183);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__1__Impl_in_rule__SimpleAnnotationAttribute__Group__12875);
rule__SimpleAnnotationAttribute__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__2_in_rule__SimpleAnnotationAttribute__Group__13186);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__2_in_rule__SimpleAnnotationAttribute__Group__12878);
rule__SimpleAnnotationAttribute__Group__2();
state._fsp--;
@@ -4404,20 +4168,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1574:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1418:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__SimpleAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1578:1: ( ( 'attribute' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1579:1: ( 'attribute' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1422:1: ( ( 'attribute' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1423:1: ( 'attribute' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1579:1: ( 'attribute' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1580:1: 'attribute'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1423:1: ( 'attribute' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1424:1: 'attribute'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,26,FOLLOW_26_in_rule__SimpleAnnotationAttribute__Group__1__Impl3214);
+ match(input,27,FOLLOW_27_in_rule__SimpleAnnotationAttribute__Group__1__Impl2906);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -4441,21 +4205,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1593:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1437:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
public final void rule__SimpleAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1597:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1598:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1441:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1442:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__2__Impl_in_rule__SimpleAnnotationAttribute__Group__23245);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__2__Impl_in_rule__SimpleAnnotationAttribute__Group__22937);
rule__SimpleAnnotationAttribute__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__3_in_rule__SimpleAnnotationAttribute__Group__23248);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__3_in_rule__SimpleAnnotationAttribute__Group__22940);
rule__SimpleAnnotationAttribute__Group__3();
state._fsp--;
@@ -4479,23 +4243,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1605:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1449:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1609:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1610:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1453:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1454:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1610:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1611:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1454:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1455:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1612:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1612:2: rule__SimpleAnnotationAttribute__NameAssignment_2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1456:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1456:2: rule__SimpleAnnotationAttribute__NameAssignment_2
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__NameAssignment_2_in_rule__SimpleAnnotationAttribute__Group__2__Impl3275);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__NameAssignment_2_in_rule__SimpleAnnotationAttribute__Group__2__Impl2967);
rule__SimpleAnnotationAttribute__NameAssignment_2();
state._fsp--;
@@ -4526,21 +4290,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1622:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1466:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
public final void rule__SimpleAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1626:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1627:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1470:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1471:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__3__Impl_in_rule__SimpleAnnotationAttribute__Group__33305);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__3__Impl_in_rule__SimpleAnnotationAttribute__Group__32997);
rule__SimpleAnnotationAttribute__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__4_in_rule__SimpleAnnotationAttribute__Group__33308);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__4_in_rule__SimpleAnnotationAttribute__Group__33000);
rule__SimpleAnnotationAttribute__Group__4();
state._fsp--;
@@ -4564,20 +4328,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1634:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1478:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__SimpleAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1638:1: ( ( ':' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1639:1: ( ':' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1482:1: ( ( ':' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1483:1: ( ':' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1639:1: ( ':' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1640:1: ':'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1483:1: ( ':' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1484:1: ':'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- match(input,27,FOLLOW_27_in_rule__SimpleAnnotationAttribute__Group__3__Impl3336);
+ match(input,28,FOLLOW_28_in_rule__SimpleAnnotationAttribute__Group__3__Impl3028);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -4601,16 +4365,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1653:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1497:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
public final void rule__SimpleAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1657:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1658:2: rule__SimpleAnnotationAttribute__Group__4__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1501:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1502:2: rule__SimpleAnnotationAttribute__Group__4__Impl
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__4__Impl_in_rule__SimpleAnnotationAttribute__Group__43367);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__4__Impl_in_rule__SimpleAnnotationAttribute__Group__43059);
rule__SimpleAnnotationAttribute__Group__4__Impl();
state._fsp--;
@@ -4634,23 +4398,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1664:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1508:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1668:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1669:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1512:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1513:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1669:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1670:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1513:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1514:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1671:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1671:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1515:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1515:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__TypeAssignment_4_in_rule__SimpleAnnotationAttribute__Group__4__Impl3394);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__TypeAssignment_4_in_rule__SimpleAnnotationAttribute__Group__4__Impl3086);
rule__SimpleAnnotationAttribute__TypeAssignment_4();
state._fsp--;
@@ -4681,21 +4445,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1691:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1535:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
public final void rule__EnumAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1695:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1696:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1539:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1540:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__0__Impl_in_rule__EnumAnnotationAttribute__Group__03434);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__0__Impl_in_rule__EnumAnnotationAttribute__Group__03126);
rule__EnumAnnotationAttribute__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__1_in_rule__EnumAnnotationAttribute__Group__03437);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__1_in_rule__EnumAnnotationAttribute__Group__03129);
rule__EnumAnnotationAttribute__Group__1();
state._fsp--;
@@ -4719,23 +4483,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1703:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1547:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1707:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1708:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1551:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1552:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1708:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1709:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1552:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1553:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1710:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1710:2: rule__EnumAnnotationAttribute__Alternatives_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1554:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1554:2: rule__EnumAnnotationAttribute__Alternatives_0
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Alternatives_0_in_rule__EnumAnnotationAttribute__Group__0__Impl3464);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Alternatives_0_in_rule__EnumAnnotationAttribute__Group__0__Impl3156);
rule__EnumAnnotationAttribute__Alternatives_0();
state._fsp--;
@@ -4766,21 +4530,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1720:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1564:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
public final void rule__EnumAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1724:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1725:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1568:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1569:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__1__Impl_in_rule__EnumAnnotationAttribute__Group__13494);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__1__Impl_in_rule__EnumAnnotationAttribute__Group__13186);
rule__EnumAnnotationAttribute__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__2_in_rule__EnumAnnotationAttribute__Group__13497);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__2_in_rule__EnumAnnotationAttribute__Group__13189);
rule__EnumAnnotationAttribute__Group__2();
state._fsp--;
@@ -4804,20 +4568,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1732:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1576:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__EnumAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1736:1: ( ( 'attribute' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1737:1: ( 'attribute' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1580:1: ( ( 'attribute' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1581:1: ( 'attribute' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1737:1: ( 'attribute' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1738:1: 'attribute'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1581:1: ( 'attribute' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1582:1: 'attribute'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,26,FOLLOW_26_in_rule__EnumAnnotationAttribute__Group__1__Impl3525);
+ match(input,27,FOLLOW_27_in_rule__EnumAnnotationAttribute__Group__1__Impl3217);
after(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -4841,21 +4605,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1751:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1595:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
public final void rule__EnumAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1755:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1756:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1599:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1600:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__2__Impl_in_rule__EnumAnnotationAttribute__Group__23556);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__2__Impl_in_rule__EnumAnnotationAttribute__Group__23248);
rule__EnumAnnotationAttribute__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__3_in_rule__EnumAnnotationAttribute__Group__23559);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__3_in_rule__EnumAnnotationAttribute__Group__23251);
rule__EnumAnnotationAttribute__Group__3();
state._fsp--;
@@ -4879,23 +4643,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1763:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1607:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1767:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1768:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1611:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1612:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1768:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1769:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1612:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1613:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1770:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1770:2: rule__EnumAnnotationAttribute__NameAssignment_2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1614:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1614:2: rule__EnumAnnotationAttribute__NameAssignment_2
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__NameAssignment_2_in_rule__EnumAnnotationAttribute__Group__2__Impl3586);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__NameAssignment_2_in_rule__EnumAnnotationAttribute__Group__2__Impl3278);
rule__EnumAnnotationAttribute__NameAssignment_2();
state._fsp--;
@@ -4926,21 +4690,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1780:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1624:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
public final void rule__EnumAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1784:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1785:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1628:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1629:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__3__Impl_in_rule__EnumAnnotationAttribute__Group__33616);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__3__Impl_in_rule__EnumAnnotationAttribute__Group__33308);
rule__EnumAnnotationAttribute__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__4_in_rule__EnumAnnotationAttribute__Group__33619);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__4_in_rule__EnumAnnotationAttribute__Group__33311);
rule__EnumAnnotationAttribute__Group__4();
state._fsp--;
@@ -4964,20 +4728,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1792:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1636:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__EnumAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1796:1: ( ( ':' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1797:1: ( ':' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1640:1: ( ( ':' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1641:1: ( ':' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1797:1: ( ':' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1798:1: ':'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1641:1: ( ':' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1642:1: ':'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- match(input,27,FOLLOW_27_in_rule__EnumAnnotationAttribute__Group__3__Impl3647);
+ match(input,28,FOLLOW_28_in_rule__EnumAnnotationAttribute__Group__3__Impl3339);
after(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -5001,21 +4765,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1811:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1655:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
public final void rule__EnumAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1815:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1816:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1659:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1660:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__4__Impl_in_rule__EnumAnnotationAttribute__Group__43678);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__4__Impl_in_rule__EnumAnnotationAttribute__Group__43370);
rule__EnumAnnotationAttribute__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__5_in_rule__EnumAnnotationAttribute__Group__43681);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__5_in_rule__EnumAnnotationAttribute__Group__43373);
rule__EnumAnnotationAttribute__Group__5();
state._fsp--;
@@ -5039,20 +4803,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1823:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1667:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
public final void rule__EnumAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1827:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1828:1: ( '{' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1671:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1672:1: ( '{' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1828:1: ( '{' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1829:1: '{'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1672:1: ( '{' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1673:1: '{'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- match(input,28,FOLLOW_28_in_rule__EnumAnnotationAttribute__Group__4__Impl3709);
+ match(input,29,FOLLOW_29_in_rule__EnumAnnotationAttribute__Group__4__Impl3401);
after(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
}
@@ -5076,21 +4840,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1842:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1686:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
public final void rule__EnumAnnotationAttribute__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1846:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1847:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1690:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1691:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__5__Impl_in_rule__EnumAnnotationAttribute__Group__53740);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__5__Impl_in_rule__EnumAnnotationAttribute__Group__53432);
rule__EnumAnnotationAttribute__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__6_in_rule__EnumAnnotationAttribute__Group__53743);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__6_in_rule__EnumAnnotationAttribute__Group__53435);
rule__EnumAnnotationAttribute__Group__6();
state._fsp--;
@@ -5114,23 +4878,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1854:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1698:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1858:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1859:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1702:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1703:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1859:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1860:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1703:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1704:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1861:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1861:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1705:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1705:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_5_in_rule__EnumAnnotationAttribute__Group__5__Impl3770);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_5_in_rule__EnumAnnotationAttribute__Group__5__Impl3462);
rule__EnumAnnotationAttribute__ValuesAssignment_5();
state._fsp--;
@@ -5161,21 +4925,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1871:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1715:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
public final void rule__EnumAnnotationAttribute__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1875:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1876:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1719:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1720:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__6__Impl_in_rule__EnumAnnotationAttribute__Group__63800);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__6__Impl_in_rule__EnumAnnotationAttribute__Group__63492);
rule__EnumAnnotationAttribute__Group__6__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__7_in_rule__EnumAnnotationAttribute__Group__63803);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__7_in_rule__EnumAnnotationAttribute__Group__63495);
rule__EnumAnnotationAttribute__Group__7();
state._fsp--;
@@ -5199,35 +4963,35 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1883:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1727:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
public final void rule__EnumAnnotationAttribute__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1887:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1888:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1731:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1732:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1888:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1889:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1732:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1733:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1890:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1734:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
loop17:
do {
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==24) ) {
+ if ( (LA17_0==25) ) {
alt17=1;
}
switch (alt17) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1890:2: rule__EnumAnnotationAttribute__Group_6__0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1734:2: rule__EnumAnnotationAttribute__Group_6__0
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__0_in_rule__EnumAnnotationAttribute__Group__6__Impl3830);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__0_in_rule__EnumAnnotationAttribute__Group__6__Impl3522);
rule__EnumAnnotationAttribute__Group_6__0();
state._fsp--;
@@ -5264,16 +5028,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1900:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1744:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
public final void rule__EnumAnnotationAttribute__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1904:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1905:2: rule__EnumAnnotationAttribute__Group__7__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1748:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1749:2: rule__EnumAnnotationAttribute__Group__7__Impl
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__7__Impl_in_rule__EnumAnnotationAttribute__Group__73861);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__7__Impl_in_rule__EnumAnnotationAttribute__Group__73553);
rule__EnumAnnotationAttribute__Group__7__Impl();
state._fsp--;
@@ -5297,20 +5061,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1911:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1755:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
public final void rule__EnumAnnotationAttribute__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1915:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1916:1: ( '}' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1759:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1760:1: ( '}' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1916:1: ( '}' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1917:1: '}'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1760:1: ( '}' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1761:1: '}'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
- match(input,29,FOLLOW_29_in_rule__EnumAnnotationAttribute__Group__7__Impl3889);
+ match(input,30,FOLLOW_30_in_rule__EnumAnnotationAttribute__Group__7__Impl3581);
after(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
}
@@ -5334,21 +5098,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1946:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1790:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
public final void rule__EnumAnnotationAttribute__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1950:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1951:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1794:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1795:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__0__Impl_in_rule__EnumAnnotationAttribute__Group_6__03936);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__0__Impl_in_rule__EnumAnnotationAttribute__Group_6__03628);
rule__EnumAnnotationAttribute__Group_6__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__1_in_rule__EnumAnnotationAttribute__Group_6__03939);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__1_in_rule__EnumAnnotationAttribute__Group_6__03631);
rule__EnumAnnotationAttribute__Group_6__1();
state._fsp--;
@@ -5372,20 +5136,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1958:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1802:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
public final void rule__EnumAnnotationAttribute__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1962:1: ( ( ',' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1963:1: ( ',' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1806:1: ( ( ',' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1807:1: ( ',' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1963:1: ( ',' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1964:1: ','
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1807:1: ( ',' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1808:1: ','
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- match(input,24,FOLLOW_24_in_rule__EnumAnnotationAttribute__Group_6__0__Impl3967);
+ match(input,25,FOLLOW_25_in_rule__EnumAnnotationAttribute__Group_6__0__Impl3659);
after(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
}
@@ -5409,16 +5173,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1977:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1821:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
public final void rule__EnumAnnotationAttribute__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1981:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1982:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1825:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1826:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__1__Impl_in_rule__EnumAnnotationAttribute__Group_6__13998);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__1__Impl_in_rule__EnumAnnotationAttribute__Group_6__13690);
rule__EnumAnnotationAttribute__Group_6__1__Impl();
state._fsp--;
@@ -5442,23 +5206,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1988:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1832:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
public final void rule__EnumAnnotationAttribute__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1992:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1993:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1836:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1837:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1993:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1994:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1837:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1838:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1995:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1995:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1839:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1839:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_6_1_in_rule__EnumAnnotationAttribute__Group_6__1__Impl4025);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_6_1_in_rule__EnumAnnotationAttribute__Group_6__1__Impl3717);
rule__EnumAnnotationAttribute__ValuesAssignment_6_1();
state._fsp--;
@@ -5489,21 +5253,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2011:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1855:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
public final void rule__ImportedFQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2015:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2016:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1859:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1860:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
{
- pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__04061);
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__03753);
rule__ImportedFQN__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__04064);
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__03756);
rule__ImportedFQN__Group__1();
state._fsp--;
@@ -5527,20 +5291,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2023:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1867:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2027:1: ( ( ruleFQN ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2028:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1871:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1872:1: ( ruleFQN )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2028:1: ( ruleFQN )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2029:1: ruleFQN
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1872:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1873:1: ruleFQN
{
before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
- pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl4091);
+ pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl3783);
ruleFQN();
state._fsp--;
@@ -5568,16 +5332,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2040:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1884:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
public final void rule__ImportedFQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2044:1: ( rule__ImportedFQN__Group__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2045:2: rule__ImportedFQN__Group__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1888:1: ( rule__ImportedFQN__Group__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1889:2: rule__ImportedFQN__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__14120);
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__13812);
rule__ImportedFQN__Group__1__Impl();
state._fsp--;
@@ -5601,31 +5365,31 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2051:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1895:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2055:1: ( ( ( '.*' )? ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2056:1: ( ( '.*' )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1899:1: ( ( ( '.*' )? ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1900:1: ( ( '.*' )? )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2056:1: ( ( '.*' )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2057:1: ( '.*' )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1900:1: ( ( '.*' )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1901:1: ( '.*' )?
{
before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2058:1: ( '.*' )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1902:1: ( '.*' )?
int alt18=2;
int LA18_0 = input.LA(1);
- if ( (LA18_0==30) ) {
+ if ( (LA18_0==31) ) {
alt18=1;
}
switch (alt18) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2059:2: '.*'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1903:2: '.*'
{
- match(input,30,FOLLOW_30_in_rule__ImportedFQN__Group__1__Impl4149);
+ match(input,31,FOLLOW_31_in_rule__ImportedFQN__Group__1__Impl3841);
}
break;
@@ -5655,21 +5419,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2074:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1918:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
public final void rule__Documentation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2078:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2079:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1922:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1923:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
{
- pushFollow(FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__04186);
+ pushFollow(FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__03878);
rule__Documentation__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__04189);
+ pushFollow(FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__03881);
rule__Documentation__Group__1();
state._fsp--;
@@ -5693,21 +5457,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2086:1: rule__Documentation__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1930:1: rule__Documentation__Group__0__Impl : ( () ) ;
public final void rule__Documentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2090:1: ( ( () ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2091:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1934:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1935:1: ( () )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2091:1: ( () )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2092:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1935:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1936:1: ()
{
before(grammarAccess.getDocumentationAccess().getDocumentationAction_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2093:1: ()
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2095:1:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1937:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1939:1:
{
}
@@ -5730,21 +5494,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2105:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1949:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
public final void rule__Documentation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2109:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2110:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1953:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1954:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
{
- pushFollow(FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__14247);
+ pushFollow(FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__13939);
rule__Documentation__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__14250);
+ pushFollow(FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__13942);
rule__Documentation__Group__2();
state._fsp--;
@@ -5768,20 +5532,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2117:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1961:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
public final void rule__Documentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2121:1: ( ( '[' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2122:1: ( '[' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1965:1: ( ( '[' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1966:1: ( '[' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2122:1: ( '[' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2123:1: '['
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1966:1: ( '[' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1967:1: '['
{
before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- match(input,31,FOLLOW_31_in_rule__Documentation__Group__1__Impl4278);
+ match(input,32,FOLLOW_32_in_rule__Documentation__Group__1__Impl3970);
after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
}
@@ -5805,21 +5569,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2136:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1980:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
public final void rule__Documentation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2140:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2141:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1984:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1985:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
{
- pushFollow(FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__24309);
+ pushFollow(FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__24001);
rule__Documentation__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Documentation__Group__3_in_rule__Documentation__Group__24312);
+ pushFollow(FOLLOW_rule__Documentation__Group__3_in_rule__Documentation__Group__24004);
rule__Documentation__Group__3();
state._fsp--;
@@ -5843,20 +5607,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2148:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1992:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
public final void rule__Documentation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2152:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2153:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1996:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1997:1: ( ( rule__Documentation__LinesAssignment_2 )* )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2153:1: ( ( rule__Documentation__LinesAssignment_2 )* )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2154:1: ( rule__Documentation__LinesAssignment_2 )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1997:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1998:1: ( rule__Documentation__LinesAssignment_2 )*
{
before(grammarAccess.getDocumentationAccess().getLinesAssignment_2());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2155:1: ( rule__Documentation__LinesAssignment_2 )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1999:1: ( rule__Documentation__LinesAssignment_2 )*
loop19:
do {
int alt19=2;
@@ -5869,9 +5633,9 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
switch (alt19) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2155:2: rule__Documentation__LinesAssignment_2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:1999:2: rule__Documentation__LinesAssignment_2
{
- pushFollow(FOLLOW_rule__Documentation__LinesAssignment_2_in_rule__Documentation__Group__2__Impl4339);
+ pushFollow(FOLLOW_rule__Documentation__LinesAssignment_2_in_rule__Documentation__Group__2__Impl4031);
rule__Documentation__LinesAssignment_2();
state._fsp--;
@@ -5908,16 +5672,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2165:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2009:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
public final void rule__Documentation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2169:1: ( rule__Documentation__Group__3__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2170:2: rule__Documentation__Group__3__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2013:1: ( rule__Documentation__Group__3__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2014:2: rule__Documentation__Group__3__Impl
{
- pushFollow(FOLLOW_rule__Documentation__Group__3__Impl_in_rule__Documentation__Group__34370);
+ pushFollow(FOLLOW_rule__Documentation__Group__3__Impl_in_rule__Documentation__Group__34062);
rule__Documentation__Group__3__Impl();
state._fsp--;
@@ -5941,20 +5705,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2176:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2020:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
public final void rule__Documentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2180:1: ( ( ']' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2181:1: ( ']' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2024:1: ( ( ']' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2025:1: ( ']' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2181:1: ( ']' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2182:1: ']'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2025:1: ( ']' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2026:1: ']'
{
before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
- match(input,32,FOLLOW_32_in_rule__Documentation__Group__3__Impl4398);
+ match(input,33,FOLLOW_33_in_rule__Documentation__Group__3__Impl4090);
after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
}
@@ -5978,21 +5742,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2209:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2053:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
public final void rule__BooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2213:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2214:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2057:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2058:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
- pushFollow(FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__04443);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__04135);
rule__BooleanLiteral__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__04446);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__04138);
rule__BooleanLiteral__Group__1();
state._fsp--;
@@ -6016,21 +5780,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2221:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2065:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2225:1: ( ( () ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2226:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2069:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2070:1: ( () )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2226:1: ( () )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2227:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2070:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2071:1: ()
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2228:1: ()
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2230:1:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2072:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2074:1:
{
}
@@ -6053,16 +5817,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2240:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2084:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
public final void rule__BooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2244:1: ( rule__BooleanLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2245:2: rule__BooleanLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2088:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2089:2: rule__BooleanLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__14504);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__14196);
rule__BooleanLiteral__Group__1__Impl();
state._fsp--;
@@ -6086,23 +5850,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2251:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2095:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2255:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2256:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2099:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2100:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2256:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2257:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2100:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2101:1: ( rule__BooleanLiteral__Alternatives_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2258:1: ( rule__BooleanLiteral__Alternatives_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2258:2: rule__BooleanLiteral__Alternatives_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2102:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2102:2: rule__BooleanLiteral__Alternatives_1
{
- pushFollow(FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl4531);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl4223);
rule__BooleanLiteral__Alternatives_1();
state._fsp--;
@@ -6133,21 +5897,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2272:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2116:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
public final void rule__RealLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2276:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2277:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2120:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2121:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
{
- pushFollow(FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__04565);
+ pushFollow(FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__04257);
rule__RealLiteral__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__04568);
+ pushFollow(FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__04260);
rule__RealLiteral__Group__1();
state._fsp--;
@@ -6171,21 +5935,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2284:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2128:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2288:1: ( ( () ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2289:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2132:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2133:1: ( () )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2289:1: ( () )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2290:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2133:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2134:1: ()
{
before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2291:1: ()
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2293:1:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2135:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2137:1:
{
}
@@ -6208,16 +5972,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2303:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2147:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
public final void rule__RealLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2307:1: ( rule__RealLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2308:2: rule__RealLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2151:1: ( rule__RealLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2152:2: rule__RealLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__14626);
+ pushFollow(FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__14318);
rule__RealLiteral__Group__1__Impl();
state._fsp--;
@@ -6241,23 +6005,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2314:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2158:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
public final void rule__RealLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2318:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2319:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2162:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2163:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2319:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2320:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2163:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2164:1: ( rule__RealLiteral__ValueAssignment_1 )
{
before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2321:1: ( rule__RealLiteral__ValueAssignment_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2321:2: rule__RealLiteral__ValueAssignment_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2165:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2165:2: rule__RealLiteral__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl4653);
+ pushFollow(FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl4345);
rule__RealLiteral__ValueAssignment_1();
state._fsp--;
@@ -6288,21 +6052,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2335:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2179:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
public final void rule__IntLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2339:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2340:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2183:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2184:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
{
- pushFollow(FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__04687);
+ pushFollow(FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__04379);
rule__IntLiteral__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__04690);
+ pushFollow(FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__04382);
rule__IntLiteral__Group__1();
state._fsp--;
@@ -6326,21 +6090,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2347:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2191:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2351:1: ( ( () ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2352:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2195:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2196:1: ( () )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2352:1: ( () )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2353:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2196:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2197:1: ()
{
before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2354:1: ()
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2356:1:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2198:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2200:1:
{
}
@@ -6363,16 +6127,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2366:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2210:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
public final void rule__IntLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2370:1: ( rule__IntLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2371:2: rule__IntLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2214:1: ( rule__IntLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2215:2: rule__IntLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__14748);
+ pushFollow(FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__14440);
rule__IntLiteral__Group__1__Impl();
state._fsp--;
@@ -6396,23 +6160,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2377:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2221:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
public final void rule__IntLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2381:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2382:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2225:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2226:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2382:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2383:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2226:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2227:1: ( rule__IntLiteral__ValueAssignment_1 )
{
before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2384:1: ( rule__IntLiteral__ValueAssignment_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2384:2: rule__IntLiteral__ValueAssignment_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2228:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2228:2: rule__IntLiteral__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl4775);
+ pushFollow(FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl4467);
rule__IntLiteral__ValueAssignment_1();
state._fsp--;
@@ -6443,21 +6207,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2398:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2242:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
public final void rule__StringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2402:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2403:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2246:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2247:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
{
- pushFollow(FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__04809);
+ pushFollow(FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__04501);
rule__StringLiteral__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__04812);
+ pushFollow(FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__04504);
rule__StringLiteral__Group__1();
state._fsp--;
@@ -6481,21 +6245,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2410:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2254:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2414:1: ( ( () ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2415:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2258:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2259:1: ( () )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2415:1: ( () )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2416:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2259:1: ( () )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2260:1: ()
{
before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2417:1: ()
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2419:1:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2261:1: ()
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2263:1:
{
}
@@ -6518,16 +6282,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2429:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2273:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
public final void rule__StringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2433:1: ( rule__StringLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2434:2: rule__StringLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2277:1: ( rule__StringLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2278:2: rule__StringLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__14870);
+ pushFollow(FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__14562);
rule__StringLiteral__Group__1__Impl();
state._fsp--;
@@ -6551,23 +6315,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2440:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2284:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
public final void rule__StringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2444:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2445:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2288:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2289:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2445:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2446:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2289:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2290:1: ( rule__StringLiteral__ValueAssignment_1 )
{
before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2447:1: ( rule__StringLiteral__ValueAssignment_1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2447:2: rule__StringLiteral__ValueAssignment_1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2291:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2291:2: rule__StringLiteral__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl4897);
+ pushFollow(FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl4589);
rule__StringLiteral__ValueAssignment_1();
state._fsp--;
@@ -6597,23 +6361,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__StringLiteral__Group__1__Impl"
- // $ANTLR start "rule__SignedInteger__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2461:1: rule__SignedInteger__Group__0 : rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ;
- public final void rule__SignedInteger__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__Integer__Group_0__0"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2305:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
+ public final void rule__Integer__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2465:1: ( rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2466:2: rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2309:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2310:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
{
- pushFollow(FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__04931);
- rule__SignedInteger__Group__0__Impl();
+ pushFollow(FOLLOW_rule__Integer__Group_0__0__Impl_in_rule__Integer__Group_0__04623);
+ rule__Integer__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__04934);
- rule__SignedInteger__Group__1();
+ pushFollow(FOLLOW_rule__Integer__Group_0__1_in_rule__Integer__Group_0__04626);
+ rule__Integer__Group_0__1();
state._fsp--;
@@ -6632,36 +6396,36 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SignedInteger__Group__0"
+ // $ANTLR end "rule__Integer__Group_0__0"
- // $ANTLR start "rule__SignedInteger__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2473:1: rule__SignedInteger__Group__0__Impl : ( ( rule__SignedInteger__Alternatives_0 )? ) ;
- public final void rule__SignedInteger__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Integer__Group_0__0__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2317:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
+ public final void rule__Integer__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2477:1: ( ( ( rule__SignedInteger__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2478:1: ( ( rule__SignedInteger__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2321:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2322:1: ( ( rule__Integer__Alternatives_0_0 )? )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2478:1: ( ( rule__SignedInteger__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2479:1: ( rule__SignedInteger__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2322:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2323:1: ( rule__Integer__Alternatives_0_0 )?
{
- before(grammarAccess.getSignedIntegerAccess().getAlternatives_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2480:1: ( rule__SignedInteger__Alternatives_0 )?
+ before(grammarAccess.getIntegerAccess().getAlternatives_0_0());
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2324:1: ( rule__Integer__Alternatives_0_0 )?
int alt20=2;
int LA20_0 = input.LA(1);
- if ( ((LA20_0>=15 && LA20_0<=16)) ) {
+ if ( ((LA20_0>=14 && LA20_0<=15)) ) {
alt20=1;
}
switch (alt20) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2480:2: rule__SignedInteger__Alternatives_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2324:2: rule__Integer__Alternatives_0_0
{
- pushFollow(FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl4961);
- rule__SignedInteger__Alternatives_0();
+ pushFollow(FOLLOW_rule__Integer__Alternatives_0_0_in_rule__Integer__Group_0__0__Impl4653);
+ rule__Integer__Alternatives_0_0();
state._fsp--;
@@ -6671,7 +6435,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
- after(grammarAccess.getSignedIntegerAccess().getAlternatives_0());
+ after(grammarAccess.getIntegerAccess().getAlternatives_0_0());
}
@@ -6690,21 +6454,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SignedInteger__Group__0__Impl"
+ // $ANTLR end "rule__Integer__Group_0__0__Impl"
- // $ANTLR start "rule__SignedInteger__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2490:1: rule__SignedInteger__Group__1 : rule__SignedInteger__Group__1__Impl ;
- public final void rule__SignedInteger__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__Integer__Group_0__1"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2334:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
+ public final void rule__Integer__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2494:1: ( rule__SignedInteger__Group__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2495:2: rule__SignedInteger__Group__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2338:1: ( rule__Integer__Group_0__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2339:2: rule__Integer__Group_0__1__Impl
{
- pushFollow(FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__14992);
- rule__SignedInteger__Group__1__Impl();
+ pushFollow(FOLLOW_rule__Integer__Group_0__1__Impl_in_rule__Integer__Group_0__14684);
+ rule__Integer__Group_0__1__Impl();
state._fsp--;
@@ -6723,25 +6487,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SignedInteger__Group__1"
+ // $ANTLR end "rule__Integer__Group_0__1"
- // $ANTLR start "rule__SignedInteger__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2501:1: rule__SignedInteger__Group__1__Impl : ( RULE_INT ) ;
- public final void rule__SignedInteger__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Integer__Group_0__1__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2345:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
+ public final void rule__Integer__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2505:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2506:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2349:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2350:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2506:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2507:1: RULE_INT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2350:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2351:1: RULE_INT
{
- before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1());
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl5019);
- after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1());
+ before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Integer__Group_0__1__Impl4711);
+ after(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
}
@@ -6760,25 +6524,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SignedInteger__Group__1__Impl"
+ // $ANTLR end "rule__Integer__Group_0__1__Impl"
// $ANTLR start "rule__Decimal__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2522:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2366:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
public final void rule__Decimal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2526:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2527:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2370:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2371:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
{
- pushFollow(FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__05052);
+ pushFollow(FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__04744);
rule__Decimal__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__05055);
+ pushFollow(FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__04747);
rule__Decimal__Group__1();
state._fsp--;
@@ -6802,31 +6566,31 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2534:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2378:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
public final void rule__Decimal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2538:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2539:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2382:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2383:1: ( ( rule__Decimal__Alternatives_0 )? )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2539:1: ( ( rule__Decimal__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2540:1: ( rule__Decimal__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2383:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2384:1: ( rule__Decimal__Alternatives_0 )?
{
before(grammarAccess.getDecimalAccess().getAlternatives_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2541:1: ( rule__Decimal__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2385:1: ( rule__Decimal__Alternatives_0 )?
int alt21=2;
int LA21_0 = input.LA(1);
- if ( ((LA21_0>=15 && LA21_0<=16)) ) {
+ if ( ((LA21_0>=14 && LA21_0<=15)) ) {
alt21=1;
}
switch (alt21) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2541:2: rule__Decimal__Alternatives_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2385:2: rule__Decimal__Alternatives_0
{
- pushFollow(FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl5082);
+ pushFollow(FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl4774);
rule__Decimal__Alternatives_0();
state._fsp--;
@@ -6860,21 +6624,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2551:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2395:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
public final void rule__Decimal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2555:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2556:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2399:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2400:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
{
- pushFollow(FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__15113);
+ pushFollow(FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__14805);
rule__Decimal__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__15116);
+ pushFollow(FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__14808);
rule__Decimal__Group__2();
state._fsp--;
@@ -6898,20 +6662,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2563:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2407:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2567:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2568:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2411:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2412:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2568:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2569:1: RULE_INT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2412:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2413:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl5143);
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl4835);
after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
}
@@ -6935,21 +6699,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2580:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2424:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
public final void rule__Decimal__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2584:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2585:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2428:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2429:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
{
- pushFollow(FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__25172);
+ pushFollow(FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__24864);
rule__Decimal__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__25175);
+ pushFollow(FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__24867);
rule__Decimal__Group__3();
state._fsp--;
@@ -6973,20 +6737,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2592:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2436:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
public final void rule__Decimal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2596:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2597:1: ( '.' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2440:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2441:1: ( '.' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2597:1: ( '.' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2598:1: '.'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2441:1: ( '.' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2442:1: '.'
{
before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
- match(input,33,FOLLOW_33_in_rule__Decimal__Group__2__Impl5203);
+ match(input,34,FOLLOW_34_in_rule__Decimal__Group__2__Impl4895);
after(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
}
@@ -7010,16 +6774,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2611:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2455:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
public final void rule__Decimal__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2615:1: ( rule__Decimal__Group__3__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2616:2: rule__Decimal__Group__3__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2459:1: ( rule__Decimal__Group__3__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2460:2: rule__Decimal__Group__3__Impl
{
- pushFollow(FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__35234);
+ pushFollow(FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__34926);
rule__Decimal__Group__3__Impl();
state._fsp--;
@@ -7043,20 +6807,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2622:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2466:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2626:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2627:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2470:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2471:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2627:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2628:1: RULE_INT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2471:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2472:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl5261);
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl4953);
after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
}
@@ -7079,23 +6843,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__Decimal__Group__3__Impl"
- // $ANTLR start "rule__DotDecimal__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2647:1: rule__DotDecimal__Group__0 : rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ;
- public final void rule__DotDecimal__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__0"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2491:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
+ public final void rule__DecimalExp__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2651:1: ( rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2652:2: rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2495:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2496:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
{
- pushFollow(FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__05298);
- rule__DotDecimal__Group__0__Impl();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__04990);
+ rule__DecimalExp__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__05301);
- rule__DotDecimal__Group__1();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__04993);
+ rule__DecimalExp__Group__1();
state._fsp--;
@@ -7114,36 +6878,36 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Group__0"
+ // $ANTLR end "rule__DecimalExp__Group__0"
- // $ANTLR start "rule__DotDecimal__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2659:1: rule__DotDecimal__Group__0__Impl : ( ( rule__DotDecimal__Alternatives_0 )? ) ;
- public final void rule__DotDecimal__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__0__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2503:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
+ public final void rule__DecimalExp__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2663:1: ( ( ( rule__DotDecimal__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2664:1: ( ( rule__DotDecimal__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2507:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2508:1: ( ( rule__DecimalExp__Alternatives_0 )? )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2664:1: ( ( rule__DotDecimal__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2665:1: ( rule__DotDecimal__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2508:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2509:1: ( rule__DecimalExp__Alternatives_0 )?
{
- before(grammarAccess.getDotDecimalAccess().getAlternatives_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2666:1: ( rule__DotDecimal__Alternatives_0 )?
+ before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2510:1: ( rule__DecimalExp__Alternatives_0 )?
int alt22=2;
int LA22_0 = input.LA(1);
- if ( ((LA22_0>=15 && LA22_0<=16)) ) {
+ if ( ((LA22_0>=14 && LA22_0<=15)) ) {
alt22=1;
}
switch (alt22) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2666:2: rule__DotDecimal__Alternatives_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2510:2: rule__DecimalExp__Alternatives_0
{
- pushFollow(FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl5328);
- rule__DotDecimal__Alternatives_0();
+ pushFollow(FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl5020);
+ rule__DecimalExp__Alternatives_0();
state._fsp--;
@@ -7153,7 +6917,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
- after(grammarAccess.getDotDecimalAccess().getAlternatives_0());
+ after(grammarAccess.getDecimalExpAccess().getAlternatives_0());
}
@@ -7172,26 +6936,26 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Group__0__Impl"
+ // $ANTLR end "rule__DecimalExp__Group__0__Impl"
- // $ANTLR start "rule__DotDecimal__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2676:1: rule__DotDecimal__Group__1 : rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ;
- public final void rule__DotDecimal__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__1"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2520:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
+ public final void rule__DecimalExp__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2680:1: ( rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2681:2: rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2524:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2525:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
{
- pushFollow(FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__15359);
- rule__DotDecimal__Group__1__Impl();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__15051);
+ rule__DecimalExp__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__15362);
- rule__DotDecimal__Group__2();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__15054);
+ rule__DecimalExp__Group__2();
state._fsp--;
@@ -7210,25 +6974,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Group__1"
+ // $ANTLR end "rule__DecimalExp__Group__1"
- // $ANTLR start "rule__DotDecimal__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2688:1: rule__DotDecimal__Group__1__Impl : ( '.' ) ;
- public final void rule__DotDecimal__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__1__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2532:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
+ public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2692:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2693:1: ( '.' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2536:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2537:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2693:1: ( '.' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2694:1: '.'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2537:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2538:1: RULE_INT
{
- before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1());
- match(input,33,FOLLOW_33_in_rule__DotDecimal__Group__1__Impl5390);
- after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1());
+ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl5081);
+ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
}
@@ -7247,21 +7011,26 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Group__1__Impl"
+ // $ANTLR end "rule__DecimalExp__Group__1__Impl"
- // $ANTLR start "rule__DotDecimal__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2707:1: rule__DotDecimal__Group__2 : rule__DotDecimal__Group__2__Impl ;
- public final void rule__DotDecimal__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__2"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2549:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
+ public final void rule__DecimalExp__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2711:1: ( rule__DotDecimal__Group__2__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2712:2: rule__DotDecimal__Group__2__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2553:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2554:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
{
- pushFollow(FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__25421);
- rule__DotDecimal__Group__2__Impl();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__25110);
+ rule__DecimalExp__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__25113);
+ rule__DecimalExp__Group__3();
state._fsp--;
@@ -7280,25 +7049,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Group__2"
+ // $ANTLR end "rule__DecimalExp__Group__2"
- // $ANTLR start "rule__DotDecimal__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2718:1: rule__DotDecimal__Group__2__Impl : ( RULE_INT ) ;
- public final void rule__DotDecimal__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__2__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2561:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
+ public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2722:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2723:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2565:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2566:1: ( '.' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2723:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2724:1: RULE_INT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2566:1: ( '.' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2567:1: '.'
{
- before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2());
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl5448);
- after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2());
+ before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
+ match(input,34,FOLLOW_34_in_rule__DecimalExp__Group__2__Impl5141);
+ after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
}
@@ -7317,26 +7086,26 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Group__2__Impl"
+ // $ANTLR end "rule__DecimalExp__Group__2__Impl"
- // $ANTLR start "rule__DecimalDot__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2741:1: rule__DecimalDot__Group__0 : rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ;
- public final void rule__DecimalDot__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__3"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2580:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
+ public final void rule__DecimalExp__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2745:1: ( rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2746:2: rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2584:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2585:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
{
- pushFollow(FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__05483);
- rule__DecimalDot__Group__0__Impl();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__35172);
+ rule__DecimalExp__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__05486);
- rule__DecimalDot__Group__1();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__35175);
+ rule__DecimalExp__Group__4();
state._fsp--;
@@ -7355,46 +7124,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalDot__Group__0"
+ // $ANTLR end "rule__DecimalExp__Group__3"
- // $ANTLR start "rule__DecimalDot__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2753:1: rule__DecimalDot__Group__0__Impl : ( ( rule__DecimalDot__Alternatives_0 )? ) ;
- public final void rule__DecimalDot__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__3__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2592:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
+ public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2757:1: ( ( ( rule__DecimalDot__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2758:1: ( ( rule__DecimalDot__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2596:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2597:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2758:1: ( ( rule__DecimalDot__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2759:1: ( rule__DecimalDot__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2597:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2598:1: RULE_INT
{
- before(grammarAccess.getDecimalDotAccess().getAlternatives_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2760:1: ( rule__DecimalDot__Alternatives_0 )?
- int alt23=2;
- int LA23_0 = input.LA(1);
-
- if ( ((LA23_0>=15 && LA23_0<=16)) ) {
- alt23=1;
- }
- switch (alt23) {
- case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2760:2: rule__DecimalDot__Alternatives_0
- {
- pushFollow(FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl5513);
- rule__DecimalDot__Alternatives_0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getDecimalDotAccess().getAlternatives_0());
+ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl5202);
+ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
}
@@ -7413,26 +7161,26 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalDot__Group__0__Impl"
+ // $ANTLR end "rule__DecimalExp__Group__3__Impl"
- // $ANTLR start "rule__DecimalDot__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2770:1: rule__DecimalDot__Group__1 : rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ;
- public final void rule__DecimalDot__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__4"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2609:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
+ public final void rule__DecimalExp__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2774:1: ( rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2775:2: rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2613:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2614:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
{
- pushFollow(FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__15544);
- rule__DecimalDot__Group__1__Impl();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__45231);
+ rule__DecimalExp__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__15547);
- rule__DecimalDot__Group__2();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__5_in_rule__DecimalExp__Group__45234);
+ rule__DecimalExp__Group__5();
state._fsp--;
@@ -7451,95 +7199,35 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalDot__Group__1"
+ // $ANTLR end "rule__DecimalExp__Group__4"
- // $ANTLR start "rule__DecimalDot__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2782:1: rule__DecimalDot__Group__1__Impl : ( RULE_INT ) ;
- public final void rule__DecimalDot__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__4__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2621:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
+ public final void rule__DecimalExp__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2786:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2787:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2625:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2626:1: ( ( rule__DecimalExp__Alternatives_4 ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2787:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2788:1: RULE_INT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2626:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2627:1: ( rule__DecimalExp__Alternatives_4 )
{
- before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1());
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl5574);
- after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalDot__Group__1__Impl"
-
-
- // $ANTLR start "rule__DecimalDot__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2799:1: rule__DecimalDot__Group__2 : rule__DecimalDot__Group__2__Impl ;
- public final void rule__DecimalDot__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2803:1: ( rule__DecimalDot__Group__2__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2804:2: rule__DecimalDot__Group__2__Impl
+ before(grammarAccess.getDecimalExpAccess().getAlternatives_4());
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2628:1: ( rule__DecimalExp__Alternatives_4 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2628:2: rule__DecimalExp__Alternatives_4
{
- pushFollow(FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__25603);
- rule__DecimalDot__Group__2__Impl();
+ pushFollow(FOLLOW_rule__DecimalExp__Alternatives_4_in_rule__DecimalExp__Group__4__Impl5261);
+ rule__DecimalExp__Alternatives_4();
state._fsp--;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalDot__Group__2"
-
-
- // $ANTLR start "rule__DecimalDot__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2810:1: rule__DecimalDot__Group__2__Impl : ( '.' ) ;
- public final void rule__DecimalDot__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2814:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2815:1: ( '.' )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2815:1: ( '.' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2816:1: '.'
- {
- before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2());
- match(input,33,FOLLOW_33_in_rule__DecimalDot__Group__2__Impl5631);
- after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2());
+ after(grammarAccess.getDecimalExpAccess().getAlternatives_4());
}
@@ -7558,26 +7246,26 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalDot__Group__2__Impl"
+ // $ANTLR end "rule__DecimalExp__Group__4__Impl"
- // $ANTLR start "rule__DecimalExp__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2835:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
- public final void rule__DecimalExp__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__5"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2638:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
+ public final void rule__DecimalExp__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2839:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2840:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2642:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2643:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__05668);
- rule__DecimalExp__Group__0__Impl();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__5__Impl_in_rule__DecimalExp__Group__55291);
+ rule__DecimalExp__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__05671);
- rule__DecimalExp__Group__1();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__6_in_rule__DecimalExp__Group__55294);
+ rule__DecimalExp__Group__6();
state._fsp--;
@@ -7596,36 +7284,36 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Group__0"
+ // $ANTLR end "rule__DecimalExp__Group__5"
- // $ANTLR start "rule__DecimalExp__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2847:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
- public final void rule__DecimalExp__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__5__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2650:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
+ public final void rule__DecimalExp__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2851:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2852:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2654:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2655:1: ( ( rule__DecimalExp__Alternatives_5 )? )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2852:1: ( ( rule__DecimalExp__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2853:1: ( rule__DecimalExp__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2655:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2656:1: ( rule__DecimalExp__Alternatives_5 )?
{
- before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2854:1: ( rule__DecimalExp__Alternatives_0 )?
- int alt24=2;
- int LA24_0 = input.LA(1);
+ before(grammarAccess.getDecimalExpAccess().getAlternatives_5());
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2657:1: ( rule__DecimalExp__Alternatives_5 )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( ((LA24_0>=15 && LA24_0<=16)) ) {
- alt24=1;
+ if ( ((LA23_0>=14 && LA23_0<=15)) ) {
+ alt23=1;
}
- switch (alt24) {
+ switch (alt23) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2854:2: rule__DecimalExp__Alternatives_0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2657:2: rule__DecimalExp__Alternatives_5
{
- pushFollow(FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl5698);
- rule__DecimalExp__Alternatives_0();
+ pushFollow(FOLLOW_rule__DecimalExp__Alternatives_5_in_rule__DecimalExp__Group__5__Impl5321);
+ rule__DecimalExp__Alternatives_5();
state._fsp--;
@@ -7635,7 +7323,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
- after(grammarAccess.getDecimalExpAccess().getAlternatives_0());
+ after(grammarAccess.getDecimalExpAccess().getAlternatives_5());
}
@@ -7654,26 +7342,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Group__0__Impl"
+ // $ANTLR end "rule__DecimalExp__Group__5__Impl"
- // $ANTLR start "rule__DecimalExp__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2864:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
- public final void rule__DecimalExp__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__6"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2667:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
+ public final void rule__DecimalExp__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2868:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2869:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2671:1: ( rule__DecimalExp__Group__6__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2672:2: rule__DecimalExp__Group__6__Impl
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__15729);
- rule__DecimalExp__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__15732);
- rule__DecimalExp__Group__2();
+ pushFollow(FOLLOW_rule__DecimalExp__Group__6__Impl_in_rule__DecimalExp__Group__65352);
+ rule__DecimalExp__Group__6__Impl();
state._fsp--;
@@ -7692,25 +7375,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Group__1"
+ // $ANTLR end "rule__DecimalExp__Group__6"
- // $ANTLR start "rule__DecimalExp__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2876:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
- public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Group__6__Impl"
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2678:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
+ public final void rule__DecimalExp__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2880:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2881:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2682:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2683:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2881:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2882:1: RULE_INT
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2683:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2684:1: RULE_INT
{
- before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl5759);
- after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
+ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__6__Impl5379);
+ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
}
@@ -7729,245 +7412,25 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Group__1__Impl"
-
-
- // $ANTLR start "rule__DecimalExp__Group__2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2893:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
- public final void rule__DecimalExp__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2897:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2898:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
- {
- pushFollow(FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__25788);
- rule__DecimalExp__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__25791);
- rule__DecimalExp__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__2"
-
-
- // $ANTLR start "rule__DecimalExp__Group__2__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2905:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
- public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2909:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2910:1: ( '.' )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2910:1: ( '.' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2911:1: '.'
- {
- before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- match(input,33,FOLLOW_33_in_rule__DecimalExp__Group__2__Impl5819);
- after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__2__Impl"
-
-
- // $ANTLR start "rule__DecimalExp__Group__3"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2924:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
- public final void rule__DecimalExp__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2928:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2929:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
- {
- pushFollow(FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__35850);
- rule__DecimalExp__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__35853);
- rule__DecimalExp__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__3"
-
-
- // $ANTLR start "rule__DecimalExp__Group__3__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2936:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
- public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2940:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2941:1: ( RULE_INT )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2941:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2942:1: RULE_INT
- {
- before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl5880);
- after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__3__Impl"
-
-
- // $ANTLR start "rule__DecimalExp__Group__4"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2953:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl ;
- public final void rule__DecimalExp__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2957:1: ( rule__DecimalExp__Group__4__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2958:2: rule__DecimalExp__Group__4__Impl
- {
- pushFollow(FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__45909);
- rule__DecimalExp__Group__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__4"
-
-
- // $ANTLR start "rule__DecimalExp__Group__4__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2964:1: rule__DecimalExp__Group__4__Impl : ( RULE_EXP ) ;
- public final void rule__DecimalExp__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2968:1: ( ( RULE_EXP ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2969:1: ( RULE_EXP )
- {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2969:1: ( RULE_EXP )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2970:1: RULE_EXP
- {
- before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4());
- match(input,RULE_EXP,FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl5936);
- after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__4__Impl"
+ // $ANTLR end "rule__DecimalExp__Group__6__Impl"
// $ANTLR start "rule__FQN__Group__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2991:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2709:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
public final void rule__FQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2995:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2996:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2713:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2714:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
{
- pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__05975);
+ pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__05422);
rule__FQN__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__05978);
+ pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__05425);
rule__FQN__Group__1();
state._fsp--;
@@ -7991,20 +7454,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3003:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2721:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3007:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3008:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2725:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2726:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3008:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3009:1: RULE_ID
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2726:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2727:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl6005);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl5452);
after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
}
@@ -8028,16 +7491,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3020:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2738:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
public final void rule__FQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3024:1: ( rule__FQN__Group__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3025:2: rule__FQN__Group__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2742:1: ( rule__FQN__Group__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2743:2: rule__FQN__Group__1__Impl
{
- pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__16034);
+ pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__15481);
rule__FQN__Group__1__Impl();
state._fsp--;
@@ -8061,35 +7524,35 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3031:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2749:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
public final void rule__FQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3035:1: ( ( ( rule__FQN__Group_1__0 )* ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3036:1: ( ( rule__FQN__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2753:1: ( ( ( rule__FQN__Group_1__0 )* ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2754:1: ( ( rule__FQN__Group_1__0 )* )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3036:1: ( ( rule__FQN__Group_1__0 )* )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3037:1: ( rule__FQN__Group_1__0 )*
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2754:1: ( ( rule__FQN__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2755:1: ( rule__FQN__Group_1__0 )*
{
before(grammarAccess.getFQNAccess().getGroup_1());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3038:1: ( rule__FQN__Group_1__0 )*
- loop25:
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2756:1: ( rule__FQN__Group_1__0 )*
+ loop24:
do {
- int alt25=2;
- int LA25_0 = input.LA(1);
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA25_0==33) ) {
- alt25=1;
+ if ( (LA24_0==34) ) {
+ alt24=1;
}
- switch (alt25) {
+ switch (alt24) {
case 1 :
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3038:2: rule__FQN__Group_1__0
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2756:2: rule__FQN__Group_1__0
{
- pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl6061);
+ pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl5508);
rule__FQN__Group_1__0();
state._fsp--;
@@ -8099,7 +7562,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop25;
+ break loop24;
}
} while (true);
@@ -8126,21 +7589,21 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3052:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2770:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
public final void rule__FQN__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3056:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3057:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2774:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2775:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
{
- pushFollow(FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__06096);
+ pushFollow(FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__05543);
rule__FQN__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__06099);
+ pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__05546);
rule__FQN__Group_1__1();
state._fsp--;
@@ -8164,20 +7627,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3064:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2782:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
public final void rule__FQN__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3068:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3069:1: ( '.' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2786:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2787:1: ( '.' )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3069:1: ( '.' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3070:1: '.'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2787:1: ( '.' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2788:1: '.'
{
before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- match(input,33,FOLLOW_33_in_rule__FQN__Group_1__0__Impl6127);
+ match(input,34,FOLLOW_34_in_rule__FQN__Group_1__0__Impl5574);
after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
}
@@ -8201,16 +7664,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3083:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2801:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
public final void rule__FQN__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3087:1: ( rule__FQN__Group_1__1__Impl )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3088:2: rule__FQN__Group_1__1__Impl
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2805:1: ( rule__FQN__Group_1__1__Impl )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2806:2: rule__FQN__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__16158);
+ pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__15605);
rule__FQN__Group_1__1__Impl();
state._fsp--;
@@ -8234,20 +7697,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1__Impl"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3094:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2812:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3098:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3099:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2816:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2817:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3099:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3100:1: RULE_ID
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2817:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2818:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl6185);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl5632);
after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
}
@@ -8271,24 +7734,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__TypeAssignment_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3116:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2834:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__Annotation__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3120:1: ( ( ( ruleFQN ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3121:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2838:1: ( ( ( ruleFQN ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2839:1: ( ( ruleFQN ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3121:1: ( ( ruleFQN ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3122:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2839:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2840:1: ( ruleFQN )
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3123:1: ( ruleFQN )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3124:1: ruleFQN
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2841:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2842:1: ruleFQN
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeFQNParserRuleCall_1_0_1());
- pushFollow(FOLLOW_ruleFQN_in_rule__Annotation__TypeAssignment_16227);
+ pushFollow(FOLLOW_ruleFQN_in_rule__Annotation__TypeAssignment_15674);
ruleFQN();
state._fsp--;
@@ -8320,20 +7783,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3135:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2853:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3139:1: ( ( ruleKeyValue ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3140:1: ( ruleKeyValue )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2857:1: ( ( ruleKeyValue ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2858:1: ( ruleKeyValue )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3140:1: ( ruleKeyValue )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3141:1: ruleKeyValue
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2858:1: ( ruleKeyValue )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2859:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_16262);
+ pushFollow(FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_15709);
ruleKeyValue();
state._fsp--;
@@ -8361,20 +7824,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_2_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3150:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2868:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3154:1: ( ( ruleKeyValue ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3155:1: ( ruleKeyValue )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2872:1: ( ( ruleKeyValue ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2873:1: ( ruleKeyValue )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3155:1: ( ruleKeyValue )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3156:1: ruleKeyValue
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2873:1: ( ruleKeyValue )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2874:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
- pushFollow(FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_2_16293);
+ pushFollow(FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_2_15740);
ruleKeyValue();
state._fsp--;
@@ -8402,20 +7865,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__KeyAssignment_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3165:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2883:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
public final void rule__KeyValue__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3169:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3170:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2887:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2888:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3170:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3171:1: RULE_ID
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2888:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2889:1: RULE_ID
{
before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__KeyValue__KeyAssignment_06324);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__KeyValue__KeyAssignment_05771);
after(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
}
@@ -8439,20 +7902,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__ValueAssignment_2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3180:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2898:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
public final void rule__KeyValue__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3184:1: ( ( ruleLiteral ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3185:1: ( ruleLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2902:1: ( ( ruleLiteral ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2903:1: ( ruleLiteral )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3185:1: ( ruleLiteral )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3186:1: ruleLiteral
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2903:1: ( ruleLiteral )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2904:1: ruleLiteral
{
before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleLiteral_in_rule__KeyValue__ValueAssignment_26355);
+ pushFollow(FOLLOW_ruleLiteral_in_rule__KeyValue__ValueAssignment_25802);
ruleLiteral();
state._fsp--;
@@ -8480,24 +7943,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3201:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2919:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__SimpleAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3205:1: ( ( ( 'optional' ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3206:1: ( ( 'optional' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2923:1: ( ( ( 'optional' ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2924:1: ( ( 'optional' ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3206:1: ( ( 'optional' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3207:1: ( 'optional' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2924:1: ( ( 'optional' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2925:1: ( 'optional' )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3208:1: ( 'optional' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3209:1: 'optional'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2926:1: ( 'optional' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2927:1: 'optional'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,34,FOLLOW_34_in_rule__SimpleAnnotationAttribute__OptionalAssignment_0_06397);
+ match(input,35,FOLLOW_35_in_rule__SimpleAnnotationAttribute__OptionalAssignment_0_05844);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -8525,20 +7988,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__NameAssignment_2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3224:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2942:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__SimpleAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3228:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3229:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2946:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2947:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3229:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3230:1: RULE_ID
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2947:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2948:1: RULE_ID
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SimpleAnnotationAttribute__NameAssignment_26436);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SimpleAnnotationAttribute__NameAssignment_25883);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -8562,20 +8025,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__TypeAssignment_4"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3239:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2957:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
public final void rule__SimpleAnnotationAttribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3243:1: ( ( ruleLiteralType ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3244:1: ( ruleLiteralType )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2961:1: ( ( ruleLiteralType ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2962:1: ( ruleLiteralType )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3244:1: ( ruleLiteralType )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3245:1: ruleLiteralType
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2962:1: ( ruleLiteralType )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2963:1: ruleLiteralType
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
- pushFollow(FOLLOW_ruleLiteralType_in_rule__SimpleAnnotationAttribute__TypeAssignment_46467);
+ pushFollow(FOLLOW_ruleLiteralType_in_rule__SimpleAnnotationAttribute__TypeAssignment_45914);
ruleLiteralType();
state._fsp--;
@@ -8603,24 +8066,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__OptionalAssignment_0_0"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3254:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2972:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__EnumAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3258:1: ( ( ( 'optional' ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3259:1: ( ( 'optional' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2976:1: ( ( ( 'optional' ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2977:1: ( ( 'optional' ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3259:1: ( ( 'optional' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3260:1: ( 'optional' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2977:1: ( ( 'optional' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2978:1: ( 'optional' )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3261:1: ( 'optional' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3262:1: 'optional'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2979:1: ( 'optional' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2980:1: 'optional'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,34,FOLLOW_34_in_rule__EnumAnnotationAttribute__OptionalAssignment_0_06503);
+ match(input,35,FOLLOW_35_in_rule__EnumAnnotationAttribute__OptionalAssignment_0_05950);
after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -8648,20 +8111,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__NameAssignment_2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3277:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2995:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__EnumAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3281:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3282:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:2999:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3000:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3282:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3283:1: RULE_ID
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3000:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3001:1: RULE_ID
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EnumAnnotationAttribute__NameAssignment_26542);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EnumAnnotationAttribute__NameAssignment_25989);
after(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -8685,20 +8148,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_5"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3292:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3010:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3296:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3297:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3014:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3015:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3297:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3298:1: RULE_STRING
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3015:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3016:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_56573);
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_56020);
after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
}
@@ -8722,20 +8185,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_6_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3307:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3025:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3311:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3312:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3029:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3030:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3312:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3313:1: RULE_STRING
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3030:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3031:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_6_16604);
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_6_16051);
after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
}
@@ -8759,20 +8222,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__LinesAssignment_2"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3324:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3042:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
public final void rule__Documentation__LinesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3328:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3329:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3046:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3047:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3329:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3330:1: RULE_STRING
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3047:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3048:1: RULE_STRING
{
before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Documentation__LinesAssignment_26637);
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Documentation__LinesAssignment_26084);
after(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
}
@@ -8796,24 +8259,24 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3341:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3059:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3345:1: ( ( ( 'true' ) ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3346:1: ( ( 'true' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3063:1: ( ( ( 'true' ) ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3064:1: ( ( 'true' ) )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3346:1: ( ( 'true' ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3347:1: ( 'true' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3064:1: ( ( 'true' ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3065:1: ( 'true' )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3348:1: ( 'true' )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3349:1: 'true'
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3066:1: ( 'true' )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3067:1: 'true'
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- match(input,35,FOLLOW_35_in_rule__BooleanLiteral__IsTrueAssignment_1_16675);
+ match(input,36,FOLLOW_36_in_rule__BooleanLiteral__IsTrueAssignment_1_16122);
after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -8841,20 +8304,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__ValueAssignment_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3364:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3082:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3368:1: ( ( ruleReal ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3369:1: ( ruleReal )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3086:1: ( ( ruleReal ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3087:1: ( ruleReal )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3369:1: ( ruleReal )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3370:1: ruleReal
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3087:1: ( ruleReal )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3088:1: ruleReal
{
before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_16714);
+ pushFollow(FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_16161);
ruleReal();
state._fsp--;
@@ -8882,20 +8345,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__ValueAssignment_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3379:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3097:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3383:1: ( ( ruleInteger ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3384:1: ( ruleInteger )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3101:1: ( ( ruleInteger ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3102:1: ( ruleInteger )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3384:1: ( ruleInteger )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3385:1: ruleInteger
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3102:1: ( ruleInteger )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3103:1: ruleInteger
{
before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_16745);
+ pushFollow(FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_16192);
ruleInteger();
state._fsp--;
@@ -8923,20 +8386,20 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__ValueAssignment_1"
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3394:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3112:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3398:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3399:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3116:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3117:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3399:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3400:1: RULE_STRING
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3117:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g:3118:1: RULE_STRING
{
before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_16776);
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_16223);
after(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
}
@@ -8961,65 +8424,6 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// Delegated rules
- protected DFA9 dfa9 = new DFA9(this);
- static final String DFA9_eotS =
- "\12\uffff";
- static final String DFA9_eofS =
- "\5\uffff\1\6\1\uffff\1\10\2\uffff";
- static final String DFA9_minS =
- "\3\6\1\41\1\uffff\1\6\1\uffff\1\7\2\uffff";
- static final String DFA9_maxS =
- "\4\41\1\uffff\1\30\1\uffff\1\30\2\uffff";
- static final String DFA9_acceptS =
- "\4\uffff\1\2\1\uffff\1\3\1\uffff\1\1\1\4";
- static final String DFA9_specialS =
- "\12\uffff}>";
- static final String[] DFA9_transitionS = {
- "\1\3\10\uffff\1\1\1\2\20\uffff\1\4",
- "\1\3\32\uffff\1\4",
- "\1\3\32\uffff\1\4",
- "\1\5",
- "",
- "\1\7\20\uffff\2\6",
- "",
- "\1\11\17\uffff\2\10",
- "",
- ""
- };
-
- static final short[] DFA9_eot = DFA.unpackEncodedString(DFA9_eotS);
- static final short[] DFA9_eof = DFA.unpackEncodedString(DFA9_eofS);
- static final char[] DFA9_min = DFA.unpackEncodedStringToUnsignedChars(DFA9_minS);
- static final char[] DFA9_max = DFA.unpackEncodedStringToUnsignedChars(DFA9_maxS);
- static final short[] DFA9_accept = DFA.unpackEncodedString(DFA9_acceptS);
- static final short[] DFA9_special = DFA.unpackEncodedString(DFA9_specialS);
- static final short[][] DFA9_transition;
-
- static {
- int numStates = DFA9_transitionS.length;
- DFA9_transition = new short[numStates][];
- for (int i=0; i<numStates; i++) {
- DFA9_transition[i] = DFA.unpackEncodedString(DFA9_transitionS[i]);
- }
- }
-
- class DFA9 extends DFA {
-
- public DFA9(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 9;
- this.eot = DFA9_eot;
- this.eof = DFA9_eof;
- this.min = DFA9_min;
- this.max = DFA9_max;
- this.accept = DFA9_accept;
- this.special = DFA9_special;
- this.transition = DFA9_transition;
- }
- public String getDescription() {
- return "974:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );";
- }
- }
public static final BitSet FOLLOW_ruleAnnotation_in_entryRuleAnnotation61 = new BitSet(new long[]{0x0000000000000000L});
@@ -9067,241 +8471,217 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleInteger_in_entryRuleInteger908 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleInteger915 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__Integer__Alternatives_in_ruleInteger941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger973 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSignedInteger980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SignedInteger__Group__0_in_ruleSignedInteger1010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal1042 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleHexadecimal1049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_HEX_in_ruleHexadecimal1079 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReal_in_entryRuleReal1105 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReal1112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Real__Alternatives_in_ruleReal1138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimal_in_entryRuleDecimal1170 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDecimal1177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__0_in_ruleDecimal1207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal1239 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDotDecimal1246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__0_in_ruleDotDecimal1276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot1308 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDecimalDot1315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__0_in_ruleDecimalDot1345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1377 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDecimalExp1384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp1414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFQN_in_entryRuleFQN1441 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleFQN1448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group__0_in_ruleFQN1474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LiteralType__Alternatives_in_ruleLiteralType1511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSimpleAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEnumAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__OptionalAssignment_0_0_in_rule__SimpleAnnotationAttribute__Alternatives_01596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_rule__SimpleAnnotationAttribute__Alternatives_01615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__OptionalAssignment_0_0_in_rule__EnumAnnotationAttribute__Alternatives_01649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_rule__EnumAnnotationAttribute__Alternatives_01668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives1704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives1721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives1738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_14_in_rule__BooleanLiteral__Alternatives_11771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_11790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives1823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives1840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives1872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives1889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__SignedInteger__Alternatives_01922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__SignedInteger__Alternatives_01942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimal_in_rule__Real__Alternatives1976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives1993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2027 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__Decimal__Alternatives_02060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__Decimal__Alternatives_02080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__DotDecimal__Alternatives_02115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__DotDecimal__Alternatives_02135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__DecimalDot__Alternatives_02170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__DecimalDot__Alternatives_02190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__DecimalExp__Alternatives_02225 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__DecimalExp__Alternatives_02245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__LiteralType__Alternatives2280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__LiteralType__Alternatives2301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__LiteralType__Alternatives2322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__LiteralType__Alternatives2343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__02376 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__02379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__Annotation__Group__0__Impl2407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__12438 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_rule__Annotation__Group__2_in_rule__Annotation__Group__12441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__TypeAssignment_1_in_rule__Annotation__Group__1__Impl2468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__2__Impl_in_rule__Annotation__Group__22498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__0_in_rule__Annotation__Group__2__Impl2525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__0__Impl_in_rule__Annotation__Group_2__02562 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__1_in_rule__Annotation__Group_2__02565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__Annotation__Group_2__0__Impl2593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__1__Impl_in_rule__Annotation__Group_2__12624 = new BitSet(new long[]{0x0000000001800000L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__2_in_rule__Annotation__Group_2__12627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__AttributesAssignment_2_1_in_rule__Annotation__Group_2__1__Impl2654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__2__Impl_in_rule__Annotation__Group_2__22684 = new BitSet(new long[]{0x0000000001800000L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__3_in_rule__Annotation__Group_2__22687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2_2__0_in_rule__Annotation__Group_2__2__Impl2714 = new BitSet(new long[]{0x0000000001000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2__3__Impl_in_rule__Annotation__Group_2__32745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__Annotation__Group_2__3__Impl2773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2_2__0__Impl_in_rule__Annotation__Group_2_2__02812 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2_2__1_in_rule__Annotation__Group_2_2__02815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__Annotation__Group_2_2__0__Impl2843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_2_2__1__Impl_in_rule__Annotation__Group_2_2__12874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__AttributesAssignment_2_2_1_in_rule__Annotation__Group_2_2__1__Impl2901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyValue__Group__0__Impl_in_rule__KeyValue__Group__02935 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_rule__KeyValue__Group__1_in_rule__KeyValue__Group__02938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyValue__KeyAssignment_0_in_rule__KeyValue__Group__0__Impl2965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyValue__Group__1__Impl_in_rule__KeyValue__Group__12995 = new BitSet(new long[]{0x0000000A0001C160L});
- public static final BitSet FOLLOW_rule__KeyValue__Group__2_in_rule__KeyValue__Group__12998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__KeyValue__Group__1__Impl3026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyValue__Group__2__Impl_in_rule__KeyValue__Group__23057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyValue__ValueAssignment_2_in_rule__KeyValue__Group__2__Impl3084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__0__Impl_in_rule__SimpleAnnotationAttribute__Group__03123 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__1_in_rule__SimpleAnnotationAttribute__Group__03126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Alternatives_0_in_rule__SimpleAnnotationAttribute__Group__0__Impl3153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__1__Impl_in_rule__SimpleAnnotationAttribute__Group__13183 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__2_in_rule__SimpleAnnotationAttribute__Group__13186 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__SimpleAnnotationAttribute__Group__1__Impl3214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__2__Impl_in_rule__SimpleAnnotationAttribute__Group__23245 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__3_in_rule__SimpleAnnotationAttribute__Group__23248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__NameAssignment_2_in_rule__SimpleAnnotationAttribute__Group__2__Impl3275 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__3__Impl_in_rule__SimpleAnnotationAttribute__Group__33305 = new BitSet(new long[]{0x00000000001E0000L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__4_in_rule__SimpleAnnotationAttribute__Group__33308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__SimpleAnnotationAttribute__Group__3__Impl3336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__4__Impl_in_rule__SimpleAnnotationAttribute__Group__43367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__TypeAssignment_4_in_rule__SimpleAnnotationAttribute__Group__4__Impl3394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__0__Impl_in_rule__EnumAnnotationAttribute__Group__03434 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__1_in_rule__EnumAnnotationAttribute__Group__03437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Alternatives_0_in_rule__EnumAnnotationAttribute__Group__0__Impl3464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__1__Impl_in_rule__EnumAnnotationAttribute__Group__13494 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__2_in_rule__EnumAnnotationAttribute__Group__13497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__EnumAnnotationAttribute__Group__1__Impl3525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__2__Impl_in_rule__EnumAnnotationAttribute__Group__23556 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__3_in_rule__EnumAnnotationAttribute__Group__23559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__NameAssignment_2_in_rule__EnumAnnotationAttribute__Group__2__Impl3586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__3__Impl_in_rule__EnumAnnotationAttribute__Group__33616 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__4_in_rule__EnumAnnotationAttribute__Group__33619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__EnumAnnotationAttribute__Group__3__Impl3647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__4__Impl_in_rule__EnumAnnotationAttribute__Group__43678 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__5_in_rule__EnumAnnotationAttribute__Group__43681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__EnumAnnotationAttribute__Group__4__Impl3709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__5__Impl_in_rule__EnumAnnotationAttribute__Group__53740 = new BitSet(new long[]{0x0000000021000000L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__6_in_rule__EnumAnnotationAttribute__Group__53743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_5_in_rule__EnumAnnotationAttribute__Group__5__Impl3770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__6__Impl_in_rule__EnumAnnotationAttribute__Group__63800 = new BitSet(new long[]{0x0000000021000000L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__7_in_rule__EnumAnnotationAttribute__Group__63803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__0_in_rule__EnumAnnotationAttribute__Group__6__Impl3830 = new BitSet(new long[]{0x0000000001000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__7__Impl_in_rule__EnumAnnotationAttribute__Group__73861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__EnumAnnotationAttribute__Group__7__Impl3889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__0__Impl_in_rule__EnumAnnotationAttribute__Group_6__03936 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__1_in_rule__EnumAnnotationAttribute__Group_6__03939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__EnumAnnotationAttribute__Group_6__0__Impl3967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__1__Impl_in_rule__EnumAnnotationAttribute__Group_6__13998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_6_1_in_rule__EnumAnnotationAttribute__Group_6__1__Impl4025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__04061 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__04064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl4091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__14120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__ImportedFQN__Group__1__Impl4149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__04186 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__04189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__14247 = new BitSet(new long[]{0x0000000100000100L});
- public static final BitSet FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__14250 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__Documentation__Group__1__Impl4278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__24309 = new BitSet(new long[]{0x0000000100000100L});
- public static final BitSet FOLLOW_rule__Documentation__Group__3_in_rule__Documentation__Group__24312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Documentation__LinesAssignment_2_in_rule__Documentation__Group__2__Impl4339 = new BitSet(new long[]{0x0000000000000102L});
- public static final BitSet FOLLOW_rule__Documentation__Group__3__Impl_in_rule__Documentation__Group__34370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__Documentation__Group__3__Impl4398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__04443 = new BitSet(new long[]{0x0000000800004000L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__04446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__14504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl4531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__04565 = new BitSet(new long[]{0x0000000200018060L});
- public static final BitSet FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__04568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__14626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl4653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__04687 = new BitSet(new long[]{0x0000000000018060L});
- public static final BitSet FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__04690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__14748 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl4775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__04809 = new BitSet(new long[]{0x0000000A0001C160L});
- public static final BitSet FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__04812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__14870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl4897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__04931 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__04934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl4961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__14992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl5019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__05052 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__05055 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl5082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__15113 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__15116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl5143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__25172 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__25175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__Decimal__Group__2__Impl5203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__35234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl5261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__05298 = new BitSet(new long[]{0x0000000200018000L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__05301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl5328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__15359 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__15362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__DotDecimal__Group__1__Impl5390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__25421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl5448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__05483 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__05486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl5513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__15544 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__15547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl5574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__25603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__DecimalDot__Group__2__Impl5631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__05668 = new BitSet(new long[]{0x0000000200018060L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__05671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl5698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__15729 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__15732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl5759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__25788 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__25791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__DecimalExp__Group__2__Impl5819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__35850 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__35853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl5880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__45909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl5936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__05975 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__05978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl6005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__16034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl6061 = new BitSet(new long[]{0x0000000200000002L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__06096 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__06099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__FQN__Group_1__0__Impl6127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__16158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl6185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFQN_in_rule__Annotation__TypeAssignment_16227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_16262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_2_16293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__KeyValue__KeyAssignment_06324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLiteral_in_rule__KeyValue__ValueAssignment_26355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__SimpleAnnotationAttribute__OptionalAssignment_0_06397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__SimpleAnnotationAttribute__NameAssignment_26436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLiteralType_in_rule__SimpleAnnotationAttribute__TypeAssignment_46467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__EnumAnnotationAttribute__OptionalAssignment_0_06503 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__EnumAnnotationAttribute__NameAssignment_26542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_56573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_6_16604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__Documentation__LinesAssignment_26637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__BooleanLiteral__IsTrueAssignment_1_16675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_16714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_16745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_16776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReal_in_entryRuleReal968 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleReal975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Real__Alternatives_in_ruleReal1001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDecimal_in_entryRuleDecimal1033 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleDecimal1040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__0_in_ruleDecimal1070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1102 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleDecimalExp1109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp1139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFQN_in_entryRuleFQN1166 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleFQN1173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group__0_in_ruleFQN1199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LiteralType__Alternatives_in_ruleLiteralType1236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSimpleAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleEnumAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives1289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__OptionalAssignment_0_0_in_rule__SimpleAnnotationAttribute__Alternatives_01321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_12_in_rule__SimpleAnnotationAttribute__Alternatives_01340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__OptionalAssignment_0_0_in_rule__EnumAnnotationAttribute__Alternatives_01374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_12_in_rule__EnumAnnotationAttribute__Alternatives_01393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives1429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives1446 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives1463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_13_in_rule__BooleanLiteral__Alternatives_11496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_11515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives1548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives1565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Integer__Group_0__0_in_rule__Integer__Alternatives1597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_HEX_in_rule__Integer__Alternatives1615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_14_in_rule__Integer__Alternatives_0_01648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__Integer__Alternatives_0_01668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDecimal_in_rule__Real__Alternatives1702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives1719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_14_in_rule__Decimal__Alternatives_01752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__Decimal__Alternatives_01772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_14_in_rule__DecimalExp__Alternatives_01807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__DecimalExp__Alternatives_01827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__DecimalExp__Alternatives_41862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__DecimalExp__Alternatives_41882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_14_in_rule__DecimalExp__Alternatives_51917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__DecimalExp__Alternatives_51937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__LiteralType__Alternatives1972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__LiteralType__Alternatives1993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__LiteralType__Alternatives2014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__LiteralType__Alternatives2035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__02068 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__02071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__Annotation__Group__0__Impl2099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__12130 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__2_in_rule__Annotation__Group__12133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__TypeAssignment_1_in_rule__Annotation__Group__1__Impl2160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__2__Impl_in_rule__Annotation__Group__22190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__0_in_rule__Annotation__Group__2__Impl2217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__0__Impl_in_rule__Annotation__Group_2__02254 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__1_in_rule__Annotation__Group_2__02257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__Annotation__Group_2__0__Impl2285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__1__Impl_in_rule__Annotation__Group_2__12316 = new BitSet(new long[]{0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__2_in_rule__Annotation__Group_2__12319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__AttributesAssignment_2_1_in_rule__Annotation__Group_2__1__Impl2346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__2__Impl_in_rule__Annotation__Group_2__22376 = new BitSet(new long[]{0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__3_in_rule__Annotation__Group_2__22379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2_2__0_in_rule__Annotation__Group_2__2__Impl2406 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2__3__Impl_in_rule__Annotation__Group_2__32437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__Annotation__Group_2__3__Impl2465 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2_2__0__Impl_in_rule__Annotation__Group_2_2__02504 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2_2__1_in_rule__Annotation__Group_2_2__02507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__Annotation__Group_2_2__0__Impl2535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_2_2__1__Impl_in_rule__Annotation__Group_2_2__12566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__AttributesAssignment_2_2_1_in_rule__Annotation__Group_2_2__1__Impl2593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyValue__Group__0__Impl_in_rule__KeyValue__Group__02627 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__KeyValue__Group__1_in_rule__KeyValue__Group__02630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyValue__KeyAssignment_0_in_rule__KeyValue__Group__0__Impl2657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyValue__Group__1__Impl_in_rule__KeyValue__Group__12687 = new BitSet(new long[]{0x000000100000E0E0L});
+ public static final BitSet FOLLOW_rule__KeyValue__Group__2_in_rule__KeyValue__Group__12690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__KeyValue__Group__1__Impl2718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyValue__Group__2__Impl_in_rule__KeyValue__Group__22749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyValue__ValueAssignment_2_in_rule__KeyValue__Group__2__Impl2776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__0__Impl_in_rule__SimpleAnnotationAttribute__Group__02815 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__1_in_rule__SimpleAnnotationAttribute__Group__02818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Alternatives_0_in_rule__SimpleAnnotationAttribute__Group__0__Impl2845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__1__Impl_in_rule__SimpleAnnotationAttribute__Group__12875 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__2_in_rule__SimpleAnnotationAttribute__Group__12878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__SimpleAnnotationAttribute__Group__1__Impl2906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__2__Impl_in_rule__SimpleAnnotationAttribute__Group__22937 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__3_in_rule__SimpleAnnotationAttribute__Group__22940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__NameAssignment_2_in_rule__SimpleAnnotationAttribute__Group__2__Impl2967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__3__Impl_in_rule__SimpleAnnotationAttribute__Group__32997 = new BitSet(new long[]{0x00000000003C0000L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__4_in_rule__SimpleAnnotationAttribute__Group__33000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__SimpleAnnotationAttribute__Group__3__Impl3028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__4__Impl_in_rule__SimpleAnnotationAttribute__Group__43059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__TypeAssignment_4_in_rule__SimpleAnnotationAttribute__Group__4__Impl3086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__0__Impl_in_rule__EnumAnnotationAttribute__Group__03126 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__1_in_rule__EnumAnnotationAttribute__Group__03129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Alternatives_0_in_rule__EnumAnnotationAttribute__Group__0__Impl3156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__1__Impl_in_rule__EnumAnnotationAttribute__Group__13186 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__2_in_rule__EnumAnnotationAttribute__Group__13189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__EnumAnnotationAttribute__Group__1__Impl3217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__2__Impl_in_rule__EnumAnnotationAttribute__Group__23248 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__3_in_rule__EnumAnnotationAttribute__Group__23251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__NameAssignment_2_in_rule__EnumAnnotationAttribute__Group__2__Impl3278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__3__Impl_in_rule__EnumAnnotationAttribute__Group__33308 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__4_in_rule__EnumAnnotationAttribute__Group__33311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__EnumAnnotationAttribute__Group__3__Impl3339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__4__Impl_in_rule__EnumAnnotationAttribute__Group__43370 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__5_in_rule__EnumAnnotationAttribute__Group__43373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__EnumAnnotationAttribute__Group__4__Impl3401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__5__Impl_in_rule__EnumAnnotationAttribute__Group__53432 = new BitSet(new long[]{0x0000000042000000L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__6_in_rule__EnumAnnotationAttribute__Group__53435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_5_in_rule__EnumAnnotationAttribute__Group__5__Impl3462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__6__Impl_in_rule__EnumAnnotationAttribute__Group__63492 = new BitSet(new long[]{0x0000000042000000L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__7_in_rule__EnumAnnotationAttribute__Group__63495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__0_in_rule__EnumAnnotationAttribute__Group__6__Impl3522 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__7__Impl_in_rule__EnumAnnotationAttribute__Group__73553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__EnumAnnotationAttribute__Group__7__Impl3581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__0__Impl_in_rule__EnumAnnotationAttribute__Group_6__03628 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__1_in_rule__EnumAnnotationAttribute__Group_6__03631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__EnumAnnotationAttribute__Group_6__0__Impl3659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__1__Impl_in_rule__EnumAnnotationAttribute__Group_6__13690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_6_1_in_rule__EnumAnnotationAttribute__Group_6__1__Impl3717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__03753 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__03756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl3783 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__13812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__ImportedFQN__Group__1__Impl3841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__03878 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__03881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__13939 = new BitSet(new long[]{0x0000000200000080L});
+ public static final BitSet FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__13942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__Documentation__Group__1__Impl3970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__24001 = new BitSet(new long[]{0x0000000200000080L});
+ public static final BitSet FOLLOW_rule__Documentation__Group__3_in_rule__Documentation__Group__24004 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Documentation__LinesAssignment_2_in_rule__Documentation__Group__2__Impl4031 = new BitSet(new long[]{0x0000000000000082L});
+ public static final BitSet FOLLOW_rule__Documentation__Group__3__Impl_in_rule__Documentation__Group__34062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__Documentation__Group__3__Impl4090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__04135 = new BitSet(new long[]{0x0000001000002000L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__04138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__14196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl4223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__04257 = new BitSet(new long[]{0x000000000000C060L});
+ public static final BitSet FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__04260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__14318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl4345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__04379 = new BitSet(new long[]{0x000000000000C060L});
+ public static final BitSet FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__04382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__14440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl4467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__04501 = new BitSet(new long[]{0x000000100000E0E0L});
+ public static final BitSet FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__04504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__14562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl4589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Integer__Group_0__0__Impl_in_rule__Integer__Group_0__04623 = new BitSet(new long[]{0x000000000000C040L});
+ public static final BitSet FOLLOW_rule__Integer__Group_0__1_in_rule__Integer__Group_0__04626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Integer__Alternatives_0_0_in_rule__Integer__Group_0__0__Impl4653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Integer__Group_0__1__Impl_in_rule__Integer__Group_0__14684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Integer__Group_0__1__Impl4711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__04744 = new BitSet(new long[]{0x000000000000C040L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__04747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl4774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__14805 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__14808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl4835 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__24864 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__24867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__Decimal__Group__2__Impl4895 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__34926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl4953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__04990 = new BitSet(new long[]{0x000000000000C060L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__04993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl5020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__15051 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__15054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl5081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__25110 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__25113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__DecimalExp__Group__2__Impl5141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__35172 = new BitSet(new long[]{0x0000000000030000L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__35175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl5202 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__45231 = new BitSet(new long[]{0x000000000000C040L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__5_in_rule__DecimalExp__Group__45234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_4_in_rule__DecimalExp__Group__4__Impl5261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__5__Impl_in_rule__DecimalExp__Group__55291 = new BitSet(new long[]{0x000000000000C040L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__6_in_rule__DecimalExp__Group__55294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_5_in_rule__DecimalExp__Group__5__Impl5321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__6__Impl_in_rule__DecimalExp__Group__65352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__6__Impl5379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__05422 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__05425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl5452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__15481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl5508 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__05543 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__05546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__FQN__Group_1__0__Impl5574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__15605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl5632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFQN_in_rule__Annotation__TypeAssignment_15674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_15709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleKeyValue_in_rule__Annotation__AttributesAssignment_2_2_15740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__KeyValue__KeyAssignment_05771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLiteral_in_rule__KeyValue__ValueAssignment_25802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__SimpleAnnotationAttribute__OptionalAssignment_0_05844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__SimpleAnnotationAttribute__NameAssignment_25883 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLiteralType_in_rule__SimpleAnnotationAttribute__TypeAssignment_45914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__EnumAnnotationAttribute__OptionalAssignment_0_05950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__EnumAnnotationAttribute__NameAssignment_25989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_56020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_6_16051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__Documentation__LinesAssignment_26084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__BooleanLiteral__IsTrueAssignment_1_16122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_16161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_16192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_16223 = new BitSet(new long[]{0x0000000000000002L});
} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.common/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.common).launch b/plugins/org.eclipse.etrice.core.common/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.common).launch
index 217d2f127..04c96ed4a 100644
--- a/plugins/org.eclipse.etrice.core.common/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.common).launch
+++ b/plugins/org.eclipse.etrice.core.common/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.common).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.emf.mwe2.launch.Mwe2LaunchConfigurationType">
-<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${working_set:&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#10;&lt;launchConfigurationWorkingSet factoryID=&quot;org.eclipse.ui.internal.WorkingSetFactory&quot; id=&quot;1299248699643_13&quot; label=&quot;working set&quot; name=&quot;working set&quot;&gt;&#10;&lt;item factoryID=&quot;org.eclipse.ui.internal.model.ResourceFactory&quot; path=&quot;/org.eclipse.etrice.core.common&quot; type=&quot;4&quot;/&gt;&#10;&lt;item factoryID=&quot;org.eclipse.ui.internal.model.ResourceFactory&quot; path=&quot;/org.eclipse.etrice.core.common.generator&quot; type=&quot;4&quot;/&gt;&#10;&lt;item factoryID=&quot;org.eclipse.ui.internal.model.ResourceFactory&quot; path=&quot;/org.eclipse.etrice.core.common.tests&quot; type=&quot;4&quot;/&gt;&#10;&lt;item factoryID=&quot;org.eclipse.ui.internal.model.ResourceFactory&quot; path=&quot;/org.eclipse.etrice.core.common.ui&quot; type=&quot;4&quot;/&gt;&#10;&lt;/launchConfigurationWorkingSet&gt;}"/>
+<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${working_set:&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#13;&#10;&lt;resources&gt;&#13;&#10;&lt;item path=&quot;/org.eclipse.etrice.core.common&quot; type=&quot;4&quot;/&gt;&#13;&#10;&lt;item path=&quot;/org.eclipse.etrice.core.common.generator&quot; type=&quot;4&quot;/&gt;&#13;&#10;&lt;item path=&quot;/org.eclipse.etrice.core.common.tests&quot; type=&quot;4&quot;/&gt;&#13;&#10;&lt;item path=&quot;/org.eclipse.etrice.core.common.ui&quot; type=&quot;4&quot;/&gt;&#13;&#10;&lt;/resources&gt;}"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/org.eclipse.etrice.core.common"/>
</listAttribute>
@@ -11,6 +11,7 @@
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
</listAttribute>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher"/>
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="src/org/eclipse/etrice/core/common/GenerateBase.mwe2"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.etrice.core.common"/>
diff --git a/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF
index 7333f09e5..c5cdd142d 100644
--- a/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF
@@ -18,7 +18,8 @@ Require-Bundle: org.eclipse.xtext;bundle-version="2.6.0";visibility:=reexport,
org.eclipse.emf.common,
org.antlr.runtime,
org.eclipse.core.runtime,
- org.eclipse.core.resources
+ org.eclipse.core.resources,
+ org.eclipse.xtext.xbase.lib
Import-Package: org.apache.log4j,
org.eclipse.xtext.xbase.lib
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseRuntimeModule.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseRuntimeModule.java
index 0691dbb64..1162a0489 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseRuntimeModule.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseRuntimeModule.java
@@ -140,8 +140,8 @@ public abstract class AbstractBaseRuntimeModule extends DefaultRuntimeModule {
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
- public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
+ public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
}
// contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseTestRuntimeModule.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseTestRuntimeModule.java
index 14fb0b939..92a291f63 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseTestRuntimeModule.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/AbstractBaseTestRuntimeModule.java
@@ -100,8 +100,8 @@ public abstract class AbstractBaseTestRuntimeModule extends DefaultRuntimeModule
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
- public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
+ public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel
index 0deb51c58..2e0a41af3 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel
@@ -4,7 +4,7 @@
editorDirectory="/org.eclipse.etrice.core.common.editor/src" modelPluginID="org.eclipse.etrice.core.common"
forceOverwrite="true" modelName="Base" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="5.0" copyrightFields="false" editPluginID="org.eclipse.etrice.core.common.edit"
- editorPluginID="org.eclipse.etrice.core.common.editor" runtimeVersion="2.9">
+ editorPluginID="org.eclipse.etrice.core.common.editor" runtimeVersion="2.10">
<genPackages prefix="Base" basePackage="org.eclipse.etrice.core.common" disposableProviderFactory="true"
fileExtensions="__etbase" ecorePackage="Base.ecore#/">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="Base.ecore#//LiteralType">
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin
index 324a2be44..de9b489e4 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.genmodel b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.genmodel
index 527a78535..55e2e6bdf 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.genmodel
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.genmodel
@@ -4,7 +4,7 @@
editorDirectory="/org.eclipse.etrice.core.common.editor/src" modelPluginID="org.eclipse.etrice.core.common"
forceOverwrite="true" modelName="BaseTest" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="5.0" copyrightFields="false" editPluginID="org.eclipse.etrice.core.common.edit"
- editorPluginID="org.eclipse.etrice.core.common.editor" runtimeVersion="2.9">
+ editorPluginID="org.eclipse.etrice.core.common.editor" runtimeVersion="2.10">
<genPackages prefix="Basetest" basePackage="org.eclipse.etrice.core.common" disposableProviderFactory="true"
fileExtensions="__etbase" ecorePackage="BaseTest.ecore#/">
<genClasses ecoreClass="BaseTest.ecore#//BaseModel">
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin
index c77ef495b..574f53a86 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g
index 1064f3485..b0d02fa55 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g
@@ -866,120 +866,36 @@ ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()
@init { enterRule();
}
@after { leaveRule(); }:
-(
- {
- newCompositeNode(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
- }
- this_SignedInteger_0=ruleSignedInteger {
- $current.merge(this_SignedInteger_0);
- }
-
- {
- afterParserOrEnumRuleCall();
- }
-
- |
- {
- newCompositeNode(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
- }
- this_Hexadecimal_1=ruleHexadecimal {
- $current.merge(this_Hexadecimal_1);
- }
-
- {
- afterParserOrEnumRuleCall();
- }
-)
- ;
-
-
-
-
-
-// Entry rule entryRuleSignedInteger
-entryRuleSignedInteger returns [String current=null]
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- :
- { newCompositeNode(grammarAccess.getSignedIntegerRule()); }
- iv_ruleSignedInteger=ruleSignedInteger
- { $current=$iv_ruleSignedInteger.current.getText(); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule SignedInteger
-ruleSignedInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
- @init { enterRule();
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- @after { leaveRule(); }:
-((
+(((
kw='+'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
+ newLeafNode(kw, grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
}
|
kw='-'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
+ newLeafNode(kw, grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
}
)? this_INT_2=RULE_INT {
$current.merge(this_INT_2);
}
{
- newLeafNode(this_INT_2, grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1());
+ newLeafNode(this_INT_2, grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
}
)
- ;
-finally {
- myHiddenTokenState.restore();
-}
-
-
-
-
-
-// Entry rule entryRuleHexadecimal
-entryRuleHexadecimal returns [String current=null]
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- :
- { newCompositeNode(grammarAccess.getHexadecimalRule()); }
- iv_ruleHexadecimal=ruleHexadecimal
- { $current=$iv_ruleHexadecimal.current.getText(); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule Hexadecimal
-ruleHexadecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
- @init { enterRule();
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- @after { leaveRule(); }:
- this_HEX_0=RULE_HEX {
- $current.merge(this_HEX_0);
+ | this_HEX_3=RULE_HEX {
+ $current.merge(this_HEX_3);
}
{
- newLeafNode(this_HEX_0, grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
+ newLeafNode(this_HEX_3, grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
}
-
+)
;
-finally {
- myHiddenTokenState.restore();
-}
@@ -1013,34 +929,10 @@ ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
|
{
- newCompositeNode(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
+ newCompositeNode(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
}
- this_DotDecimal_1=ruleDotDecimal {
- $current.merge(this_DotDecimal_1);
- }
-
- {
- afterParserOrEnumRuleCall();
- }
-
- |
- {
- newCompositeNode(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
- }
- this_DecimalDot_2=ruleDecimalDot {
- $current.merge(this_DecimalDot_2);
- }
-
- {
- afterParserOrEnumRuleCall();
- }
-
- |
- {
- newCompositeNode(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
- }
- this_DecimalExp_3=ruleDecimalExp {
- $current.merge(this_DecimalExp_3);
+ this_DecimalExp_1=ruleDecimalExp {
+ $current.merge(this_DecimalExp_1);
}
{
@@ -1117,120 +1009,6 @@ finally {
-// Entry rule entryRuleDotDecimal
-entryRuleDotDecimal returns [String current=null]
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- :
- { newCompositeNode(grammarAccess.getDotDecimalRule()); }
- iv_ruleDotDecimal=ruleDotDecimal
- { $current=$iv_ruleDotDecimal.current.getText(); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule DotDecimal
-ruleDotDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
- @init { enterRule();
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- @after { leaveRule(); }:
-((
- kw='+'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
- }
-
- |
- kw='-'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
- }
-)?
- kw='.'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getDotDecimalAccess().getFullStopKeyword_1());
- }
- this_INT_3=RULE_INT {
- $current.merge(this_INT_3);
- }
-
- {
- newLeafNode(this_INT_3, grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2());
- }
-)
- ;
-finally {
- myHiddenTokenState.restore();
-}
-
-
-
-
-
-// Entry rule entryRuleDecimalDot
-entryRuleDecimalDot returns [String current=null]
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- :
- { newCompositeNode(grammarAccess.getDecimalDotRule()); }
- iv_ruleDecimalDot=ruleDecimalDot
- { $current=$iv_ruleDecimalDot.current.getText(); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule DecimalDot
-ruleDecimalDot returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
- @init { enterRule();
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- }
- @after { leaveRule(); }:
-((
- kw='+'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
- }
-
- |
- kw='-'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
- }
-)? this_INT_2=RULE_INT {
- $current.merge(this_INT_2);
- }
-
- {
- newLeafNode(this_INT_2, grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1());
- }
-
- kw='.'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getDecimalDotAccess().getFullStopKeyword_2());
- }
-)
- ;
-finally {
- myHiddenTokenState.restore();
-}
-
-
-
-
-
// Entry rule entryRuleDecimalExp
entryRuleDecimalExp returns [String current=null]
@init {
@@ -1285,12 +1063,38 @@ ruleDecimalExp returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToke
{
newLeafNode(this_INT_4, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
}
- this_EXP_5=RULE_EXP {
- $current.merge(this_EXP_5);
+(
+ kw='e'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
+ }
+
+ |
+ kw='E'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
+ }
+)(
+ kw='+'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
+ }
+
+ |
+ kw='-'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
+ }
+)? this_INT_9=RULE_INT {
+ $current.merge(this_INT_9);
}
{
- newLeafNode(this_EXP_5, grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4());
+ newLeafNode(this_INT_9, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
}
)
;
@@ -1374,15 +1178,13 @@ ruleLiteralType returns [Enumerator current=null]
-RULE_EXP : ('e'|'E') ('+'|'-')? ('0'..'9')+;
-
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
-RULE_STRING : ('"' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'"')))* '"'|'\'' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'\'')))* '\'');
+RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens
index 219796a00..d54f31bf0 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens
@@ -1,55 +1,58 @@
-RULE_EXP=8
+'('=13
+')'=15
+'+'=28
+','=14
+'-'=29
+'.'=30
+'.*'=23
+':'=20
+'='=16
+'@'=12
+'E'=32
+'['=24
+']'=25
+'attribute'=19
+'e'=31
+'false'=26
+'mandatory'=18
+'optional'=17
+'ptBoolean'=33
+'ptCharacter'=36
+'ptInteger'=34
+'ptReal'=35
+'true'=27
+'{'=21
+'}'=22
+RULE_ANY_OTHER=11
+RULE_HEX=7
RULE_ID=4
-T__29=29
-T__28=28
-T__27=27
-T__26=26
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=12
-T__21=21
+RULE_INT=6
+RULE_ML_COMMENT=8
+RULE_SL_COMMENT=9
+RULE_STRING=5
+RULE_WS=10
+T__12=12
+T__13=13
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
T__20=20
-RULE_SL_COMMENT=10
-RULE_ML_COMMENT=9
+T__21=21
+T__22=22
+T__23=23
+T__24=24
+T__25=25
+T__26=26
+T__27=27
+T__28=28
+T__29=29
T__30=30
-T__19=19
T__31=31
-RULE_HEX=7
-RULE_STRING=5
T__32=32
T__33=33
-T__16=16
T__34=34
-T__15=15
T__35=35
-T__18=18
-T__17=17
-T__14=14
-T__13=13
-RULE_INT=6
-RULE_WS=11
-'true'=28
-'}'=23
-'{'=22
-'optional'=18
-'.*'=24
-'ptCharacter'=35
-'false'=27
-'='=17
-'@'=13
-'('=14
-':'=21
-'-'=30
-'['=25
-'attribute'=20
-'+'=29
-'ptReal'=34
-','=15
-'.'=31
-')'=16
-'ptBoolean'=32
-'ptInteger'=33
-']'=26
-'mandatory'=19
+T__36=36
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java
index a56d87df4..923b7e49a 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java
@@ -12,39 +12,40 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalBaseLexer extends Lexer {
- public static final int RULE_ID=4;
- public static final int RULE_EXP=8;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__21=21;
- public static final int T__20=20;
- public static final int EOF=-1;
- public static final int RULE_SL_COMMENT=10;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__19=19;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_STRING=5;
public static final int RULE_HEX=7;
+ public static final int RULE_STRING=5;
+ public static final int RULE_SL_COMMENT=9;
+ public static final int T__19=19;
+ public static final int T__15=15;
public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
public static final int T__33=33;
- public static final int T__15=15;
+ public static final int T__12=12;
public static final int T__34=34;
- public static final int T__18=18;
+ public static final int T__13=13;
public static final int T__35=35;
- public static final int T__17=17;
public static final int T__14=14;
- public static final int T__13=13;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_ID=4;
+ public static final int RULE_WS=10;
+ public static final int RULE_ANY_OTHER=11;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
public static final int RULE_INT=6;
- public static final int RULE_WS=11;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int RULE_ML_COMMENT=8;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__20=20;
+ public static final int T__21=21;
// delegates
// delegators
@@ -59,10 +60,10 @@ public class InternalBaseLexer extends Lexer {
}
public String getGrammarFileName() { return "../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g"; }
- // $ANTLR start "T__13"
- public final void mT__13() throws RecognitionException {
+ // $ANTLR start "T__12"
+ public final void mT__12() throws RecognitionException {
try {
- int _type = T__13;
+ int _type = T__12;
int _channel = DEFAULT_TOKEN_CHANNEL;
// ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:11:7: ( '@' )
// ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:11:9: '@'
@@ -77,6 +78,26 @@ public class InternalBaseLexer extends Lexer {
finally {
}
}
+ // $ANTLR end "T__12"
+
+ // $ANTLR start "T__13"
+ public final void mT__13() throws RecognitionException {
+ try {
+ int _type = T__13;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:12:7: ( '(' )
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:12:9: '('
+ {
+ match('(');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
// $ANTLR end "T__13"
// $ANTLR start "T__14"
@@ -84,10 +105,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:12:7: ( '(' )
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:12:9: '('
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:13:7: ( ',' )
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:13:9: ','
{
- match('(');
+ match(',');
}
@@ -104,10 +125,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:13:7: ( ',' )
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:13:9: ','
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:14:7: ( ')' )
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:14:9: ')'
{
- match(',');
+ match(')');
}
@@ -124,10 +145,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:14:7: ( ')' )
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:14:9: ')'
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:15:7: ( '=' )
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:15:9: '='
{
- match(')');
+ match('=');
}
@@ -144,10 +165,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:15:7: ( '=' )
- // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:15:9: '='
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:16:7: ( 'optional' )
+ // ../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g:16:9: 'optional'
{
- match('=');
+ match("optional");